文档介绍:1
IP路由基础
IP Routing Fundamental
刘宇 01685
liu_yu@
刘炜刚 00501
******@huawei-
引入:网络和路由
现在网络已经成为人们生活不可缺少的一部分,就象空气和水一样
得以持续运转的关键所在-J. Moy
路由是极其有趣而又复杂的课题,永远的话题
培训目标
了解路由和路由转发原理
了解一些路由相关的基础知识
了解静态路由和动态路由协议
了解常用的路由协议原理及其应用
4
议题
路由的一些基本概念
报文转发和静态路由
动态路由协议原理
常见的路由算法及协议
RIP;IGRP/EIGRP;OSPF;IS-IS;BGP
路由其他:路由策略;策略路由
5
什么是路由
路由信息是指导报文发送的路径信息
路由表:路标牌
路由协议负责收集信息,构建“地图”
路由的过程是报文中继转发的过程
Hop by Hop:路由器不知道完整转发路径,只知道到达目的地的最近的下一跳如何走
PC2:
PC1:
6
路由开销:Cost
路由的开销:Cost,Metric
标识出了到达路由所指的目的地的代价,以选择最佳路径
IP包的“旅途”费用
影响因素
线路延迟、线路带宽、线路占有率、线路可信度、跳数、最大传输单元
与协议相关,不同的动态路由协议会选择以上的一种或几种因素来计算花费值
可比性
该花费值只在同一种路由协议对同一目的地有比较意义
不同的路由协议之间的路由花费值没有可比性
不存在换算关系
7
路由开销:简化例子
简化的例子
各“段”开销已标明,假设总开销的计算公式是简单“加”
PC1到PC2有两条路:Path1 A→B→C→D,总开销是11;Path2 A→E→F→C→D总开销是14
优选较小的总开销Path1传送路径:PC1→A→B→C→D→PC2
PC2:
PC1:
2
5
2
6
3
1
1
1
A
B
D
F
C
E
8
路由优先级
路由优先级:Preference
标识不同路由协议的特权数值
影响因素
厂商实现对各个路由协议优劣的理解
无标准定义
可比性
在运行不同的路由协议学习到相同的路由的时候比较用,在此前路由协议已经通过路由开销选拔出自己的“最佳路由”
一般数值小的反而优先
/ 8 10 s0
RIP
/ 8 100 s1
OSPF
/ 8 OSPF 10 s0
路由表
9
等价路由:ECMP
等价路由负载分担:ECMP
Equal Cost Multi-Path
到一个目的地有几条相同开销的路径,IP包在这几个链路上轮流发送
两种基本方式:
逐包:只根据目的地址来轮流发送
逐流:根据不同的数据“流”来分担
优点:提高链路利用率
缺点:逐包转发可能导致报文乱序
A
C
B
D
5
10
8
5
A到D两条等价路径
A→B→C→D,总开销5+5+8=18
A→C→D,总开销10+8=18
10
非等价路由负载分担
非等价路由负载分担
到一个目的地有走几个不同链路的不同开销的路径,IP报文在这几个链路依据通过该链路的开销按比例轮流发送
优点:进一步提高链路利用率
缺点:协议及厂商支持相当少;容易引起路由环路,推荐慎用
Cisco在IGRP和EIGRP中支持;VRP不支持该特性
A
C
B
D
10
10
10
20
A到D两条非等价路径
A→B→C→D,总开销40
A→C→D,总开销20
A到D的IP报文以2:1的比例在两条
路径上分担发送