网络工程:2.1.ARP协议与PC间通信
Posted strongiwan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络工程:2.1.ARP协议与PC间通信相关的知识,希望对你有一定的参考价值。
ARP协议功能:通过解析网路层IPV4地址来找寻数据链路层MAC地址的一个网络传输协议
ARP协议格式
每台带ARP协议设备表格式
1、PC间正常通信原则一(双方PC能相互访问)
① 需求:1.1.1.2与1.1.1.3正常通信(本机无其他设备ARP信息)
1) 结果:小明正确的把自己的MAC填进题目中并提交回去(通信成功)
最终请求协议如下:
最终应答协议如下:
最终1.1.1.2点ARP表如下
主机 |
IP地址 |
MAC地址 |
A |
1.1.1.2 |
0C:3E...... |
B |
1.1.1.3 |
QW:31...... |
|
|
1、代理ARP
(1) 广播时,由链路中的非请求地址设备的其他设备进行接收和应答
2、反向ARP
(1) DHCP服务器,PC只要接上网络会自动获得一个来自DHCP的应答
① 应答信息包括 : IP + 掩码 + 网关 + DNS
3、无故ARP(如图下)
① 如果有一个1.1.1.2发出如下图ARP请求
1) 结果:1.1.1.3立刻断网
② 如果有一个软件,发送一整个网段这样的请求
1) 结果:整个网段都立即断网
(1) 根据下图可知当线路1端口损坏后,会从路由2和路由3进行发送ARP协议
(2) ARP可能会从router2和router3进行代理应答使用自身表数据进行代理回复
配置了HSRP协议三种多点组播消息:
Hello———hello消息通知其他路由器发送路由器的HSRP优先级和状态信息,HSRP路由器默认为每3秒钟发送一个hello消息;
Coup———当一个备用路由器变为一个主动路由器时发送一个coup消息;
Resign———当主动路由器要宕机或者当有优先级更高的路由器发送hello消息时,主动路由器发送一个resign消息。
在任一时刻,配置了HSRP协议的路由器六种状态之一:
Initial———HSRP启动时的状态,HSRP还没有运行,一般是在改变配置或端口刚刚启动时进入该状态。
Learn——— 学习状态,不知道虚拟IP,未看到活跃路由器发hello。等待活跃路由器发hello。
Listen———路由器已经得到了虚拟IP地址,但是它既不是活动路由器也不是等待路由器。它一直监听从活动路由器和等待路由器发来的HELLO报文。
Speak———在该状态下,路由器定期发送HELLO报文,并且积极参加活动路由器或等待路由器的竞选。
Standby———当主动路由器失效时路由器准备接管包传输功能。
Active———路由器执行包传输功能。
以上是关于网络工程:2.1.ARP协议与PC间通信的主要内容,如果未能解决你的问题,请参考以下文章