内容正文:
路由基础
1
路由协议
01
路由选路
02
目录
CONTENTS
01 路由协议
网关用来转发来自不同网段之间的数据包。
网关
主机 A
主机 B
192.168.2.1
192.168.1.1
192.168.1.253
192.168.2.253
灵石县第一职业高级中学
LAN和广播域
广播域
广播域
LAN 3
LAN 2
LAN 1
RTA
RTB
灵石县第一职业高级中学
路由是指导报文转发的路径信息,通过路由可以确认转发IP报文的路径。路由设备是依据路由转发报文到目的网段的网络设备,最常见的路由设备:路由器。
路由设备维护着一张路由表,保存着路由信息。
路由与路由器
灵石县第一职业高级中学
6
网络路由:提供到IP网络中特定网段(特定网络标识)的路由。子网掩码长度小于32位
主机路由:提供到特定IP地址(包括网络标识和主机标识)的路由,通常用于将自定义路由创建到特定主机以控制或优化网络通信。子网掩码长度为32位
默认路由:如果在路由表中没有找到其他路由,则使用默认路由。以到网络0.0.0.0(掩码也为0.0.0.0)的路由形式出现。
路由的分类
灵石县第一职业高级中学
7
路由表中包含了路由器可以到达的目的网络。目的网络在路由表中不存在的数据包会被丢弃。
路由表
[Huawei]display ip routing-table
Route Flags: R - relay, D - download to fib
-------------------------------------------------------------
Routing Tables: Public Destinations : 2 Routes : 2
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 Static 60 0 D 120.0.0.2 Serial1/0/0
8.0.0.0/8 RIP 100 3 D 120.0.0.2 Serial1/0/0
9.0.0.0/8 OSPF 10 50 D 20.0.0.2 Ethernet2/0/0
9.1.0.0/16 RIP 100 4 D 120.0.0.2 Serial1/0/0
11.0.0.0/8 Static 60 0 D 120.0.0.2 Serial2/0/0
20.0.0.0/8 Direct 0 0 D 20.0.0.1 Ethernet2/0/0
20.0.0.1/32 Direct 0 0 D 127.0.0.1 LoopBack0
灵石县第一职业高级中学
8
路由协议
G0/0/1
G0/0/0
10.1.1.0
192.168.2.0
192.168.1.0
路由来源 目标网络 出接口
Direct 10.1.1.0 G0/0/1
Static 192.168.1.0 G0/0/0
OSPF 192.168.2.0 G0/0/0
RTA
灵石县第一职业高级中学
根据使用算法不同,动态路由协议可分为:
距离矢量协议(Distance-Vector Protocol)
链路状态协议(Link-State Protocol)
路由协议——动态路由
灵石县第一职业高级中学
10
RIP(Routing Information Protocol)是一种距离向量路由协议,使用跳数(hop count)作为衡量指标。
RIP允许一条路由最多包含15个路由器,即距离最大值为16
路由协议——RIP
灵石县第一职业高级中学
11
OSPF(Open Shortest Path First)是一种链路状态路由协议,广泛应用于大型企业网络和互联网中。
路由协议——OSPF
灵石县第一职业高级中学
01 路由选路
路由器负责为数据包选择一条最优路径,并进行转发。
路由选路原则
?
目的路由器
源路由器
RTA
RTB
RTC
RTD
灵石县第一职业高级中学
路由表中如果有多个匹配目的网络的路由条目,则路由器会选择掩码最长的条目。
最长匹配原则
20.1.1.0/30
10.1.1.0/30
RTA
RTB
RTC
.1
.1
.2
.2
G0/0/0
[RTA]display ip routing-table
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.0/24 Static 60 0 RD 20.1.1.2 GigabitEthernet 0/0/0
10.1.1.0/30 Static 60 0 RD 20.1.1.2 GigabitEthernet 0/0/0
灵石县第一职业高级中学
取值越小、优先级越高
路由优先级
路由类型 Direct OSPF Static RIP
路由协议优先级 0 10 60 100
20.1.1.0/30
10.1.1.0/30
RTA
RTB
30.1.1.0/30
OSPF
OSPF
OSPF
RIP
RIP
.1
.2
.1
.2
G0/0/1
G0/0/0
[RTA]display ip routing-table
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.0/30 OSPF 10 3 RD 20.1.1.2 GigabitEthernet 0/0/0
……
灵石县第一职业高级中学
metric值越小,路由越优先
路由度量
20.1.1.2/30
RTA
RTB
30.1.1.2/30
OSPF
10.1.1.0/30
G0/0/0
E1/0/0
E1/0/0
E1/0/0
E1/0/1
G0/0/1
G0/0/0
G0/0/0
Cost=1
Cost=1
Cost=10
Cost=10
[RTA]display ip routing-table
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.0/30 OSPF 10 2 RD 30.1.1.2 GigabitEthernet0/0/0
灵石县第一职业高级中学
灵石县第一职业高级中学
路由器需要知道下一跳和出接口才能将数据转发出去。
路由转发
RTA
RTC
RTB
G0/0/0
G0/0/0
20.1.1.2/30
10.1.1.0/30
IP 包
出接口
下一跳
20.1.1.1/30
目的网络
灵石县第一职业高级中学
$$