目录
路由概述
路由表的形成
静态路由
下一跳
静态路由配置
拓扑图
命令代码
效果示意图
总结
路由:从源主机到目标主机的转发过程
路由器的工作原理:根据路由表转发数据
定义:路由器中维护的路由条目的集合
作用:路由器根据路由表做路径选择
路由表的形成
直连网段
配置IP地址,端口UP状态,形成直连路由
非直连网段
直连路由——本地接口配置IP地址和子网掩码,端口开启后,形成的路由
非直连路由―不是本地接口配置IP地址和子网掩码,接口开启后形成的路由
对于非直连路由的学习,有两种方式
一种是管理员手动添加——静态路由
一种是路由器通过路由协议自动学习的方式——动态路由
由管理员手工配置的,方向是单向的
缺乏灵活性
默认路由是静态路由的一种特殊形式,它属于静态路由中的一种,使用它是有条件的,只能在网络中使用。
静态路由协议只能小规模的企业网络,大型企业网络用的是动态路由协议。
静态路由优点:配置灵活,管理员手工配置,节省链路开销。
静态路由缺点:当拓扑发生改变时,需要管理员去每台路由器上修改路由配置。
静态路由特点:管理员添加的路由的传输方向是单向的
建议五条以内的非直连路由用静态路由协议,五条以上的用动态路由协议。
指的是路由数据转发方向的下一台路由器
路由指明方向有两种方法:
方法一:指明该条路由本地路由器出接口
方法二:指明该条路由下一跳入接口IP(常用)
R1:
[ ]int g0/0/1 //进入端口g0/0/1
[ ]ip add 10.1.1.1 24 //设置ip地址和子网掩码长度
[ ]undo shutdown //开启端口
[ ]int g0/0/0 //进入端口g0/0/0
[ ]ip add 10.1.2.1 24 //设置ip地址和子网掩码长度
[ ]undo shutdown //开启端口
[ ]ip route-static 10.1.3.0 24 10.1.2.2
//配置静态路由(目的网段 子网掩码长度 下一跳入接口IP)
[ ]ip route-static 10.1.4.0 24 10.1.2.2
//配置静态路由(目的网段 子网掩码长度 下一跳入接口IP)
R2:
[ ]int g0/0/1 //进入端口g0/0/1
[ ]ip add 10.1.3.2 24 //设置ip地址和子网掩码长度
[ ]undo shutdown //开启端口
[ ]int g0/0/0 //进入端口g0/0/0
[ ]ip add 10.1.2.2 24 //设置ip地址和子网掩码长度
[ ]undo shutdown //开启端口
[ ]ip route-static 10.1.1.0 24 10.1.2.1
//配置静态路由(目的网段 子网掩码长度 下一跳入接口IP)
[ ]ip route-static 10.1.4.0 24 10.1.3.3
//配置静态路由(目的网段 子网掩码长度 下一跳入接口IP)
R3:
[ ]int g0/0/1 //进入端口g0/0/1
[ ]ip add 10.1.4.3 24 //设置ip地址和子网掩码长度
[ ]undo shutdown //开启端口
[ ]int g0/0/0 //进入端口g0/0/0
[ ]ip add 10.1.3.3 24 //设置ip地址和子网掩码长度
[ ]undo shutdown //开启端口
[ ]ip route-static 10.1.1.0 24 10.1.3.2
//配置静态路由(目的网段 子网掩码长度 下一跳入接口IP)
[ ]ip route-static 10.1.2.0 24 10.1.3.2
//配置静态路由(目的网段 子网掩码长度 下一跳入接口IP)
pc1:10.1.1.10 255.255.255.0 10.1.1.1
配置pc1IP地址子网掩码和网关指向
pc2:10.1.4.10 255.255.255.0 10.1.4.3
配置pc2IP地址子网掩码和网关指向
两台计算机可以相互ping通
使用display ip routing-table查看路由表信息
1.子网掩码长度最长的最优先匹配
2.选取路由协议中优先级最小的最优先匹配
DIRECT:0
OSPF:10
IS-IS:15
STATIC:60
RIP:100
OSPF ASE:150
OSPF NSSA:150
IBGP:256
EBGP:256
3.相同路由协议的情况下,选取metric值最小的最优先匹配。
每种协议metric值定义的都不相同,静态路由和路由优先级有关,这个是人为指定的,RIP协议和跳数有关,跳数越小越优先,OSPF协议和带宽有关,带宽最大最优先。metric是用来判定链路质量优劣的。
4.如果以上都没有路由可以匹配得上,就匹配默认路由。
默认路由是静态路由的一种特殊形式,它属于静态路由中的一种,使用它是有条件的,只能在末梢/末节网络中使用。静态路由协议只能小规模的企业网络,大型企业网络用的是动态路由协议。
浮动路由指的是配置两条静态路由,默认选取链路质量优(带宽大的〉作为主路径,当主路径出现故障时,由带宽较小的备份路由顶替,保持网络的不中断。
——局域网内使用
细分为两大类
1、距离矢量型
RIP,EIGRP,IGRP
2、链路状态型
OSPF,IS-IS
——广域网中使用
BGP V4
——表现形式 0.0.0.0/0 匹配所有网段
——作用:当路由器在路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口
——条件:必须是末梢网络
——代码:ip route-static 0.0.0.0 0.0.0.0 10.1.1.2
项目实施拓扑图
代码
R1:
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 10.1.1.1 24
[r1-GigabitEthernet0/0/0]undo shutdown
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip add 192.168.1.1 24
[r1-GigabitEthernet0/0/1]undo shut
[r1-GigabitEthernet0/0/1]q
[r1]ip route-static 0.0.0.0 0.0.0.0 10.1.1.2
R2:
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 10.1.1.2 24
[r2-GigabitEthernet0/0/0]undo shut
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip add 10.1.2.2 24
[r2-GigabitEthernet0/0/1]undo shutdown
[r2-GigabitEthernet0/0/1]q
[r2]ip route-static 192.168.1.0 24 10.1.1.1
[r2]ip route-static 10.1.3.0 24 10.1.2.3
[r2]ip route-static 172.16.10.0 24 10.1.2.3
R3:
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 10.1.2.3 24
[r3-GigabitEthernet0/0/0]undo shutdown
[r3-GigabitEthernet0/0/0]int g0/0/1
[r3-GigabitEthernet0/0/1]ip add 10.1.3.3 24
[r3-GigabitEthernet0/0/1]undo shutdown
[r3-GigabitEthernet0/0/1]q
[r3]ip route-static 192.168.1.0 24 10.1.2.2
[r3]ip route-static 10.1.1.0 24 10.1.2.2
[r3]ip route-static 172.16.10.0 24 10.1.3.4
R4:
[r4]int g0/0/0
[r4-GigabitEthernet0/0/0]ip add 10.1.3.4 24
[r4-GigabitEthernet0/0/0]int g0/0/1
[r4-GigabitEthernet0/0/1]ip add 172.16.10.4 24
[r4-GigabitEthernet0/0/1]q
[r4]ip route-static 0.0.0.0 0.0.0.0 10.1.3.3
PC1:192.168.1.100 255.255.255.0 192.168.1.1
PC2:172.16.10.100 255.255.255.0 172.16.10.4
使用pc1 ping pc2
配置成功的效果图
知道路由表的形成,静态路由的优缺点,如何配置静态路由,稍微了解一下动态路由协议,掌握默认路由的理论、作用和配置条件及方法。