路由概述
路由
- 从源主机到目标主机的转发过程
路由器的工作原理
根据路由表转发数据
路由器
路由表
- 路由器中维护的路由条目的集合
- 路由器根据路由表做路径选择
路由表的形成
- 直连路由(长在自己身上的网段 端口配置好IP地 址 路由表会自动添加端口的网段信息 有延迟)
- 非直连路由
A 手动添加 (管理员手动去配置 告诉路由器 你 要知道有哪些网段)
B 动态学习 (动态路由,通过报文互相学习没有的网 段)
默认路由
- 当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认端口
路由器转发数据包的封装过程
主机 A 想核主机B
通讯 ARP:同一网段直接回复
交给网关处理(不同网段)
第一次封装
源ip: 192.168.1.2
目的ip:192.168.2.2
源mac: 11-11
目的mac:22-22
第二次封装:
源ip:192.168.1.2
目的ip:192.168.2.2
源mac:33-33
目的mac 44-44
第三次封装:
源ip:192.168.1.2
目的ip:192.168.2.2
源mac: 55-55
目的mac:66-66
配置静态路由
实验目的
(1)掌握静态路由(非直连网段、子网掩码、下一跳地址)的配置方法;
(2)掌握静态路由连通性的测试方法。
拓扑
实验步骤
(1)为两台PC机配置IP地址、子网掩码和网关地址
PC1的IP地址:192.168.1.1,子网掩码:255.255.255.0,网关地址:192.168.2.2。
PC2的IP地址:192.168.2.1,子网掩码:255.255.255.0,网关地址:192.168.2.2。
(2)为三台路由器分别设置接口IP地址和子网掩码。
以R1为例,两个接口的IP地址和子网掩码分别为:192.168.1.2/24和192.168.3.1/24。
相关命令
<Huawei>undo terminal monitor ###关闭提示信息(简写u t m)
[Huawei]undo info-center enable ###关闭提示信息
<Huawei>sys ###切换至系统视图
[Huawei]sys R1 ###修改路由器名称叫做R1
[R1]int g0/0/0 ###进入 g/0/0 口
[R1-GigabitEthernet0/0/0]undo shutdown ###开启接口
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]ip address 192.168.1.2 24 ###配置接口的IP地址和子网掩码
[R1-GigabitEthernet0/0/0]dis th ###查看接口信息
[V200R003C00]
#
interface GigabitEthernet0/0/0
ip address 192.168.1.2 255.255.255.0
#
return
[R1-GigabitEthernet0/0/0]int g0/0/1 ###进入 g/0/1 口
[R1-GigabitEthernet0/0/1]ip address 192.168.3.1 24 ###配置接口的IP地址和子网掩码
[R1-GigabitEthernet0/0/1]dis th ###查看接口信息
[V200R003C00]
#
interface GigabitEthernet0/0/1
ip address 192.168.3.1 255.255.255.0
#
return
R2、R3的接口地址和子网掩码也按如上方式进行设置。
(3)为三台路由器配置静态路由信息。将非直连网段、子网掩码、下一跳地址添加进路由表中。
为R1添加路由信息,命令如下:
[R1]ip route-static 192.168.4.0 24 192.168.3.2
[R1]ip route-static 192.168.2.0 24 192.168.3.2
为R2添加路由信息,命令如下:
[R2]ip route-static 192.168.1.0 24 192.168.3.1
[R2]ip route-static 192.168.2.0 24 192.168.4.2
为R3添加路由信息,命令如下:
[R3]ip route-static 192.168.1.0 24 192.168.4.1
[R3]ip route-static 192.168.3.0 24 192.168.4.1
配置之后,查看各路由器的路由表信息(Direct表示直连网段,Static 表示非直连网段):
[R1]display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 12 Routes : 12
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.1.0/24 Direct 0 0 D 192.168.1.2 GigabitEthernet
0/0/0
192.168.1.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.2.0/24 Static 60 0 RD 192.168.3.2 GigabitEthernet
0/0/1
192.168.3.0/24 Direct 0 0 D 192.168.3.1 GigabitEthernet
0/0/1
192.168.3.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.3.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.4.0/24 Static 60 0 RD 192.168.3.2 GigabitEthernet
0/0/1
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
[R1]
(4)用主机1去ping主机2,查看能否正常通信。
(5)实验成功
Destination/Mask 目的网段/子网掩码 Proto 协议类型
Pre 优先级
Cost 开销值
Flags 路由状态等信息
NextHop 下一跳地址
Interface 接口信息
静态路由的默认优先级是60
优先级越小 越优先
交换与路由对比
路由工作在网络层
- 根据“路由表”转发数据
- 路由选择
- 路由转发
交换工作在数据链路层
- 根据“MAC地址表”转发数据
- 硬件转发
总述
了解并学会掌握静态路由的配置,会连接多个路由