计算机网络第四章(三)
1. ARP协议
由于在实际网络的链路上传送数据帧时,最终必须使用MAC地址。
ARP协议:完成主机或路由器IP地址到MAC地址的映射(解决下一跳走哪里的问题)
每一个主机/路由器都有ARP高速缓存,用来存储IP地址与MAC地址的映射。
ARP协议使用过程:
检查ARP高速缓存,有对应表项则写入MAC帧,没有则用目的MAC地址为FF-FF-FF-FF-FF-FF的帧封装并广播ARP请求分组,同一局域网中所有主机都能收到该请求。目的主机收到请求后就会向源主机单播一个ARP响应分组,源主机收到后将此映射写入ARP缓存(10-20min更新一次)
ARP协议4中典型情况:
- 主机A发给本网络上的主机B:用ARP找到主机B的硬件地址
- 主机A发给另一网络上的主机B:用ARP找到本网络上的一个路由器(网关)的硬件地址。
- 路由器发给本网络的主机A:用ARP找到主机A的硬件地址
- 路由器发给另一网络上的主机B:用ARP找到本网络上的一个路由器(网关)的硬件地址。
注意:ARP协议是自动进行的
2. DHCP协议(动态主机配置协议)
主机如何获得IP地址:静态配置、动态配置
- 静态配置:配置IP地址、子网掩码、默认网关
- 动态配置
动态配置
- 动态主机配置协议DHCP是应用层协议,使用客户/服务器方式,客户端和服务端通过广播方式进行交互,基于UDP。
- DHCP提供即插即用联网的机制,主机可以从服务器动态获取IP地址、子网掩码、默认网关、DNS服务器名称与IP地址,允许

本文详细介绍了ARP协议的工作原理及其四种典型情况,包括如何寻找MAC地址。接着,解释了DHCP协议的动态主机配置过程,用于自动分配IP地址。然后,探讨了ICMP协议的差错报告和询问报文,以及其在网络诊断中的应用,如Ping和Traceroute。最后,对比了IPv4和IPv6的主要区别,强调IPv6在地址扩展、首部格式优化和自动配置方面的优势。
最低0.47元/天 解锁文章
1074

被折叠的 条评论
为什么被折叠?



