文章目录
- 1. 主要教学内容
- 2. ping命令
- 2.1 发送ping测试报文
- 2.2 检测TCP/IP
- 3. tracert命令
- 4. ipconfig命令
- 5. netstat命令
- 6. arp命令
- 7. net命令
- 8. netsh命令
1. 主要教学内容
- 实验内容:学习ping、tracert、ipconfig等常用的网络命令。
- 所需学时:1。
- 重难点:网络命令的语法格式。
- 周次:第1周。
- 教材相关章节:1.1。
2. ping命令
- 语法:
- 选项及含义:
2.1 发送ping测试报文
执行命令ping IP 地址
或ping 域名
,则向指定的IP地址的主机或域名发送ping测试报文。这是最常用的一种使用方法。
- 例如ping百度的域名:
- 例如ping百度的IP地址:
通过ping百度的域名我们知道了百度的IP地址,此例说明,可以利用ping命令从域名中查找对应的IP 地址。
- 返回数据包中,
64 bytes
表示测试中发送的数据包大小是64B。 time=31.555 ms
表示与对方主机往返一次所用的时间是31.555ms。ping 命令能够以毫秒为单位显示发送回送请求和收到回送应答之间的时长。ttl=52
表示当前测试使用的TTL值为52。因为ping 命令使用网络层协议 ICMP,所以TTL(Time To Live,生存时间) 指的是一个网络层的数据包(package )的生存周期。TTL的作用是在过长路径情况下,令设备抛弃ICMP请求包。
2.2 检测TCP/IP
常用:
ping 127.0.0.1
检 测TCP/IP协议是否工作正常,其中127.0.0.1是本地环回地址, 如果发现本地址无法ping通,就表明本地机的TCP/IP协议不能正常工作。
3. tracert命令
tracert(trace route,跟踪路由)是路由跟踪实用程序,用于获得IP数据报访问目标时从本地计算机到目的主机的路径信息。tracert 通过发送数据报到目的设备,根据应答报文得到路径和延迟信息。
- Windows下,语法:
mac系统下:为traceroute ...
- 选项及含义:
- 例如,跟踪
www.sina.com
路由:
结果显示,5和6路由之间在tracert命令测试下超时。但是因为后面的7和8路由能返回正确结果,所以说明网络仍然是畅通的。
4. ipconfig命令
ipconfig 命令可以显示所有当前的TCP/IP网络配置值(如IP地址、网关、子网掩码)、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置 。
- Windows下,语法:
mac或Linux系统一般用ifconfig
,用法类似。
- 选项及其含义:
- 实例:
5. netstat命令
netstat 命令可以显示当前活动的TCP 连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP协议)以及IPv6统计信息(对于IPv6、ICMPv6、通过IPv6的TCP以及UDP协议 )。
- 语法:
- 选项及含义:
- 实例:
6. arp命令
arp 命令是把基于TCP/IP的软件使用的IP地址解析成LAN硬件使用的介质访问控制地址。
- 语法:
- 选项及其含义:
7. net命令
net命令包含了管理网络环境、服务、用户、登录等 Windows 中大部分重要的管理功能。使用net 命令可以管理本地或者远程计算机的网络环境,以及各种服务程序的运行和配置,或者进行用户管理和登录管理等。net 命令所具有的功能都可以在相对应的图形界面完成。
- Windows下,语法:
- 选项及其含义:
- 实例:
8. netsh命令
使用netsh命令可以查看或更改本地或远程计算机的网络配置。
- Windows下,语法:
- 选项及其含义: