主页 > 网络知识 > windows网络命令:ping、ipconfig、tracert、netstat、arp

windows网络命令:ping、ipconfig、tracert、netstat、arp

ping www.baidu.com,从命令执行开始,到结果返回总共需要经过以下几步:

1、DNS解析:www.baidu.com解析成具体的IP地址,因为数据包在网络上传输时只认IP地址。

2、查找路由表:IP地址以后,接下来就是要查找路由,路由的作用是决定数据包的下一跳地址。

3、查找ARP表:下一跳IP地址以后,是不是说数据包就能发出去了呢。 也不能,因为数据包最终在传输的过程

中,并不认IP地址,而只认MAC地址。(注意这里的ARP请求只有在ARP表中查找不到的情况下才会发送,并且查

询完以后会进行缓存。在有效其内不再重新发送ARP请求,以提高效率。)

4、数据包发送:有了MAC以后,数据包便从网卡发送出去,先到达交换机,然后再通过交换机转发给网关。

5、路由转发(重复以上过程)

windows网络命令:ping、ipconfig、tracert、netstat、arp

 

访问百度说明 在同一个页面中,请求比较多的话,可以打开HTTP KeepAlive, 复用连接,避免3次握手带来的开销。HTTP2.0 进一步优化,通过多路复用技术,允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息。也就是可以在在一次传输中发送多个css,js,图片等资源,可以重复利用,非每次请求都3次4挥。

注意:善用自带说明文档及参数

命令+/? 帮助文档

windows查看配置:systeminfo

ipconfig和netstat命令后面不接IP地址、主机名,其余3个命令ping,tracert,arp后面都要接主机地址。

网络基本功系列:细说网络那些事儿

1、ping

用来检测一帧数据从当前主机传送到目的主机所需要的时间。来确定两台计算机之间的网络是否连通预测故障和确定故障源是非常有效。ping命令主要基于ICMP

ping回答了两个基本的问题:是否有连接?连接的质量如何?

常用参数:

-t 使当前主机不断地向目的主机发送数据,直到使用Ctrl-C中断;

-n count 指定要做多少次ping,其中count为正整数值

ping www.baidu.com -4 count

2、ipconfig(ifconfig)

使用不带参数的ipconfig命令可以得到以下信息:IP地址、子网掩码、默认网关。而使用ipconfig /all,则可以得到更多的信息:主机名、DNS服务器、节点类型、网络适配 器的物理地址、主机的IP地址、子网掩码以及默认网关等。

ipconfig/all 查看本地网络配置是否正确

MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。MAC地址的长度为48位(6
个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如"08:00:20:0A:8C:6D"就是一个MAC地
址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后3
位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。
只要你不去更改自己的MAC地址,那么你的MAC地址在世界是惟一的(可能不唯一)。

3、tracert

tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点(通过tracert命令,就能知道本机与目标主机之间经过多台主机,即经过多少路由。),以及它在IP 网络中每一跳的延迟。(这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类——传播延迟、传输延迟、处理延迟、排队延迟等,是大多数网站性能的瓶颈之一)

判定数据包到达目的主机所经过的路径、显示数据包经过的中继节点 清单和到达时间

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!