首页 > 其他 > 详细

常见网络命令使用场景

时间:2019-11-28 02:00:20      阅读:89      评论:0      收藏:0      [点我收藏+]

  网络命令的学习过程中,有两点很重要,第一是了解命令在什么场景下会使用,第二是亲自尝试使用命令,经过以上两步就可以加深理解与记忆。下面是我学习的几个网络命令。


  1. ping
    使用场景:ping常常用来测试本地主机与远程主机的连通性,是建立在ICMP协议之上。众所周知,TCP/IP协议分为五层,而ICMP的报文将会封装到IP数据报当中。如下图所示。
    技术分享图片

    下图是ping www.baidu.com之后,通过wireshark抓取的IP数据报,该数据报中包含的就是上边提到的ICMP。

    技术分享图片


    需要注意的是,Ping成功并不一定就代表TCP/IP配置正确,有可能还要执行大量的本地主机与远程主机的数据包交换,才能确信TCP/IP配置的正确性。如果执行ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,ping成功只保证当前主机与目的主机间存在一条连通的物理路径

  2. tracert

     

    使用场景:例如我们的主机在使用ping命令之后发现无法ping通目标主机,那么这个时候就可以使用tracert命令来查看IP数据报是停止在了哪个路由。Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。如下图:

    技术分享图片

     

  3.  

    ipconfig
    使用场景:这个命令就简单多了,一般用来查看本机的IP地址、网卡的MAC地址等等,如下。

     技术分享图片

     

     

    

 

常见网络命令使用场景

原文:https://www.cnblogs.com/wyy165/p/11946274.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!