赞
踩
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:
想系统/深入学习某技术知识点…
一个人摸索学习很难坚持,想组团高效学习…
想写博客但无从下手,急需写作干货注入能量…
热爱写作,愿意让自己成为更好的人…
ARP高速缓存:(IP地址与MAC地址的映射)
在数据链路层会有一个ARP请求分组
此时返回一个MAC3,并封装FCS。
由于在实际网络的链路上传送数据帧时,最终必须使用MAC地址。
ARP协议:完成主机或路由器IP地址到MAC地址的映射。(解决下一跳走哪的问题)
ARP协议使用过程:
检查ARP高速缓存,有对应表项则写入MAC帧,没有则用目的MAC地址为FF-FF-FF-FF-FF-FF的帧封装并广播ARP请求分组,同一局域网中所有主机都能收到该请求。目的主机收到请求后就会向源主机单播一个ARP响应分组,源主机收到后将此映射写入ARP缓存(10-20min更新一次)。
ARP协议4种典型情况:
例题:
主机发送IP数据报给主机B,经过了5个路由器,请问此过程总共使用了几次ARP协议?
解答:
六次
动态主机配置协议DHCP是应用层协议,使用客户/服务器方式,客户端和服务端通过广播方式进行交互,基于UDP。DHCP提供即插即用联网的机制,主机可以从服务器动态获取IP地址、子网掩码、默认网关、DNS服务器名称与IP地址,允许地址重用,支持移动用户加入网络,支持在用地址续租。
1.主机广播DHCP发现报文——“有没有DHCP服务器呀?”试图找到网络中的服务器,服务器获得一个IP地址。
2.DHCP服务器广播DHCP提供报文——“有!”“有!”“有!”服务器拟分配给主机一个IP地址及相关配置,先到先得。
3.主机广播DHCP请求报文——“我用你给我的IP地址啦?”主机向服务器请求提供IP地址。
4.DHCP服务器广播DHCP确认报文——“用吧!”正式将IP地址分配给主机。
ICMP协议作用:为了更有效地转发IP数据报和提高交付成功的机会。
ICMP协议支持主机或路由器:
对于出错处理,我们不能直接丢弃,需要发送ICMP报文。
以上就是网络层之ARP协议、DHCP协议和ICMP协议的相关知识点,希望对你有所帮助。
积跬步以至千里,积怠惰以至深渊。时代在这跟着你一起努力哦!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。