一种基于Ping命令的网络故障诊断方法

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:hhhanyin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:子网掩码在网络通信中具有非常重要的作用。通过分析网络测试中常用的Ping命令所反馈的不同结果与子网掩码的关系,判断网络故障原因,进行网络定位,帮助用户深入理解子网掩码。对常见网络故障的分析、排除具有重要意义。
  关键词:ping;子网掩码;网络故障
  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)27-1895-02
  A Diagnosis Method of Network Failure Based on Command of Ping
  FENG Jian-chuan,ZHOU Guo-xiang
  (Department of Information Technology,Bengbu Naval Petty Officer Academy,Bengbu 233012,China)
  Abstract: Subnet Mask plays an important role in network communication.Through the analysis of several feedback results made of command of ping which is usually used in network test,users can estimate the reason,confirm the position of network failure and comprehend Subnet Mask thoroughly.The work of this paper makes an important value to the analysis,elimination of familiar network failure.
  Key words: ping;subnet mask;network failure
  
  子网掩码是网络参数配置中相当重要的一环,无论是网络规划人员或网络管理人员,唯有正确配置子网掩码才能保证网络的正常连通。然而,子网掩码与IP地址的关系,它在网络互连中所起的真正作用,网络方面的书籍虽有涉及,但普遍不够深入,不为一般人所理解。本文试从网络管理常用的Ping命令入手,通过分析Ping命令的实现过程及反馈结果来深入理解子网掩码。
  
  1 子网掩码
  
  与IP地址相同,子网掩码也是32位二进制数组成。子网掩码可分为两部分,左边部分是网络位,用二进制数字“1”表示,右边部分是主机位,用二进制数字“0”表示。子网掩码可用于屏蔽IP地址的主机位以区别网络号和主机号,并揭示该IP地址是在本地网上,还是在远程网上。具体的实现过程是这样的:将IP地址与子网掩码进行逻辑“与”运算后即可得到IP地址所处网段的网络号,通过比较源IP地址所处网段的网络号和目的IP地址所处网段的网络号是否相同,从而判断目的IP所表示的主机是在本地网络还是远程网络。当两者相同时,目的IP在本地网络上,当它们不同时,目的IP在远程网络上。
  
  为论述方便,我们分别将主机A的IP地址和子网掩码表示为IPA、MA,将主机B的IP地址和子网掩码表示为IPB、MB,逻辑“与”运算用“AND”表示,在主机A上Ping主机B。
  1) IPA AND MA=IPB AND MA且IPA AND MB=IPB AND MB
  即使主机A、B各自配置的默认网关不同,由于它们都在本地网络上,此时数据包不会被发送至默认网关,数据包将直接由A发送至B。主机B收到数据包后,构建一个ICMP应答包,发送给主机A,故此时将显示图2应答(Reply),表明网络物理连接正常。
  2) IPA AND MA≠IPB AND MA但IPA AND MB=IPB AND MB
  例如,IPA为26.62.169.87, MA为255.255.255.224, IPB为26.62.169.110, MB为255.255.255.0。此时在A看来A与B不在同一网络上,则数据包将首先被送至A主机所配置的默认网关,由于本例中网关未配置,数据包无法发出,故此时将显示图3远程主机不可达(Destination host unreachable)。
  3) IPA AND MA=IPB AND MA但IPA AND MB≠IPB AND MB
  例如,IPA为26.62.185.87, MA为255.255.0.0, IPB为26.62.169.110, MB为255.255.255.0。此时在A看来A与B在同一网络上,数据包将直接由A发送至B。主机B收到数据包后,构建一个ICMP应答包。由于IPA AND MB≠IPB AND MB,故主机B认为A与B不在同一网络上,因此ICMP应答包将被发送至主机B配置的默认网关。由于本例中网关未配置,故数据包无法发出,主机A已将回应请求数据包成功发出,但无法收到ICMP应答包,当超过Ping命令默认设定的超时时限后,将会显示图4超时(Request timed out)。
  4) IPA AND MA≠IPB AND MA且IPA AND MB≠IPB AND MB
  此时与 2)类似,将显示图3,不再赘述。
  由此可见,通过Ping命令得到的三种不同结果是与主机A和B各自的IP地址及子网掩码相关联的。我们据此就可以判断出IP地址和子网掩码在配置上存在哪些问题,从而有助于故障的定位。
  
  4 结束语
  
  网络的稳定、高效运行需要在网络建设前期就进行合理的规划,子网掩码在网络通信中具有非常重要的作用。基础链路级的故障,排除设备本身的物理损坏外,大多是由子网掩码的错误配置引起的。根据Ping命令反馈的不同结果,分析网络故障原因,进行网络定位,此法对提高网管人员故障判断能力大有裨益。
  
  参考文献:
  [1] Douglas E.Comer.Internetworking with TCP/IP,Volume 1 Principles,Protocols,and Architecture(Fifth Edition)[M].人民邮电出版社,2006.
  [2] Todd L.Cisco Certified Network Associate Study Guide Fifth Edition[M],2005:216-221.
