计算机网络网络层协议之ARP协议、DHCP协议和ICMP协议

本文介绍了网络中的三个关键协议:ARP、DHCP和ICMP。ARP负责将IP地址解析为MAC地址,DHCP动态分配IP地址,而ICMP则用于报告网络错误和异常。理解这些协议的工作原理对于网络通信至关重要。
摘要由CSDN通过智能技术生成

一、ARP协议

地址解析协议ARP(Address ResolutionProtocol)主要对IP地址进行解析实现IP地址向MAC地址进行转换。
工作原理: 主机A欲向本局域网上的某台主机B发送IP数据报时, 先在其ARP高速缓存中查看有无主机B的IP地址。如有,就可查出其对应的硬件地址, 再将此硬件地址写入MAC帧, 然后通过局域网将该MAC帧发往此硬件地址。如果没有, 那么就通过使用目的MAC地址为FF-FF-FF-FF-FF-FF的帧来封装并广播ARP请求分组,使同一个局域网里的所有主机收到ARP请求。主机B收到该ARP请求后, 向主机A发出响应ARP分组, 分组中包含主机B的IP与MAC地址的映射关系,主机A在收到后将此映射写入ARP缓存,然后按查询到的硬件地址发送MAC帧。

二、DHCP协议

动态主机配置协议DHCP( Dynamic Host Configuration Protocol)常用于给主机动态地分配IP地址, 它提供了即插即用联网的机制,这种机制允许一台计算机加入新的网络和获取IP地址而不用手工参与。
工作原理: 使用客户/服务器方式。需要IP地址的主机在启动时就向DHCP服务器广播发送发现报文,这时该主机就成为DHCP客户。本地网络上所有主机都能收到此广播报文,但只有DHCP服务器才回答此广播报文。DHCP服务器先在其数据库中查找该计算机的配置信息。若找到,则返回找到的信息。若找不到,则从服务器的IP地址池中取一个地址分配给该计算机。DHCP服务器的回答报文称为提供报文。

三、ICMP协议

网际控制报文协议ICMP(Internet Control Message Protocol )来让主机或路由器报告差错和异常情况。ICMP报文的种类有两种, 即ICMP差错报告报文和ICMP询问报文。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

绝域时空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值