目录
一、路由概述
路由:从源主机到目标主机的转发过程
二、路由器的工作原理
原理: 路由器是根据路由表来转发数据
过程:主机A要发送数据给主机B,因为每个路由器每个接口所连接的网络都是不同网段的。要实现通信,路由器通过查看路由表里的网段及端口,知道要将数据发送给谁,从而实现通信。
三、路由表的形成
路由表:
定义:路由器中维护的路由条目的集合
作用:路由器根据路由表做路径选择
路由表的形成:直连路由---------本地接口配置ip地址和子网掩码,端口开启后,形成的路由
非直连路由-------不是本地接口配置ip地址和子网掩码,接口开启后形成的路由
对于非直连路由的学习,有两种方式:管理员手动添加,叫静态路由
路由器通过路由协议自动学习的方式,叫动态路由
四、静态路由
定义:静态路由是由管理员手工配置的,是单向的
静态路由协议用于小规模企业,大型企业网络用的是动态路由协议
静态路由优点:配置灵活、管理员手工配置,节省链路开销
静态路由缺点:当拓扑发生改变时,需要管理员去每台路由器上修改路由配置
静态路由特点:管理员添加的路由的传输方向是单向的
建议五条以内的非直连路由用静态路由协议,五条以上的用动态路由协议
注:下一跳指的是路由数据转发方向的下一台路由器
路由指明方向有两种方法:一指明该条路由本地路由器出接口ip
二指明该条路由下一跳入接口ip
五、配置静态路由步骤
R1
[R1]int g0/0/0 //进入接口g0/0/0
[R1-GigabitEthernet0/0/0]undo shutdown//开启接口g0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.1.1.1 24 //给接口g0/0/0配置网关IP地址及子网掩码长度
[R1-GigabitEthernet0/0/0]int g0/0/1 //进入接口g0/0/1
[R1-GigabitEthernet0/0/1]undo shutdown//开启接口g0/0/1
[R1-GigabitEthernet0/0/1]ip add 10.1.2.1 24 //给接口g0/0/1配置网关IP地址及子网掩码长度
[R1]display ip routing-table //查看路由表,此时应该有R1路由器直连的两条路由
[R1]ip route-static 10.1.3.0 24 10.1.2.2 //配置到目的网段10.1.3.0的静态路由(目的网段 子网掩码长度 下一跳入接口ip地址)
[R1]ip route-static 10.1.4.0 24 10.1.2.2 //配置到目的网段10.1.4.0的静态路由(目的网段 子网掩码长度 下一跳入接口ip地址)
[R1]display ip routing-table //查看路由表,此时路由表里应该有四条路由
R2
[R2]int g0/0/0 //进入接口g0/0/0
[R1-GigabitEthernet0/0/0]undo shutdown//开启接口g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.1.2.2 24 //给接口g0/0/0配置网关IP地址及子网掩码长度
[R2-GigabitEthernet0/0/0]int g0/0/1 //进入接口g0/0/1
[R1-GigabitEthernet0/0/1]undo shutdown//开启接口g0/0/1
[R2-GigabitEthernet0/0/1]ip add 10.1.3.2 24 //给接口g0/0/1配置网关IP地址及子网掩码长度
[R2]display ip routing-table //查看路由表,此时应该有R2路由器直连的两条路由
[R2]ip route-static 10.1.1.0 24 10.1.2.1 //配置到目的网段10.1.1.0的静态路由(目的网段 子网掩码长度 下一跳入接口ip地址)
[R2]ip route-static 10.1.4.0 24 10.1.3.3 //配置到目的网段10.1.4.0的静态路由(目的网段 子网掩码长度 下一跳入接口ip地址)
[R2]display ip routing-table //查看路由表,此时路由表里应该有四条路由
R3
[R3]int g0/0/0 //进入接口g0/0/0
[R1-GigabitEthernet0/0/0]undo shutdown//开启接口g0/0/0
[R3-GigabitEthernet0/0/0]ip add 10.1.3.3 24 //给接口g0/0/0配置网关IP地址及子网掩码长度
[R3-GigabitEthernet0/0/0]int g0/0/1 //进入接口g0/0/1
[R1-GigabitEthernet0/0/1]undo shutdown//开启接口g0/0/1
[R3-GigabitEthernet0/0/1]ip add 10.1.4.3 24 //给接口g0/0/1配置网关IP地址及子网掩码长度
[R3]display ip routing-table //查看路由表,此时应该有R3路由器直连的两条路由
[R3]ip route-static 10.1.1.0 24 10.1.3.2 //配置到目的网段10.1.1.0的静态路由(目的网段 子网掩码长度 下一跳入接口ip地址)
[R3]ip route-static 10.1.2.0 24 10.1.3.2 //配置到目的网段10.1.2.0的静态路由(目的网段 子网掩码长度 下一跳入接口ip地址)
[R3]display ip routing-table //查看路由表,此时路由表里应该有四条路由
PC1
网关地址与R1g0/0/0接口ip地址一致
PC2
网关地址与R3g0/0/1接口ip地址一致
结果检测:
PC1pingPC2ip地址
结果显示可以通信