相关知识点
- BIOS 在计算机领域,BIOS是
"Basic Input Output System"
的缩略语,译为"基本输入输出系统", 与前者读法相同。计算机在运行时,首先会进入BIOS,它在计算机系统中起着非常重要的作用。一块主板性能优越与否,很大程度上取决于主板上的BIOS管理功能是否先进。 - ICMP ICMP协议是
“Internet Control Message Protocol”
(因特网控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 - ping ping
(Packet Internet Groper)
,因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令
ping命令通常用来作为网络可用性的检查。ping命令可以对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此测试网络。
ping和ICMP的关系:ping命令发送数据使用的是ICMP协议。
- ping的原理: 向指定的网络地址发送一定长度的数据包,按照约定,若指定网络地址存在的话,会返回同样大小的数据包,当然,若在特定时间内没有返回,就是“超时”,会被认为指定的网络地址不存在。
ICMP协议通过IP协议发送的,IP协议是一种无连接的,不可靠的数据包协议。在Unix/Linux,序号从0开始计数,依次递增。而Windows ping程序的ICMP序列号是没有规律。
ICMP协议在实际传输中数据包:20字节IP首部 + 8字节ICMP首部 + 1472字节<数据大小>38字节。
ICMP报文格式:IP首部(20字节) + 8位类型 + 8位代码 + 16校验和 + (不同类型和代码,格式也有所不同)。 5. TCP/IP协议 TCP/IP(Transmission Control Protocol/Internet Protocol
,传输控制协议/网际协议),也叫作网络通讯协议 ,是指能够在多个不同网络间实现信息传输的协议簇。它是在网络的使用中的最基本的通信协议。
TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。
TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。 6. DOS命令 DOS是Disk Operating System
的缩写,即磁盘操作系统,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。 ### 下文总结 1. 输入ping /?
,列出ping的相关参数
2. 使用Ping这命令来测试网络连通 1, 使用ipconfig /all
观察本地网络设置是否正确 2,Ping 127.0.0.1
回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好; 3,Ping本机IP地址
,这样是为了检查本机的IP地址是否设置有误; 4,Ping本网网关或本网IP地址
,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略) 5,Ping远程IP地址
(ping 百度一下,你就知道),这主要是检查本网或本机与外部的连接是否正常。
3. ping的返回数据 "字节=32"表示ICMP报文中有32个字节的测试数据;
"时间=6ms"是往返时间。
"已发送=4"发送多个秒包、"已接收=4"收到多个回应包、"丢失=0"丢弃了多少个;
TTL (time to live)生存时间 简单来说,TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。 TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。 这个含义其实就指的bai是报文在网络中能够du存活的限制。以前这zhi个限制方式是设定一个时间(Time To Live中的daoTime就是这样来的),当报文在网络中转发时,时间超过这个限制,最后一个收到报文的路由点就会把它扔掉,而不继续转发。 后来把时间限制改为了跳数限制,就是当报文在网络中转发时,每经过一个路由点,就把预先设定的这个TTL数值减1,直到最后TTL=1时报文就被扔掉,不向下转发。
Minmum 最小值 、MAXimun 最大值、Average 平均值。
ping的参数
1、通过点击开始菜单中的“运行”选项,输入“cmd”, 回车即可打开。
2、输入ping /?
,列出ping的相关参数
![56dd34e9ed40bdb4b639824e092a4650.png](https://i-blog.csdnimg.cn/blog_migrate/6b67cc802bfa30acc65d8eede5ef8ede.jpeg)
3、使用Ping这命令来测试网络连通
连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。 首先我们讲一下使用Ping命令的步骤。
使用Ping检查连通性有五个步骤:
A. 使用ipconfig /all
观察本地网络设置是否正确,如图;
![55f28e16323a45e06c91c2b4871ed74b.png](https://i-blog.csdnimg.cn/blog_migrate/b13e0b6be0e87b241243b4ad696a4f5f.jpeg)
B.Ping 127.0.0.1
回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;
![7124b6b8ea9c1bbc27e5238cb6db8b54.png](https://i-blog.csdnimg.cn/blog_migrate/73c859b1f34cede959339ef4140a205b.png)
C. Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
![61178344d324e2fe8d7c7b246e133590.png](https://i-blog.csdnimg.cn/blog_migrate/02d9ee10ee8e8fe2ba24f12ae7a9c0a0.png)
D. Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)
![dd96364970dadb9b15ff62a1db74115f.png](https://i-blog.csdnimg.cn/blog_migrate/8ab549f5f348625c142efb5b27fe22a6.jpeg)
E. Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。
![d0c7636bbaecd5cbc83985f3088ceda5.png](https://i-blog.csdnimg.cn/blog_migrate/3f47080ea6d941d39a0ccc90ea17a9e7.png)
4、用Ping命令来判断一条链路好坏
Ping这个命令除了可以检查网络的连通和检测故障以外,还有一个比较有趣的用途,那就是可以利用它的一些返回数据,来估算你跟某台主机之间的速度是多少字节每秒。 例如在上诉图片中:
"字节=32"表示ICMP报文中有32个字节的测试数据;
"时间=6ms"是往返时间。
"已发送=4"发送多个秒包、"已接收=4"收到多个回应包、"丢失=0"丢弃了多少个;
TTL (time to live)生存时间 简单来说,TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。 TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。 这个含义其实就指的bai是报文在网络中能够du存活的限制。以前这zhi个限制方式是设定一个时间(Time To Live中的daoTime就是这样来的),当报文在网络中转发时,时间超过这个限制,最后一个收到报文的路由点就会把它扔掉,而不继续转发。 后来把时间限制改为了跳数限制,就是当报文在网络中转发时,每经过一个路由点,就把预先设定的这个TTL数值减1,直到最后TTL=1时报文就被扔掉,不向下转发。
Minmum 最小值 、MAXimun 最大值、Average 平均值。