面试题答案
一键面试地址分配方式
- IP地址:
- 动态分配:通过DHCP(动态主机配置协议)服务器自动分配,适用于移动设备或临时接入网络的设备,方便管理且节省IP资源,如家庭网络中的手机、笔记本电脑连接Wi-Fi时通常由路由器的DHCP服务分配IP地址。
- 静态分配:手动指定IP地址、子网掩码、网关等参数,适用于对网络设置有固定需求的设备,如服务器,可保证其网络地址稳定,便于其他设备可靠访问。
- MAC地址:由设备制造商在生产过程中固化在网络接口卡(NIC)的硬件中,全球唯一(理论上),一般无法自行修改(部分特殊情况可通过软件模拟修改,但并非真正改变硬件MAC)。例如,每块网卡在出厂时都有一个独一无二的MAC地址。
作用范围
- IP地址:基于网络层,用于在不同网络(子网)间进行寻址和路由,实现跨网络通信。可在全球互联网范围内标识设备位置,如访问国外网站时,通过IP地址在全球网络中找到目标服务器。
- MAC地址:工作在数据链路层,作用范围主要局限于本地网络(局域网),用于同一网段内设备间直接通信。例如,在一个小型办公室局域网内,设备间通过MAC地址识别和传输数据帧。
寻址方式
- IP地址:采用分层结构寻址,先根据网络号确定目标网络,再根据主机号在目标网络内找到具体主机。路由器根据IP地址的网络部分进行路由选择,将数据包转发到不同网络。例如,数据包从家庭网络发往互联网,路由器依据目的IP地址的网络部分将其转发到上级网络提供商的路由器。
- MAC地址:采用平面结构寻址,在局域网内通过ARP(地址解析协议)将IP地址解析为MAC地址来寻址。当主机要向同一局域网内另一主机发送数据时,先检查自身ARP缓存,若没有目标IP对应的MAC地址,则发送ARP请求广播,目标主机收到后回应其MAC地址,源主机将其存入ARP缓存,后续通信便使用该MAC地址封装数据帧进行传输。