验证分类ip地址的作用
以及对路由器的功能进行初步了解
构建简单的网络拓扑
192.168.0.1---->192----->c类的ip地址
---->前3个字节是网络号(192.168.0),后面1个字节(1)是用来表示主机的
后面1个字节的取值范围是[0,255]
192.168.0.0表示1个具体的c类网络
最小标志主机的地址:192.168.0.1
最大标志主机的地址:192.168.0.254
192.168.0. 255–>192.168.0这个c类网络上所有的主机–广播地址
因为它们没有通过路由器连接
是直接连的
我们必须让他们处于同1个网络,也就是网络号一样
采用默认的子网掩码2个计算机是否可以通信
我们让主机1ping一下主机2发了4个请求
回来4个响应
说明主机1和主机2是互连的,可以直接通信的
比较实验
我们让主机1和主机2不处于同1个网络,即网络号部分不同
看是否能直接通信
172.16.0.1–>172–>b类网络–>172.16网络号,.0.1主机编号
4个请求都超时了
虽然它们直连了,
但是因为它们的ip地址不在同一个网络中,
所以它们是不能通信的
不同网络的互连,是不行的
我们需要1个3层设备–路由器(网络层的互连设备)
将2个属于不同网络的主机直接互连起来了
我们需要给路由器的2个接口,
配置ip地址
0号接口和我们主机0的接口处于同一个网络,
所以它们网络编号部分一样不能填172.16.255.255,不然就是广播地址了
现在我们来看一下这2台主机能不能通
ping一下
主机1给主机2发送询问报文:
172.16.0.1和自己192.168.0.1是否同一个网络
不是同一个网络
不可能直接发送数据包
他需要交给路由器帮他转发
因为我们没有指定路由器转发
所以数据没能转发出去
我们重新配置一下
默认网关
主机1给主机2发送数据包
目的ip地址和自己不在同一个网络中
必然需要路由器帮他转发出去
路由器被称为默认路由器,
但是又被称为默认网关
目标主机和自身不在同一个网络
需要哪个路由器转发出去数据包
第一个超时
我们把数据发送到路由器
路由器需要转发
路由器要知道连着主机2接口的mac地址
ARP转发请求
后面没有超时,
我们再ping一次,
因为ARP已经请求过了