实现在不同网络上两台电脑之间的联通
主机要发送报文,要到达目标IP地址会判断是否为同一网络,由于不是同一网络,主机需要借助路由器才能发送给不同网络的目标电脑,需要把数据包交给路由器,如何做到告诉主机把数据包交给指定路由器呢?
1.知识要点:
①网络类别
A类地址:1.0.0.0-127.255.255.255
B类地址:128.0.0.0-191.255.255.255
C类地址:192.0.0.0-223.255.255.255
②IP解释
③不同网络之间实现通信的方法
利用路由器或三层交换机实现数据包转发,设置默认网关(相当于默认路由器)
④处在同样的网络最后一位主机编号一般是(1-254)
- 实现步骤
配置电脑和路由器端口的IP地址
名称 | IP | 子网掩码 |
PC6 | 192.168.0.1 | 255.255.255.0 |
PC7 | 172.16.0.1 | 255.255.0.0 |
Router10 | (连PC6):192.168.0.254 (连PC7):172.16.255.254 |
注意:
①一般路由器端口配置取得IP地址最后一位偏大。
②B类网主机编号也可以最大
③路由器连接PC7的IP若写成172.16.255.255,会变成广播地址
设置默认网关(相当于默认路由器)
④Ping过程中:路由器转发过程中,需要知道目标主机的MAC地址,通过ARP请求了解到。
之后实现正常转发过程
如有错误理解希望批评指正