继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

常用网络命令(三)-- netstat 命令 和 tracert命令

维生素P
关注TA
已关注
手记 42
粉丝 8342
获赞 253

目录:


重点说明: Win下dos命令行内,使用ctrl + c 可以终止当前进程的运行

参考来源:深圳大学 尹剑飞老师 计算机网络课程实验

Netstat 命令

Netstat 用于显示与 IP、TCP、UDP 和 ICMP 协议相关的统计数据,用于检验本机各端口网络连接情况。

常用指令:

-a 看全部
-e 看以太网
-n 数字显示地址加端口
-r 路由表
-s 协议统计信息

执行netstat -a,可以看到活动的连接,这里有一直监听着的listenning的连接,也有不停建立的established连接。如果有异常的连接访问,这里也能看得到。

执行netstat -e,其实就是看网络的数据包统计数据,在win10的网络适配器里其实也有图形化的内容看见。

执行netstat -n,其实和 -a命令差不多,只是把主机名变成了数字形式

执行netstat -r , 获取路由表

执行netstat -s , 获取连接的统计数据


Tracert命令

Tracert命令可以用来跟踪数据报使用的路由(路径),并列出在所经过的每个路由器上所花的时间。因此,Tracert一般用来检测故障的位置。

该实用程序跟踪的路径是源计算机到目的计算机的一条路径,但不能保证或认为数据报总遵循这个路径。

Tracert用法:只需在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换。

我们可以使用tracert命令,对之前 常用网络命令(一)-- ping操作 循环的局域网ping里, 24,33,90 这三个差别较大的TTL局域网IP地址,追踪一下路由的跃点。


24的地址对应TTL是60,追踪经过4个路由点到达,初始TTL是64



33地址的TTL是252,追踪经过3个路由点到达,初始TTL是255



90地址的TTL是124,追踪经过4个路由点到达,初始TTL是128


一般情况下,对于默认网关为路由器的PING,其TTL值就是最大值255;对于Windows主机,其默认值为128;对于Linux或Unix主机其默认值为64;可以根据TTL做主机类型的猜测,但是这个TTL是可以被改的,所以并不绝对准确。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP