计算机网络实验【常见网络测试命令的使用】

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: 计算机网络实验【常见网络测试命令的使用】
1、ipconfig/all命令的使用

config命令是我们经常使用的命令,它可以查看网络连接的情况,比如本机的ip地址,子网掩码,dns配置,dhcp配置等等 /all参数就是显示所有配置的参数。


按下“Win+R”键,在弹出的对话框重输入“cmd”回车,弹出命令提示符窗口,然后输入”ipconfig/all”回车,如图:

image.png

image.png

image.png

上图显示相应的地址例如IP地址、子网掩码等等。、

2、ping的使用

常用参数选项


ping IP -t–连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。

-a 以IP地址格式来显示目标主机的网络地址

-l 2000–指定Ping命令中的数据长度为2000字节,而不是缺省的323字节。

-n–执行特定次数的Ping命令

-f 在包中发送“不分段”标志。该包将不被路由上的网关分段。

-i ttl 将“生存时间”字段设置为 ttl 指定的数值。

-v tos 将“服务类型”字段设置为 tos 指定的数值。

-r count 在“记录路由”字段中记录发出报文和返回报文的路由。指定的 Count 值最小可以是 1,最大可9 。

-s count 指定由 count 指定的转发次数的时间邮票。

-j computer-list 经过由 computer-list 指定的计算机列表的路由报文。中间网关可能分隔连续的计算机(松散的源路由)。允许的最大 IP 地址数目是 9 。

-k computer-list 经过由 computer-list 指定的计算机列表的路由报文。中间网关可能分隔连续的计算机(严格源路由)。允许的最大 IP 地址数目是 9 。 -w timeout

以毫秒为单位指定超时间隔。

destination-list 指定要校验连接的远程计算机。


在“开始”——“运行”弹出的对话框重输入”cmd“回车,弹出命令提示符窗口,然后输入“ping”回车,如图所示:

image.png

(1)ping –t的使用,如图所示:


输入ping IP –t(IP地址为IPv4的地址)

image.png

出现上面这些就显示可以正常访问Internet,解释一下TTL :

TTL:生存时间 指定数据报被路由器丢失之前允许通过的网段数量。

TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。


注意:网速等于≈(发送的字节数/返回的时间[毫秒])K字节 ;
注意:如果你的机器TTL是251的话,那说明你的机器的注册表被人修改了!


如图所示:

image.png

数据包:发送=100 接收=100。


(2)ping –n的使用,如图所示:


ping 172.22.48.71 –n 3可以向这个IP ping三次才终止操作,n代表次数;注意–n和3之间有一个空格。

image.png

(3) ping-l的使用,如图所示:

image.png

向这个IP用户发送2000字节;

如果你想终止的话可以按“ctrl+c“建终止操作;


(4) ping-l –t的组合使用,如图所示:

image.png

向这个IP用户连续的发送2000字节;

3、netstat命令的使用 

在“开始”——“运行”弹出的窗口中输入”cmd“回车,弹出命令提示符窗口,然后输入”netstat”回车,如图所示:

image.png

netstat是DOS命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息.Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。


(1)netstat –a的使用,如图所示:

image.png

(2) netstat –e的使用,如图所示:

image.png

(3) netstat –n的使用,如图所示:

image.png

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。


-d:指定不将 IP 地址解析到主机名称。

-hmaximum_hops:指定跃点数以跟踪到称target_name的主机的路由。

-j host-list:指定tracert实用程序数据包所采用路径中的路由器接口列表。

-w timeout:等待timeout为每次回复所指定的毫秒数。

image.png

NSLOOKUP是NT、2000中连接DNS服务器,查询域名信息的一个非常有用的命令是由 local DNS 的 cache 中直接读出来的, 而不是 local DNS 向真正负责这个 domain 的 name server 问来的。

Nslookup 必须要安装了 TCP/IP 协议的网络环境之后才能使用。 Ns.lookup 必须要安装了TCP/IP 协议的网络环境之后才能使用。


以上结果显示,正在工作的DNS服务器的主机名为public1.114dns.com,它的IP地址是114.114.114.114

6、ARP命令的使用,如图所示:

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。

在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。


-a:通过询问 TCP/IP 显示当前 ARP 项。如果指定了 inet_addr,则只显指定计算机的 IP 和物理地址。

-g:与 -a 相同。

inet_addr:以加点的十进制标记指定 IP 地址。

-N:显示由 if_addr 指定的网络界面 ARP 项。

