一、在网络管理工作中,有时会采用自ping方式确认端口工作正常与否,但是,很多时候我们并未注意到自ping功能的使用还是有一定限定条件的。特别是不同的类型的设备接口,能否使用自ping方式,需要理清楚其原理才可。这里对常见的3类接口做一简要梳理。
二、Ethernet、Serial、FR接口自ping比较
1、Ethernet接口:
可以自ping,条件是本机接口要处于up状态。一般情况下,只要求该接口与其他设备的接口处于正常物理连接状态即可,不需要对连接口做任何配置,甚至不需要对端接口处于up状态。
这是因为Ethernet接口是通过arp表查询端口mac地址、ip地址的对应关系,arp本身就在本地,因此,只要配置好本地接口ip地址就可自ping。
2、Serial接口:
可以自ping,条件是对连的对端接口要配置与本地接口地址在同一网段,即对端设备有回传本机的路由,并且都要处于up状态。
这是因为Serial接口发出的数据包是HDLC封装,没有二层地址。自ping命令发出后就直接到达对端接口,对端接口根据收到的数据包目标地址判断后,把数据包发回本地。echo和replay都是同样的过程,从而完成自ping。因此,若对端设备没有到本机的路由,则无法向本机发回数据包。
3、FR接口:
一般不能自ping,除非添加针对本机接口的map条目。
这是因为FR帧中继接口map一般不会有针对本机接口地址的map条目,若需要自ping,可手工添加map条目,假设本机接口ip为172.16.1.1,dlci线路号为104,则添加map条目的命令如下:
frame-relay route ip 172.16.1.1 104 broadcast