Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19006366
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: 系统运维

2008-03-20 08:57:24

Q:我有四个等价并行路径对同一个目的地。 我执行快速交换在二条链路和进程交换在其他二。信 息包如何将路由在此情况?

A: 假设,我们有四个相等费用路径对某套IP网络。 接口1和2 快速的交换机,3和4不。路由器在列表首 先建立四个相等费用路径。我们将称他们路径1,2,3和4。 当您执行 show ip route x.x.x.x,四"以 一跳" 对x.x .x.x显示。

我们在接口1 开始以指针,称为interface_pointer。Interface_pointer 通过接口和路由循环某个顺序的确定性的方式例如 1-2-3-4-1-2-3-4-1和等等。show ip route x.x.x.x的 输出 有"*"在"下一跳左边 "该interface_pointer为没寻找的目的地地址使用在高速缓冲存储 器。每次使用该interface_pointer,提前到下个接口或路由 。

更好说明点,考虑此重复的循环 :

  • 信息包进来,为四个并行路径服 务的网络注定。

  • 路由器检查发现是否 在高速缓冲存储器。(高速缓冲存储器开始空。 )

  • 如果它在高速缓冲存储器,路由器 发送它到在高速缓冲存储器存储的接口。

  • 否则,路由器发送它到interface_pointer 其中是 并且移动interface_pointer向下个接口在列表的接口。

  • 如果路由器发送信息包的接口运行路 由高速缓存,路由器装置于高速缓冲存储器带有该接口ID和目的地 IP地址。

通过长时间,运行快速交换 的接口(路由高速缓存)运载所有数据流除了目的地 在高速缓冲存储器。 如 果有二个路由高速缓存和二个无路由缓存的接口,有50%可能性一个 不缓存的条目将击中缓存条目,缓存该目的地对该接口的一个接口 。

在一个流程交换接口的情况下故障 ,路由表是更新并且您会有三个相等费用路径(进程交换的二快速交 换和一个)。通过长时间,运行快速交换的接口(路由高速缓 存) 运载所有数据流除了目的地不在高速缓冲存储器。与二 路由高速缓存和一无路由缓存的接口,有66%可能性一个不缓存的条 目将击中缓存条目,缓存该目的地对该接口的一个接口。您 能预计二个快速的交换接口将运载所有数据流在长时间期间。

同样当时一个快速的交换接口未能 ,您会有三个相等费用路径,进程交换的一个快速交换的和二。 通过长时间运行快速交换的接口(路由高速缓存)运载所有数 据流除了目的地不在高速缓冲存储器。有33%可能性一个不缓 存的条目将击中缓存条目,缓存该目的地对该接口的一个接口。 您能预计单个接口与被启用的缓存在这种情况下将运载所有 数据流在长时间期间。

如果 接口不运行路由高速缓存,路由 器循环数据流根据一个一个信息包一个信息包基本类型。

总而言之:

  • 请勿有所有路由高速缓存或路由高速缓存在所有接口在并行路径。
  • 期待接口与被启用的缓存将运载所有数据流在长时间期间。
  • 阅读(472) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~