if_addr:指定需要修改其地址转换表接口的 IP 地址(如果有的话)。如果不存在,将使用第一个可适用的接口。

-d:删除由 inet_addr 指定的项。

-s:在ARP 缓存中添加项,将 IP 地址 inet_addr 和物理地址 ether_addr 关联。物理地址由以连字符分隔的6 个十六进制字节给定。使用带点的十进制标记指定 IP 地址。项是永久性的,即在超时到期后项自动从缓存删除。ether_addr:指定物理地址。

image.png


ARP工作原理:


主机10.1.1.1要同10.1.1.2通信,首先查找自己的ARP缓存,若没有10.1.1.2的缓存记录则发出如下的广播包:

“我是主机10.1.1.1,我的MAC是00-58-4C-00-03-B0,IP为10.1.1.2的主机请告之你的MAC来”


IP为10.1.1.2的主机响应这个广播,应答ARP广播为:

“我是10.1.1.2,我的MAC是0E-59-4C-00-33-B0“


于是,主机10.1.1.1刷新自己的ARP缓存,然后发出该IP包。

7、Telnet命令的使用,如图所示:

Telnet是传输控制协议/因特网协议(TCP/IP)网络(例如Internet)登录和仿真程序。它最初是由ARPANET开发的,但是现在它主要用于Internet会话。它的基本功能是,允许用户登录进入远程主机系统。起初,它只是让用户的本地计算机与远程计算机连接,从而成为远程主机的一个终端。它的一些较新的版本在本地执行更多的处理,于是可以提供更好的响应,并且减少了通过链路发送到远程主机的信息数量。


你可以在远程桌面连接里面进行设置,在计算机处输入你要远程计算机的IP地址,这样就可以远程控制另一台计算机。

目录
相关文章
|
9天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
26 2
|
20天前
|
域名解析 网络协议 安全
|
11天前
|
网络协议 Linux
使用nmcli命令设置IP地址并排查网络故障
nmcli 是一个功能强大的网络管理工具,通过它可以轻松配置IP地址、网关和DNS,同时也能快速排查网络故障。通过正确使用nmcli命令,可以确保网络配置的准确性和稳定性,提高系统管理的效率。希望本文提供的详细步骤和示例能够帮助您更好地掌握nmcli的使用方法,并有效解决实际工作中的网络问题。
27 2
|
12天前
|
网络虚拟化 数据安全/隐私保护 数据中心
对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令
本文对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令,帮助网络工程师更好地理解和使用这两个品牌的产品。通过详细对比,展示了两者的相似之处和差异,强调了持续学习的重要性。
25 2
|
16天前
|
机器学习/深度学习 自然语言处理 前端开发
前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速
本文介绍了如何使用 JavaScript 神经网络库 **Brain.js** 实现不同类型的神经网络,包括前馈神经网络(FFNN)、深度神经网络(DNN)和循环神经网络(RNN)。通过简单的示例和代码,帮助前端开发者快速入门并理解神经网络的基本概念。文章还对比了各类神经网络的特点和适用场景,并简要介绍了卷积神经网络(CNN)的替代方案。
|
16天前
|
缓存 弹性计算 运维
网络管理利器:掌握常用的CMD命令
本文介绍了常用的网络CMD命令及其用法,包括`ping`、`ipconfig`、`tracert`、`nslookup`、`netstat`、`route`、`telnet`、`ftp`、`netsh`、`arp`、`nbtstat`、`hostname`、`systeminfo`、`ipconfig /flushdns`和`tasklist`。这些命令在日常的网络管理和故障排查中非常实用,帮助你轻松进行网络诊断、配置和监控。
|
22天前
|
编解码 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(10-2):保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali——Liinux-Debian:就怕你学成黑客啦!)作者——LJS
保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali以及常见的报错及对应解决方案、常用Kali功能简便化以及详解如何具体实现
|
7天前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
【10月更文挑战第40天】在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术以及安全意识等方面的知识,帮助读者更好地了解网络安全的重要性,并提供一些实用的技巧和建议,以保护个人和组织的信息安全。
29 6
|
1天前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的知识,并提供一些实用的技巧和建议,帮助读者更好地保护自己的网络安全和信息安全。
|
3天前
|
安全 算法 网络协议
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字时代,网络安全和信息安全已经成为了我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,帮助读者更好地了解网络安全的重要性和应对措施。通过阅读本文,您将了解到网络安全的基本概念、常见的网络安全漏洞、加密技术的原理和应用以及如何提高个人和组织的网络安全意识。

热门文章

最新文章