发布于 2011-10-16 08:31:44
8楼
TCP/IP不需要mac地址。
按照TCP/IP的四层模型,在数据链路层有一个RAP协议(Address Resolution Protocol,地址解析协议,用于动态解析以太网硬件的地址)。
当主机A要和主机B通信(如主机A Ping主机B)时。主机A会先检查其ARP缓存内是否有主机B的MAC地址。如果没有,主机A会发送一个ARP请求广播包,此包内包含着其欲与之通信的主机的IP地址,也就是主机B的IP地址。当主机B收到此广播后,会将自己的MAC地址利用ARP响应包传给主机A,并更新自己的ARP缓存,也就是同时将主机A的IP地址/MAC地址对保存起来。
请参考《TCP/IP协议详解 卷I:协议》
能学多久,就能活多久。