码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-11-27 12:30:08      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:baidu   消息   管理员   抓取   ima   str   统计   tcp   本机   

      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.

技术图片

技术图片

 

 

 

 

 

 

 

 

 

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

标签:baidu   消息   管理员   抓取   ima   str   统计   tcp   本机   

原文地址:https://www.cnblogs.com/minhui/p/11941051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!