ipconfig
实作一:使用 ipconfig/all 查看自己计算机的网络配置
IP 地址
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
相当于每个人都有一个独特的身份证号,图中显示的本机ip地址为192.168.0.103
ipv4和ipv6都引用了ip地址标准,标准定义的是IP地址的分配方式,其中4和6为版本号
子网掩码 Subnet Mask:
子网掩码是用来划分子网的网段和遮掩部分ip地址(用来划分ip地址中那一部分是网络号,那一部分机械号)。
本图中的子网掩码为255.255.255.0,表示前面12位代表网段。
本机ip地址为192.168.0.103那么网络号为192.168.0.,另一个地址只要也是192.168.0.开头就是同一个网段。
网关 Gateway:
网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
相当于从一个房间到另一个房间需要通过一个们,而这个们就是网关。
如果TCP/IP协议根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。
默认网关:一台主机如果找不到可用的网关,就将数据包发给默认指定的网关来处理数据
实作二:使用 ipconfig/all 查看旁边计算机的网络配置
查看是否处于同一个子网的方法:使用ipconfig查看两台电脑的网络掩码是否相同,计算出网络号数,再查看本机的ip地址,根据网络号数判断这两台电脑是否相同,相同就是处于同一个网络号。
问题:你的计算机和旁边的计算机是否处于同一子网,为什么?
我认为我与旁边的计算机处于同一个子网,因为连接同一个网络,就会有相同的子网掩码,本机地址的前网络号数是相同的,不同的是后面几位机械数
ping
ping 用于确定本地主机 是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅。
实作一:测试到重庆交通大学计算机服务器的连通性
TTL:
TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4报头的一个8 bit字段。TTL是IP数据包在计算机网络中可以转发的最大跳数。TTL的主要作用是避免IP包在网络中的无限循环和收发,节省了网络资源,并能使IP包的发送者能收到告警消息。
图中TTL=43每经过一个路由器则TTL减少一个值,这样每个数据包在网络中最多经过43次路由器,再找不到目的主机就自动丢弃了
实作二;使用 ping/? 命令了解该命令的各种选项并实际使用。
问题:假设你不能 ping 通某计算机或 IP,但你确定该计算机和你之间的网络是连通的,那么可能的原因是什么?该如何处理能保证 ping 通?
📬 秘籍
当你的网络出现故障不能访问某计算机如 14.215.177.39 (百度的 IP 地址之一 ) 时,我们一般可采用由近及远的连通性测试来确定问题所在。现假设你的 IP 是 192.168.1.89,你旁边计算机的 IP 是 192.168.1.64,网关的 IP 是 192.168.1.1 ,那么过程如下: