《ARP协议二层交换机》由会员分享,可在线阅读,更多相关《ARP协议二层交换机(11页珍藏版)》请在金锄头文库上搜索。
1、ARP协议 & 二层交换机KalenARPARP协议的主要目的:实现物理地址到IP地址的映射。过程:一台主机向其他主机发出一个询问IP地址A的ARP包。当IP地址是A的主机收到包时,则向发送主机进行答复;而所有收到ARP包的主机将更新MAC到IP的映射。ARP包的结构发送主机的MAC与IP目标主机的MAC与IP关于response和request的标志位ARP包发包机制初始化:对自己的MAC和IP进行广播发包:Flood: 周期性向周围所有主机发送ARP包Lazy: 当收到一个请求的时候则开始发送ARP包.(RFC826推荐)鲁棒性定时删除MAC-IP映射表中的内容。可以在删除前发送ARP包进
2、行询问。广播域中MAC冲突报错测试准确性测试。设计切断链路或路由器异常等情况正确性第一,效率第二如果能在规模和效率上有可提升的地方并被证明,可以额外加分二层交换机二层交换机的作用:作用于数据链路层,主要功能是连接设备和转发帧。当收到转发帧的请求时,二层交换机查询自身的MAC表然后从正确的端口将帧转发出去。帧结构传输数据段发送方MAC地址接收方MAC地址二层交换机转发机制转发:根据目标查看MAC表,找到对应的端口进行发送。如果目标地址不在MAC表中,则将帧发往所有的邻居(Flooding)MAC表更新:MAC表用来记录目标地址所对应的转发端口。交换机收到一个帧,则将发送方的MAC地址与接收端口绑定放入MAC表当中存储转发机制将所要转发的帧放在一个队列中并在转发前对其进行校验;如何处理一个损坏的帧可自行设计。测试通过建立二层交换机的网络使其实现转发帧的功能存储转发机制需要验证