网络相关的命令工具研究报告

Posted minhui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络相关的命令工具研究报告相关的知识,希望对你有一定的参考价值。

      ping和tracert命令通过利用ICMP的查询报文对相关网络问题进行诊断,如下是对其原理及相关操作的详细介绍。

1.ping命令的原理及相关操作

       网络管理员和用户可以使用ICMP的回送请求和回送回答报文来发现网络的问题。一个主机或路由器向另一个主机或路由器发送回送请求报文,收到回送请求报文的主机或路由器产生回送回答报文,并将其返回给源发送方。这两个报文组合起来确定了两个系统(主机或路由器)之间在IP级能否彼此通信(同时 也证明了中间的路由器(如果有)也能够接收、处理和转发数据报)。

       ping命令产生一连串的回送请求或回答报文(默认是4个),以提供统计信息。在源端构建ICMP请求数据包,目的端接收到后构建ICMP应答包发回。

       (1)ping 127.0.0.1      //测试本机TCP/IP协议安装是否正常

技术图片

       (2)ping 本机IP地址      //验证本机网卡是否正常工作

技术图片

       (3)ping 本网段内某个主机IP地址     //测试到对方主机是否连通

       (4)ping 默认网关地址     //测试本机到网关是否连通

       (5)ping 外网IP地址      //测试到外网连接是否正常

        示例:ping www.baidu.com,并抓取了发送的4组ICMP回送请求报文和回送回答报文

技术图片

技术图片

 

 2.tracert命令的原理及相关操作

        路由追踪命令,通过使用两个ICMP报文——超时报文和终点不可达报文来找出一个分组的路由。

        (1)先发送TTL为1的3个探测分组,检测到达第一个路由器的连通状态(路由器收到时将TTL减1,TTL变为0,路由器会将此数据包丢掉,并回送一个ICMP消息,tracert收到这个消息后,便知道这个路由器存在于这个路径上)。

        (2)再发送TTL为2的3个探测分组…………

        (3)再发送TTL为3的3个探测分组…………

         ………… 直到到达目的主机。

        示例:tracert www.baidu.com,并抓取发送的数据包,显示TTL从1叠加至10.

技术图片

技术图片

 

 

 

 

 

 

 

 

 

以上是关于网络相关的命令工具研究报告的主要内容,如果未能解决你的问题,请参考以下文章

网络相关的命令工具研究报告

网络相关的命令工具研究报告

网络相关的命令工具研究报告—ping

网络相关的命令工具研究报告

网络相关的命令工具研究报告之iptables

网络相关的命令工具研究报告-traceroute