网络基础知识ICMP和ARP,一分钟了解下

网络基础知识ICMP和ARP,一分钟了解下

交换机如何设置控制IP地址冲突故障

一、ICMP

IP 协议是一种不能靠的协议,无法举行差错控制。但 IP 协议可以借助其他协议来实现这一功效,如 ICMP。ICMP(Internet Control Messages Protocol, 网间控制报文协议)允许主机或路由器讲述差错情形和提供有关异常情形的讲述。

一般来说,ICMP 报文提供针对网络层的错误诊断、拥塞控制、路径控制和查询服务四项大的功效。ICMP报文如下:

1.Echo & Echo Reply

我们使用一个 ICMPECHO 数据包来探测主机地址是否存活(当然在主机没有被设置为过滤

ICMP 形 式 ), 通 过 简 单 的 发 送 一 个 ICMPECHO(Type 8) 数 据 包 到 目 标 主 机 , 如 果

ICMPECHOReply(ICMPtype0)数据包接受到,说明主机是存活状态。 若是没有就可以初步判断

主机没有在线或者使用了某些过滤装备过滤了 ICMP 的 REPLY。这种机制就是我们通常所用的 ping

下令来检测目的主机是否可以 ping 到.回送新闻的源地址是回送响应新闻的目的地址。若要形成一个回送响应新闻,应该将源和目的地址交流,将类型代码更改为 0,重新计算机校验码。

2. 超时报文

若是网关在处置数据报时发现生计周期域为零,此数据报必须甩掉。网关同时必须通过超时

信息通知源主机。若是主机在组装分段的数据报时由于丢失段未能在划定时间内组装数据,此数

据报必须甩掉。网关发送超时信息。

3. 目的主机不能达报文

若是在目的域中指定的网络不能达,如网络距离为无限远,网关会向发送源数据的主机发送

目的不能达新闻。而且,在一些网络中,网关有能力决议目的主机是否可达。若是目的地不能达,

它将向发送源数据的主机发送不能达信息。在目的主机,若是 IP 模块由于指定的协议模块和历程

端口不能用而不能提交数据报,目的主机将向发送源数据的主机发送不能达信息。

另外一种情形是当数据报必须被分段传送,而“不能分段”位打开,在这种情形下,网关必

须甩掉此数据报,并向向发送源数据的主机发送不能达信息。

二、ARP

1、ARP地址剖析协议

网络基础知识ICMP和ARP,一分钟了解下

 

地址剖析协议,用于将IP地址剖析为mac地址,在cisco路由器上可以使用debug arp查看arp新闻

Aretha#debug arp

IP ARP:rcvd req src 172.19.35.2 0002.6779.0f4c, dst 172.21.5.1 Ethernet0

100条网络基础知识,看完成半个网络高手,涉及方方面面

IP ARP:sent req src 172.21.5.1 0013.22af.febd,

dst 172.19.35.2 0002.6779.0f4c Ethernet0

可以使用show arp查看ARP表的内容.Cisco路由器保留Arp表的时间为4小时(14400s)

Martha(config)# interface ethernet 0

Martha(config-if)# arp timeout 1800

Arp表也可以实现静态绑定

Martha(config)# arp 172.21.5.131 0000.00a4.b74c snap

使用clear arp-cache 可以清空ARP缓存区

2、Proxy-ARP

署理arp即arp诱骗,路由器通过发送署理arp信息,让主机以为路由器即为目的主机。

通过这种方式,路由器可以转发数据流,cisco的路由器上,署理arp是默认打开的,可以在接

口上 no ip proxy-arp关闭署理arp

典型的使用署理arp的arp表

C:\Documents and Settings\Kevin Fang>arp -a

Interface: 192.168.1.111 --- 0x3

Internet Address Physical Address Type

192.168.1.34 00-d0-d0-33-af-cd dynamic

192.168.1.37 00-d0-d0-33-af-cd dynamic

192.168.1.1 00-d0-d0-33-af-cd dynamic

192.168.1.33 00-0a-eb-aa-33-ab dynamic

3、Gratuitous -ARP

主机偶然会发送一个以自己 ip 作为目的地址的 arp 请求,防止 ip 冲突,但这种 arp 在许多 ip 中都没有实现

4、R -ARP

反向 arp 可以实现 ip 地址到已知硬件地址的映射,但很大程度上被 BOOTP 和 DHCP 所替换

网络丢包怎么办?这些解决办法不得不知

分享到 :
相关推荐

发表评论

登录... 后才能评论