其他文献
摘要:在分析国际视频编码标准H.264的研究背景、研究现状的基础上,介绍了几种典型的运动估计算法,研究了现有H.264的快速运动估计算法的优势与不足,指出今后研究的方向。  关键词:视频编码;运动估计;算法研究  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)22-794-02  Study on the Motion Estimation Algorithm in
摘要:本文介绍在Visual Basic程序中,利用Visual Basic操作Microsoft Excel,通过一个可携带记录集参数的过程,实现对结构不同、标题不同的各类数据表的打印;克服了Visual Basic报表设计功能的局限性,解决了在程序运行中,动态生成的各种结构不同的记录集对应的数据表的打印输出问题;统一并简化了Visual Basic应用程序对各类不同结构数据表的设计及打印的实现
摘要:介绍OLAP技术在税收数据分析中的应用,为税务管理部门提供辅助决策功能。  关键词: 税务数据分析;OLAP技术  中图分类号:TP399文献标志码:A 文章编号:1009-3044(2008)26-1622-01  The Application of OLAP Technology For Tax Data Analysis  LV Jia   (School of Computer S
【关键词】深度学习,闭环思维,教学视角  学生的实际学习情况存在较大差异,但在现有的语文课堂上往往被忽略,教师让学生按照同样的方式、进度进行学习。学生在学习过程中没有主动提问的意识,没有探索问题的过程,没有深入思考的能力,学习就成了一件缺少意义的机械运动。这种情况下,深度学习作为一种关注学生深层理解,引发学生主动学习愿望,促进学生全面发展的学习方式,就成为撬动课堂的主要突破口和发力点。学生如何实现
近年来,中华优秀传统文化在国家文化战略中的地位不断加强,课程、教材需要承担的责任不断被强化。2006年《国家“十一五”时期文化发展规划纲要》明确指出,要加強传统文化教育,“坚持继承和弘扬优秀民族文化传统,吸收和借鉴世界各国优秀文化成果”。2014年教育部印发的《完善中华优秀传统文化教育指导纲要》中指出,要把中华优秀传统文化教育系统融入课程和教材体系,分学段有序推进中华优秀传统文化教育——明确提出了
摘要:目前,我国很多高校都开设了《Java语言程序设计》,其教学效果直接影响学生的程序设计能力。文章就Java语言教学过程中的教学内容、教学方法、实验教学等方面进行探讨,并总结了一些教学上的经验和体会。  关键词:Java;面向对象;教学方法  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)19-30109-02  Research and Practice on th
新课程改革后,批判性思维愈发受到语文学界的重视,并成为在当前基于核心素养的课程改革中的热点研究课题。而学科教学无疑是培养学生批判性思维的最重要的途径。那么,如何在教学中培养学生的批判性思维能力?怎样才能创新性地让学生正确理解和掌握批判性思維?在参与“批判性思维素养培养模型融入语文教学的实证研究”课题时,笔者研读了布鲁克·诺埃尔·摩尔和理查德·帕克合著的《批判性思维》一书。可以说,这本书很好地回答了
进入21世纪以来,新科技手段层出不穷,人类逐渐从图文信息时代步入“微时代”。在此背景下,高校思想政治教育从理论到实践将发生一系列新的变化。《微时代背景下高校思想政治教育理论及实践研究》一书立足当前时代背景,深入研究高校思想政治教育遇到的新问题,对于丰富大学生思想政治教育的实践途径、增强高校思想政治教育的实效性有很大帮助。  大学生群体自身的特质使其更容易融入“微时代”,也由此带来多方面的影响,有积
镜泉先生,以镜为鉴,以泉濯心,得以进全,是故为名。  初识镜泉先生于陋屋,一杯素茶,三尺画台,九尺画布,百幅画稿,书无杂尘,座无旁人,沉浸在山水中,游山戏水弄熊猫,怡然稍作寒暄,镜泉先生爽朗宏亮的声音便将我们带入到了他的生活,进而得知,镜泉先生本名刘进全。  镜泉先生学画四十余载,首先着力于写意山水画的创作,从开始实实在在的用笔,不断的复加和重叠渲染出真实的自然之美,到后来,先生把自己对大自然的感
摘要:服务器是在网络上为用户提供服务和资源的计算机。笔者从定义、功能服务等方面区别分析Web服务器与应用程序服务器的不同之处,为大家在学习服务器相关知识时提供借鉴和参考。  关键词:Web服务器;应用程序服务器  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)24-1139-01  The Different of Web Server and Application