ping与tracert在铁路网络中的应用
2012-07-30王国壬孙建林
任 荣 王国壬 孙建林
任 荣:呼和浩特铁路局包头电务段 工程师 015000 内蒙古临河
王国壬:呼和浩特铁路局包头电务段 助理工程师 015000 内蒙古临河
孙建林:呼和浩特铁路局包头电务段 助理工程师 015000 内蒙古临河
TDCS、微机监测、办公网等局域网在铁路中的应用,实现了资源共享,极大地提高了生产和工作效率。当局域网出现故障时,如何运用一些网络命令分析、处理故障,已成为电务专业技术人员所面临的问题之一。为此,针对经常涉及的DOS命令ping与tracert,以及其工作协议ICMP进行相关分析,并提出运用案例。
1 ICMP协议分析
ICMP是Internet控制消息协议 (Internet Control Message Protocol),属于网络层协议,用于探测和报告IP数据在网络传输过程中产生的各种错误,提供错误诊断、拥塞控制、路径控制、路由器和主机信息的查询服务等功能。
ICMP报文分为查询报文和差错报文2大类:查询报文报告网络中路由器的状况及一个路由器的特定信息;差错报文报告路由器在处理IP数据过程中可能遇到的目标主机可否到达、网络拥塞、路由改变等问题。差错报文只向信源报告差错,不负责纠正差错,提供一致易懂的出错报告信息。信源收到返回的ICMP差错报文后,根据ICMP差错报文的类型,重发失败的数据包。ping使用ICMP的回应请求和应答消息来确定目标主机是否可到达,tracert同样也是根据ICMP的回应请求和应答消息来确定IP数据报的路由。
2 ping分析及应用
ping(互联网包探索器,PacketInternet Grope),用于测试网络连接量的程序。ping发送一个ICMP Echo Request数据包给目标,并报告是否收到所希望的ICMP Echo Reply数据包。……
