ping telnet traceroute top netstat

ping ip/域名:用来测试网络速度和目标主机的连通性:
工作原理:利用ICMP协议包来侦测另一个主机是否可达。用类型码为0的ICMP发请求,收到请求的主机则用类型码为8的ICMP回应。
telnet ip port:查看某个机器上的某个端口是否可以访问

网络性能问题测试命令:
traceroute(windows为tracert) ip/域名:查看本机到该ip的路径中经过的路由器。
工作原理:利用ICMP协议和TTL。首先给目的主机发送一个TTL=1的UDP数据包,经过第一个路由器时TTL值减1变0,路由器直接丢弃该数据包,给源主机发送主机不可达的ICMP报文。源主机收到这个数据报后再发一个TTL=2的UDP数据给目的主机,刺激第二个路由器给源主机发送ICMP数据报。如此往复直到到达目的主机。

route:操作计算机或路由器中的路由表
netstat -nap | grep pid/port netstat命令可以显示网络状况,包括网络连接,路由表,统计信息等。

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

MSL 是Maximum Segment Lifetime英文的缩写,中文可以译为“报文最大生存时间”,他是任何报文在网络上存在的最长时间,超过这个时间报文将被丢弃。TCP报文 (segment)是ip数据报(datagram)的数据部分。

ip头中有一个TTL域,TTL是 time to live的缩写,中文可以译为“生存时间”,这个生存时间是由源主机设置初始值但不是存的具体时间,而是存储了一个ip数据报可以经过的最大路由数,每经 过一个处理他的路由器此值就减1,当此值为0则数据报将被丢弃,同时发送ICMP报文通知源主机。

TTL与MSL是有关系的但不是简单的相等的关系,MSL要大于等于TTL。

RTT是客户到服务器往返所花时间(round-trip time,简称RTT),TCP含有动态估算RTT的算法。TCP还持续估算一个给定连接的RTT,这是因为RTT受网络传输拥塞程序的变化而变化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值