蓝盟历史搜集:Cajun p550 简介

发布者:上海IT外包来源:http://www.lanmon.net点击数:4400

Cajun P550交换机上的集成路由技术

本文介绍的是10余年前风靡一时的知名网络产品,有的昙花一现,红极一时,有的成为那个时代的经典设备,成为诸多网络技术爱好者的追捧对象,2012年了,介绍给大家了解一下,了解一下网络设备发展的历史

概述与基本原理

集成了路由功能的Cajun P550交换机把可扩充的线速IP/IPX路由技术,与10/100/1000以太网交换技术融合在同一个大容量机箱设备中。该产品突出了传统的基于标准的IP/IPX操作,且在没有造成任何瓶颈的情况下扩大了容量,简化和减少了网络管理员的工作。

Cajun P550交换机的关系

具有集成路由功能的Cajun P550交换机与Cajun P550交换机是姊妹产品,具有相同的体系结构。它们共享一个机箱,机箱中包括交换单元和控制器、电源和风扇。它们还共享系统管理工具。这两种产品的区别在于控制模块的选择。Cajun P550使用一个第二层控制模块,而具有集成路由功能的Cajun P550则使用一个多层控制模块。Cajun P550交换机中使用的所有第二层介质模块,也可以用于具有集成路由功能的Cajun P550交换机中。此外,具有集成路由功能的Cajun P550交换机使用多层介质模块,实现可扩充的线速IP路由功能。具有集成路由功能的Cajun P550交换机扩大了Cajun P550交换机中的系统管理工具,包括了IP操作的配置和监视功能。

硬件

与其姊妹产品一样,具有集成路由功能的Cajun P550交换机由以下部分组成:

  • 一个七插槽机箱,包括交换结构和控制器、风扇和电源,所有这些部件都可以配置成N+1

冗余;

■一个控制模块(或两个,作为冗余控制模块);

■最多六个介质模块。

所有机箱单元均与Cajun P550交换机中相同。交换结构采用非阻塞结构,提供22.88

Gbps交换吞吐量(45.76 Gbps累计带宽)。通过以1.76 Gbps的速率穿越交换结构的通道,消除了Head-of-Line阻塞。

具有集成路由功能的Cajun P550交换机采用多层介质模块,在子网或VLAN之间实现线速IP/IPX路由,在子网或VLAN内部实现以太网交换。路由功能在专用ASIC中实现。多层控制模块使用的路由ASIC与多层控制模块相同,用来从第二层介质模块到达的信息进行路由。下图说明了具有集成路由功能的Cajun P550交换机同时配有多层介质模块和第二层介质模块时,路由信息是如何在交换机中转发的。

第三层功能

具有集成路由功能的Cajun P550交换机的目标是提供一整套公共的IPIPX功能,其中包括:

IPv4IPX硬件转发数据报;IPv6软件转发数据报。

■路由协议:OSPFv2RIPRIPv2

■多点广播路由协议:IGMPDVMRPMMOSPF

■服务质量:IEEE 802网络RSVPISSLLIntegrated Services over Specific Link Layers)

  • 基于策略的带宽管理与访问控制:根据用户定义的第二层、第三层和第四层协议信息组 合,全面灵活地过滤和分配优先级;IPX通信的RIPSAP过滤
  • 支持下列标准Internet协议的:DHCP(动态主机配置协议)和VRRP(虚拟路由器冗余协议)

具有集成路由功能的Cajun P550交换机实现了高性能IP/IPX路由,没有使用任何专有协议。它能够与已安装的基于标准的IP/IPX路由器互操作,在不要求对其它路由器或主机配置作出任何变动的情况下,实现线速操作。

系统管理

具有集成路由功能的Cajun P550交换机扩展了Cajun P550交换机中的系统管理工具(内置Web代理以及基于SNMPCajunView Manager),可以配置和监视IPIPX路由操作。或通过被很多网络管理员熟悉的CLI界面进行配置。

硬件

具有集成路由功能的Cajun P550交换机中使用的机箱、交换单元、交换机控制器、风扇和电源,请参阅Cajun P550交换机文档资料。

多层控制模块和多层介质模块在ASIC中实现线速路由和交换功能。每组ASIC支持每秒千兆位的通信速率(第二层和第三层组合)。路由ASIC每秒可以处理150万个数据包,这略高于64字节以太网信帧的千兆位值。

多层控制模块

多层控制模块有四种作用:

1.实现系统管理功能和管理接口。

2.参与路由协议,维护路由表和高速缓存。

3.为达到第二层交换模块性能提供1.5 Mpps的基于硬件的线速IP/IPX路由功能。

4.在未来版本中,为不基于硬件中实现的协议,如IPv6AppleTalkDECnet,提供

第三层数据转发功能。

多层介质模块

所有多层介质模块的总体功能都一样。其区别只有两点:

物理接口的数目和类型,基于硬件的路由和交换容量。交换和路由在每个介质模块的输入端进行。目的MAC地址与发送端口处在同一个VLAN上的帧被交换。从一个VLAN到另一个VLAN(因此涉及到路由功能)的帧被路由。某些帧同时被交换和路由,如多点播送。

Cajun P550交换机一样,具有集成路由功能的Cajun P550交换机实现一个双队列(低时延/尽最大努力)优先级方案,为八个队列(IEEE 802规范中规定的三位优先级)提供体系结构支持。所有RSVP流都置于低时延队列上。与Cajun P550交换机中一样,具有集成路由功能的Cajun P550交换机在信帧流经交换结构及物理输出端口之前,对信帧进行排队。具有集成路由功能的Cajun P550交换机在分组选路前增加了一个排队阶段。即使有这一额外的排队阶段,具有集成路由功能的Cajun P550交换机的时延仅略高于P550快速路径通信的时延(大约为23微秒)。

2端口千兆位以太网模块

2端口多层千兆位以太网模块有两种,一种采用短波长(850 nm)光纤,另一种采用长波长(1300 nm)光纤。这两种模块在硬件中具有3.0 Mpps的路由和交换容量。

10端口100 BaseF模块

10端口光纤快速以太网模块在硬件中具有1.5 Mpps的路由和交换容量。

12端口10/100 BaseT模块

12端口铜缆以太网/快速以太网模块在硬件中包括1.5 Mpps的路由和交换容量。其端口支持自适应速率。

第三层软件

第三层特性分为三类:系统运行、数据包协议和路由协议。数据报的快速转发和地址高速缓存通过路由ASIC硬件实现。其它第三层特性在多层控制模块上的CPU中执行的软件内实现。

为使最广泛的读者从本文件中受益,本节简要解释和阐述各种第三层特性及其关系。

系统运行

系统服务

代表(proxy),代理(agent)和服务器

BOOP中继和DHCP

BOOTP (RFC 951)DHCP (RFC 2131)协议用来向请求IP地址的主机分配IP地址。这是LAN管理中的重要因素,以适应主机移动性和保留稀缺的IP地址。在这些协议中,主机是一台客户机,地址分配由服务器完成。其实现可以包括一台服务器,也可以包括一个中继代理,中继代理用来接收客户机请求,并把请求转发到可以位于不同子网中的服务器上。BOOTP采用静态配置,把IP地址与主机关联起来。DHCP是对BOOTP的扩展,在请求时动态分配地址。动态地址分配降低了管理负担,当网络上所有主机没有同时活动时,允许一组主机共享少量的IP地址。

具有集成路由功能的Cajun P550交换机包括一个DHCP中继代理。不需要DHCP客户机和服务器功能。

ARP

路由器使用地址转换协议(ARP),根据其Internet地址(即第三层地址)发现主机的第二层地址。

数据对象与格式

访问列表

访问列表的应用

具有集成路由功能的Cajun P550交换机执行过滤和优先级分配功能,作为其地址高速缓存查找的一部分。访问列表中的过滤和优先级信息可以定义在输入端口,也可定义在输出端口执行。这是因为第三层分组的信源和最终信宿都在数据包内,第二层信息则不同。当路由器接到一个分组时,其信源第二层地址是上一驿站(一台路由器或源主计算机)的地址,信宿则是属于该路由器的第二层地址。当路由器转发一个分组时,它把信源第二层地址改变为自己的地址,把信宿第二层地址改变为属于下一驿站(一台路由器或主计算机)的地址。

访问列表的用户应用模型向上兼容某些未来版本或新一代产品。在这些产品中,过滤和优先级分配扩大到考虑VLAN//或物理端口信息。

建立和修改

在正常操作中,可以创建和修改访问列表。使用或停止使用访问列表并不会中断正常操作。

在访问列表应用到接口上时,会立即生效,以后到达的所有分组都会受到影响。

在修改访问列表时,新的访问列表会在下一次安装后被采用。如果一个或多个接口已经应用旧的访问列表,数据转发不会发生变动,除非操作员明确地指示删除旧表并安装新列表。

操作

不能通过过滤操作的分组会被丢掉。

未来各代或未来版本的产品可以镜像已被过滤的分组,系统可以通过一个外部日志俘获这些分组。

系统中没有统计通过或未通过访问列表的信息数量或比例。

用户接口

在本版产品中,只提供了Web代理方法,对Cajun交换机的第三层配置进行管理。

系统信息格式

日期和时间

具有集成路由功能的Cajun P550交换机的日期和时间格式与P550相同。日期和时间数值由操作员手工输入。

安装了具有集成路由功能的Cajun P550交换机的园区网络,可以作为地理位置分散的更大型互联网络的一部分。

网络地址

网络地址和子网掩码默认的表示方法为十进制点阵表示法,即:

网络地址 子网掩码

147.30.124.9 255.255.255.0

其它系统配置要求

地址

网络管理员为每个虚拟接口分配IP地址。在本版中,具有集成路由功能的Cajun P550


交换机的每个虚拟接口都支持一个或多个IP地址和MAC地址,控制台则支持一个以太网地址。

通道

网络管理员可以在成对的路由器之间配置DVMRP通道。一条通道通过一台或多台中间路由器。通道使用IP封装,透明地传送中间路由可能处理不了的分组。通道通过使用各种与通道远端地址相关的虚拟接口实现。

具有集成路由功能的Cajun P550交换机支持对DVMRP信息的一级封装。

系统引导与重新引导

在改变系统软件配置时,不需重新引导系统即可使变动生效(重新确定队列大小除外

,其要求重新引导)。系统引导过程与Cajun P550交换机相同。产品中不包括的特性具有集成路由功能的Cajun P550交换机是一种为园区主干网设计的高性能路由器。Internet基础设施中其它部分的路由器中具有的某些特性,在园区主干网中并不重要。具有集成路由功能的Cajun P550交换机不带有这些特性,朗讯公司也不提供包括这些特性的具体产品。■NAT(网络地址转换,RFC 1631资料和最新的Internet草案)。网络地址转换在网络之间

的边界进行。当网络内部的IP地址因安全原因或因其在网络外部使用不合法,而不能在

网络外部使用时,则需要进行IP地址转换。此外,NAT用来在超大型WAN主干网和

与之相连的网络之间进行地址映射,其目标是使主干网中的路由表更易于处理。最后

NAT正作为从IPv4转向IPpv6的一部分开发。

  • IP安全选项。IP分组可以携带实现美国国防部安全政策所要求的标记。尽管具有集成

路由功能的Cajun P550交换机与分组一起透明地传送标记,但它并不实现任何美国政府

安全政策。

  • IPSECIP安全协议)。IETF正在开发一种网络层中的安全协议,为IP的客户机协议

提供密码安全服务。其初期的重点是主机到主机的安全性。IETF将来对主机到子网和

子网到子网的安全开发工作,可能和本产品的关系更加密切。

■防火墙功能。这些功能通常在广域接口上或远程访问设备的接口上实现。

数据报协议

数据报协议规定了处理和从一个系统向下一个系统转发第三层分组的格式和规则。下一驿站的选择基础是路由表。独立于数据报协议的路由协议,负责收集和决定路由表。

具有集成路由功能的Cajun P550交换机在路由ASIC中实现IPIPX数据报转发功能,

路由ASIC位于每个多层介质模块和控制模块上。其它数据报协议,如AppleTalkDECnet

可以添加到多层控制模块的处理器中运行的软件内。

所有数据报协议可以在系统级和每个虚拟接口上启用(取消)。当系统配置在物理接口上规定了一个VLAN(子网)时,就相当于控制一个物理接口。

本产品根据下列RFC实现IP:

RFC 768 用户数据报协议(UDP)

RFC 791 网际协议(IP)

RFC 792 网际控制报文协议(ICMP)

RFC 793 传输控制协议(TCP)

RFC 826 以太网地址转换协议(ARP)

RFC 919 广播网间数据报

RFC 922 子网中广播网间数据报

RFC 1042通过IEEE 802网络IP数据报传输标准

RFC 1112IP多点播送的主机扩展

RFC 1191路径MTU发现

RFC 1256ICMP路由器发现报文

RFC 1518通过CIDR分配IP地址的一种体系结构

RFC 1812IP第四版路由器要求

RFC 2236网间群组管理协议第二版

IP

子网的配置

具有集成路由功能的Cajun P550交换机在第二层VLAN和第三层子网中实现同一个网络模型。也就是说,对每个VLAN,都有一个节点数目相同的子网,反之亦然。在管理员创建一个VLAN时,其也创建了一个子网,反之亦然。

CajunViewEMS在产品的用户接口中把子网与VLAN关联起来。VLAN地址与子网地址也采用这种方式相关联。

管理员可以查询系统,获得一个子网列表(即地址和子网掩码)、VLAN和子网之间的

关联及每个子网的节点数。这些功能通过所有管理接口提供。

第二层和第三层多点播送和广播地址之间的关联基于算法,因此不要求用户参与。

广播寻址和多点广播寻址与传播

广播地址

第三层广播分组到达子网上的所有信宿。信源网络广播中默认的广播地址都完全相同(255.255.255.255)。

定向广播

在定向广播中,分组在发出子网以外的子网上广播。具有集成路由功能的Cajun P550交换机支持向单一子网广播。其不支持向多个子网定向广播。

Flooding

Flooding可以在整个系统上或按虚拟接口启用和取消。为了实现flooding,分组必须满足下列全部条件:

1.信宿第二层和第三层地址均为广播地址;

2.UDP端口编号为下列其中之一:

TFTP

DNS

BOOTP

3.TTL至少为2。

帮助程序地址

帮助程序地址是另一个子网上的服务器地址。通过在接口上配置帮助程序地址,可以把本地广播的分组重定向到服务器上。这样,不需每个子网上都有这类服务器,仍可允许主机将广播重定向到服务器上。

具有集成路由功能的Cajun P550交换机可以每个虚拟端口配置一个或一个以上的帮助程序地址。每个帮助程序地址都用于专门类型的UDP信宿端口广播。

ICMP

ICMP(网际控制报文协议)是传送控制信息的IP协议不可分割的一个组成部分。默认情况是所有ICMP协议报文都处于启动状态。

最大传输单位(MTU

主机负责正确地决定和检测其发出的分组的MTU尺寸。但有时,超出尺寸的分组仍能出现。对出口链路来说尺寸太大的分组,具有集成路由功能的Cajun P550交换机可以对其进行分片。这以一个MTU值为基础,用户可以针对所有虚拟接口配置该MTU值。注意,Cajun P550交换机目前不支持对IP多点播送分片,但支持单点播送分片。

路由协议

路由器使用路由协议学习网络的拓扑结构。路由更新可以是单个路由,也可以提供一组网络的路径汇总。

根据其互相收集的信息,每台路由器计算路由表,路由表允许路由器确定分组要到达

信宿所经过的下一驿站。路由表对每个信宿网络都有一条或多条项目。当存在选择时,路由器会选择成本最低的路径。成本取决于协议。某些协议计算驿站的数目。还有一些协议则把每个驿站与网络管理员分配的量度关联起来。当存在成本同样最低的多条路径时,信息会在多条路径间进行划分。

具有集成路由功能的Cajun P550交换机包括RIPv2OSPFv2协议,及多点广播路由采用的DVMRPOSPF协议。这些协议都是内部网关协议。内部网关协议为在自治系统(AS)内部使用而设计。自治系统从路由角度把Internet划分成多个单独管理的域。企业网可以是一个自治系统。路由器还使用其它协议,称为外部网关协议,在自治系统之间交换路由信息。外部网关协议的实例之一是BGP4。具有集成路由功能的Cajun P550交换机不实现任何外部网关协议。

实现一个以上路由协议的路由器可以把每个协议的路径分隔开来,也可以在协议之间共享路径。具有集成路由功能的Cajun P550交换机建立一个单一的路由信息表。

除路由表外,路由器还维护相连子网上主机的IP地址和MAC地址之间的镜像。路由器使用地址转换协议(ARP)收集这一信息。地址镜像信息的收集过程通常称为ARP高速缓存。具有集成路由功能的Cajun P550交换机实现的路由协议符合下列RFC:

RFC 826 以太网地址转换协议(ARP)

RFC 1075距离向量多点播送协议(DVMRP)1

RFC 1112IP多点播送主机扩展

RFC 1256ICMP路由器发现报文

RFC 1518通过CIDR分配IP地址使用的一种体系结构

RFC 1519无类别域间路由(CIDR):一种地址分配和归集战略

RFC 1584OSPF多点播送扩展

RFC 1587OSPF NSSA选项

RFC 1723RIP第二版:传送额外信息

RFC 1812IP第四版路由器要求

RFC 2178OSPF第二版

RFC 2236网间群组管理协议第二版

1:以目前Internet草案修订内容为准

总体运行

默认路由器和路由器发现功能

在主计算机向本地子网以外的信宿发送分组时,主计算机参与分组路由。为此,主机必须提供沿分组路径上第一个路由器的IP地址。主机有一个可用于这一目的的默认地址,即主机的默认路由器。这通常是一个已配置好的值,可能要从一个列表中选择。另一种方法是,支持多点播送或广播的网络上的主机,可以使用ICMP发现功能学习子网上的路由器。ICMP路由器发现功能允许路由器向子网发出通知。每个通知中包含一个优先值。当多个路由器在一个子网上发出通知时,主机选择优先值最高的路由器。每个通知还具有一个有效期,因此主机知道什么时候要丢掉过时的信息。

当路由器上取消IP路由器协议时,路由器会发现其所处环境与普通主计算机相同。它可以使用一个配置好的地址或ICMP发现功能定位其它路由器。

它还作为服务器(向主机发出通知)和作为客户机(发现其它路由器)实现ICMP路由器发现协议(IRDP)。

启用和取消路由功能

路由功能的各个方面都可以在系统级和接口级启用和取消。无类别的Internet寻址(CIDR, RFP 1518)协议已经问世,以帮助在IPv4现有的地址空间范围外使用。CIDR的实现要求可变长度的子掩码。具有集成路由功能的Cajun P550交换机上,默认启用CIDR和可变长度的子掩码。

RIP在路由决定中采用零子网(0.0.0.0)作为默认子网。默认状态是使用零子网。

量度与计时器

路由协议运行中有其固有的量度。某些路由协议,如RIP,计算路径中的驿站数量。另一些路由协议,如OSPF,则计算与每个驿站有关的总成本。网络管理员为每条链路分配成本量度。具有集成路由功能的Cajun P550交换机把成本量度与每个虚拟接口关联起来。

路由表项目

路由协议说明路由器如何交换与网络拓扑有关的信息。每台路由器告诉相邻路由器其所知道的信息。具有集成路由功能的Cajun P550交换机允许网络管理员在系统的路表中配置静态和默认项目:

■到特定信宿网络的静态路由

■在路由表中没有的信宿网络项目时使用的默认路径

■使用RIP的默认网络

网络管理员可以规定路径在协议之间共享的程度。通常情况下,具有集成路由功能的Cajun P550交换机在路由协议之间保持层次结构。这个结构适用于系统中所有路径。路由可以向下分布,但不能向上分布。这样就不可能形成路由环路。所谓路由环路,即一个路由协议生成的路径给了另一个协议,最后可能经过大量的中介传送后,同一条路径给回了第一个协议。默认的结构因不同类型的OSPF路径(区域内部、区域之间和外部)和静态路径的两个级别不同而不同。与所有类型的OSPF路径和以RIP为基础的OSPF区域内部及区域之间的路径相比,它优先选择静态路径。为解决路由问题而进行重新排列时,有时必需清除路由信息。具有集成路由功能的Cajun P550交换机允许网络管理员从路由表和高速缓存中删除各个项目。这适用于:

■系统的主路由表

■各地址高速缓存器(与路由ASIC相关)

■系统的ARP高速缓存器(将清除学习的项目,而不是路由器项目或静态项目)

DVMRP多点播送路由协议使用的系统路由表

以下部分更详细地阐述了具有集成路由功能的Cajun P550交换机中的路由表和寻址表

及高速缓存器。与协议相关的特性则在每个路由协议的相关部分阐述。

ARPARP高速缓存器的管理

网络管理员可以创建和删除ARP高速缓存器中的静态项目。

控制模块的路由表管理

系统的路由表位于控制模块的存储器中。它可以包含16,000个项目。具有集成路由功能的Cajun P550交换机提供了管理这些项目的多种工具。

表的内容可以根据路由器或协议进行汇总,或有选择地加以显示。

单个路径或群组路由可以通过路由协议操作作废。在因拓扑结构变动而从路由表中清除项目时,控制模块会设定一个延迟计时器,超时后会清除该项。

地址高速缓存器的管理

每个Cajun路由ASIC都有一个地址高速缓存器的副本,不管路由ASIC是位于介质模块还是位于控制模块上,都可以容纳20,000条项目。系统中地址高速缓存器的数目会因存在的介质数目和类型而变化。每个地址高速缓存器的内容不同,因为地址高速缓存器的内容要由与高速缓存器相关的物理接口上的通信决定。, , 

每个地址高速缓存器都分为三个组成部分:IP点到点部分、IP多点广播部分和IPX地址部分。每个地址高速缓存器项目都包含分组寻址信息和分组到达信宿要经过的下一驿站。地址高速缓存项目可以识别主机、多点播送数据流及RSVP数据流的信源/信宿。最后,系

统还有一个静态的标准集,用来决定不安装某些项目,如一直通过慢路径发送某些信息。 具有集成路由功能的Cajun P550交换机为网络管理员提供了多种工具,使其能够检查

和控制系统中每个地址高速缓存器的运行。这些工具在单个高速缓存器级和系统中所有高速缓存器中操作。它们可以根据类型(IP点到点播送,IP多点播送)汇总或选择和检查高速缓存器项目。

多层控制模块跟踪每个地址高速缓存器中的项目。当系统路由表中发生变化时,它们会删除地址高速缓存器项目。在从路由表中删除一条单点播送路径时,匹配的项目会从地址高速缓存器中清除。类似的,在一条DVMRP路径从DVMRP路由表中删除时,匹配的项目也会从地址高速缓存中清除。在拓扑结构发生变化时,地址高速缓存器中的所有MOSPF项目都会被清除。多点播送群组的变动只影响该群组的MOSPF项目。此外,地址高速缓存器中的项目会老化。如果一个项目在一段时间内没有被存取,那么其空间会被释放,以存储一个新的项目,过时的项目则被删除。网络管理员可以把项目标记为永久项目或慢于正常速度老化。

OSPF

OSPF是一种在自治系统内部运行的链路状态路由协议。在OSPF事务处理内部,每台路由都通过其OSPF路由器ID进行识别。为了简便地发现唯一值,OSPF实现技术通常都使用路由器接口上配置的最小或最大IP地址作为其路由器ID。如果与这一IP地址相关的接口发生故障或地址被删除,那么OSFP必须重新计算一个新的路由器ID,并把所有路由信息重新发送到接口外部。

路由器公布其连接的相邻路由器及链路成本。无类别的寻址功能允许路由器通知向各种范围的网络说明单条路径,或汇总路径。每个OSPF路由器都收集包括这些通知的数据库,称为链路状态通知(LSA)。作为一个整体,该数据库说明了网络的拓扑结构及OSPF运行的路由器。数据库中的项目有一个最大年龄,超过这段时间的项目会被删除。每台路由器都根据这个数据库,计算其到数据库中任何信宿网络的最短路径。在数据库中发生变化时,必须重新计算路径。

OSPF把网络划分为多个区域,因此其能够有效进行扩充。每个区域都有一个区域ID。路由器可以在一个区域内部(内部或区域内部路由器)、在OSPF区域之间的边界(区域边界或区域之间路由器)或在OSPF与另一个路由协议之间的边界(AS边界或AS之间路由器)操作。从一个OSPF区域路由到另一个区域的信息被发送到OSPF主干。如果两个区域之间的信息流必须通过一个或更多的(非主干)路由器,那么必须用一条虚拟链路把两台主干路由器连接起来。

有两种不同的区域。位于Internet边缘,因此其收发信息,但不传送其它区域信息的网络称为分支区域。具有类似分支区域特点的特定群组网络(NSSA区域)也要进行专门处理.

OSPF包括路由器之间的验证。验证方式分为三种:零、简单口令和MD5密码。

具有集成路由功能的Cajun P550交换机在多点播送网络中实现RFC 2178规定的OSPFv2。它支持分支区域、NSSA区域和虚拟链路。每个系统都运行一个OSPF进程。系统的路由器ID可以配置成网络管理员提供的稳定值。具有集成路由功能的Cajun P550交换机支持OSPF内部使用的所有验证方式,包括纯文件和MD5验证。


网络管理员可以检查和设置OSPF使用和生成的信息,包括:

■默认的路由量度

■本系统的AS号码和路由器ID

■系统中每个区域(不管是分支区域还是NSSA区域)的区域ID及与该区域有关的接口分支区域中使用的默认汇总路径的成本

■为在区域之间汇总通知而由操作员规定的地址范围

■最短路径优先算法已经执行的次数(以根据数据库生成路径)

■对每个接口:

■网络类型和成本

■计时器值:HELLODEADWAITRETRANSMIT

此外,网络管理员可以检查OSPF系统级操作数据库(采用OSPF MIB形式)。这些数据库包括:

OSPF链路状态项目数据库。不同报表根据路由器、路由器类型和网络提供汇总信息 或对信息进行整理。用户区域选择或链路状态标识符可以对报表进行限制。报表显示链路状态项目中的信息,如:

■路由器ID

■链路状态年龄和类型

■发出通知的路由器

■链路状态序列号码

■网络掩码

■量度

■转发地址(相关时)

■边界路由器

■相邻路由器

■虚拟链路

■每个接口的状态,包括:

■指定路由器和备份的指定路由器(路由器ID和接口地址)

RIP第一版和第二版

RIP是自治系统内部运行的距离向量路由协议。与OSPF一样,实现RIP协议的路由器彼此共享拓扑结构信息。RIP出现时间早,比OSPF简单。RIP建立一个距信宿的距离表,而不是网络拓扑图。距离向量路由协议采用一种称为“水平分割”的技术,以降低路由器连接以太网和其它广播类网络时出现路由环路的可能性。水平分割技术可以防止路由器把路径相关信息分配到发出信息的接口上。

RIP使用第一版和第二版两类分组。与OSPF一样,RIP可以汇总路径。还有一点与OSPF类似,RIP支持纯文本验证和MD5验证。另外,RIP可以验证信源IP地址。

具有集成路由功能的Cajun P550交换机实现RFC 1723中规定的RIP协议,包括水平分割技术及第一版和第二版分组支持。每个接口都可以配置成发送和/或接收第一版和/或第二版分组。其全面支持CIDR,包括可变长度的子掩码和路径汇总。该产品还支持纯文本验证,并可以验证信源IP地址。

具有集成路由功能的Cajun P550交换机允许网络管理员检查控制RIP运行的计时器:

■路由更新发送的速率

■宣布一条路径非法的时间间隔

■抑制与更好路径有关的路由信息的时间间隔

■从路由表中删除一条路径之前的时间间隔

■推迟路由更新的时间间隔

该交换机不能在向低速路由器发送的多个RIP更新分组之间,配置和增加分组间延迟。

IP多点播送

Internet上的多点播送分两个阶段工作。主计算机先采用网间群组管理协议(IGMP),告诉本地路由器它们希望接收的多点播送群组。然后路由器选择使用多点播送路由协议,如DVMRP(距离向量多点播送路由协议)、MOSPF(多点播送OSPF)和PIM(独立于协议的多点播送),构建从发送主机到多点播送群组到接收主机的路径。具有集成路由功能的Cajun P550交换机实现了IGMPDVMRPMOSPF。以后可望增加PIM。每个多点播送路由协议可以在系统范围内启用或取消。此外,IP多点播送转发功能可以虚拟接口一级上启用或取消。

访问列表(参见本文件其它章节)可以用来过滤和为多点播送信息分配优先级。网络管理员还可以规定把分组转发到多点播送群组上的最小存活时间值,默认值为2。

IGMP

具有集成路由功能的Cajun P550交换机支持第一版和第二版IGMPIGMP第二版实现技术能够理解所有IGMP分组,而第一版实现技术则不能理解所有IGMP分组。每个Cajun系统都根据第二版操作,并兼容第一版。IGMP操作以默认状态在系统范围内启动,但其可以在系统级或虚拟接口级取消。

IGMP通过主机告诉路由器其何时加入或离开群组来发挥作用。路由器还定期询问主机其所处的群组。当一个广播域(子网)中有一台以上的路由器时,一台以上的路由器成为指定路由器。只有指定的路由器才向主机发出询问。

IGMP操作由大量的时间参数控制。网络管理员可以显示和设置:

■路由器多长时间向主机询问一次其所处的群组(询问间隔)

  • 收到主机回答的最大时间(询问响应间隔)

当主机使用IGMP控制其能够接收的多点播送群组时,有多种工具可以用来告知可提供哪些多点播送群组。其中包括IETF开发的、与MBONE和轻型目录访问控制(LDAP)协议一起使用的会话通知和描述协议。具有集成路由功能的Cajun P550交换机不包括这些工具,但可以作为扩展管理环境的一部分提供。

DVMRP

DVMRPInternet多点播送主干(MBONE)中使用的多点播送路由协议。因此,分布良好的多点播送路由软件包中都包括DVMRPDVMRP使用自己的路由表存储网络拓扑信息。当通信信息必须必须通过一个或多个未实现DVMRP的中间路由器时,DVMRP在成对路由器之间使用通道技术。

从发送多点播送群组的主机开始,到接收该多点播送群组的主机结束,DVMRP通过构建多点播送分布树发挥作用。在分组从树根朝着树叶传送时,称为分组下行传输。树在主机加入或离开群组时,树的拓扑会发生变化。路由器把新的树枝嫁接到多点播送分布树上,剪去不再需要的老树枝。老版本的DVMRP不要求路由器修剪树枝。

每台DVMRP路由器必须从三个方面跟踪分组转发,维护多点播送分布树。第一,它必须知道哪些路由器实现DVMRP及其构成的网络拓扑。第二,它必须知道分组从给定信源到给定多点播送群组中,哪个DVMRP路由器是其上行邻居。第三,它必须知道其是否需要接收一个给定的多点播送群组。DVMRP路由器之间交换探针和路由更新,因此每台路由器都了解其邻居的功能和DVMRP网络拓扑。对于树叶路由器,如果其网络上任何主机是群组成员(接收者),且它是信源网络的指定转发者,则树叶路由器需要接收一个专门信源的多点播送群组。对于其它路由器,如果其至少有一个下行邻居需要群组,且信源网络依赖于这些下行邻居,那么其它路由器则需要接收一个专门信源的多点播送群组。下行DVMRP路由器告诉上行邻居其需要的群组和不需要的群组。当其依赖上行邻居接收来自给定信源网络的信息时,下行DVMRP向上行邻居发送一个位置反向报文。

具有集成路由功能的Cajun P550交换机实现RFC 1075中规定及最近Internet草案中修订的第三版DVMRP。它兼容目前多点播送路由实现技术。网络管理员可以询问具有集成路由功能的Cajun P550交换机,了解系统中配置的DVMRP协议版本。为了实现互操作性,Cajun DVMRP协议实现技术承认CiscoDVMRP协议版本(不符合协议规范)。网络管理员可以在系统范围内启用或取消DVMRP操作。

Cajun DVMRP实现技术采用该产品的IP通道程序,即使一个或多个中介路由器不支持DVMRP时,仍允许DVMRP相邻路由器互相协同工作。这种情况下,网络管理员要对通道进行配置。

RIP一样,DVMRP使用0.0.0.0作为默认网络。具有集成路由功能的Cajun P550交换机支持这种功能,把0.0.0.0网络通知DVMRP相邻路由器。

DVMRP协议运行状态

DVMRP使用计时器,控制相邻路由器之间的交互和路由器内部DVMRP路由表的管理。具有集成路由功能的Cajun P550交换机可以显示协议规范的所有可配置参数。在本文撰写时(19981月),最新的Internet草案为所有计时器都设定了恒定值。

DVMRP接口

网络管理员可以监视和分配每个DVMRP接口的状态:

■是否运行、停止或管理性取消

■类型(常用,通道)

■成本度量(与RIP相同)

■是否连到树叶网络或非树叶网络上(leaf or nonleaf)

■是不是接口的IGMP询问者

■接口上的DVMRP邻居

■每个接口上的上行和下行群组

■对每个群组,信息是在流动中还是被剪掉

■如果信息被剪掉,何时停止修剪

■是否已经启用路径汇总功能,针对的是什么范围的网络地址

■限制信息或群组传播(下行)的访问列表

■接口上过滤的(所有或有选择的)群组

路径传播和路由表

具有集成路由功能的Cajun P550交换机允许网络管理员配置是否启用路径汇总功能,如果是,使用哪些汇总地址,以从多个方面控制DVMRP中的路径传播。

DVMRP邻居

网络管理员可以询问具有集成路由功能的Cajun P550交换机,了解其DVMRP邻居。对所有邻居,系统可以显示:

■最新探针报文提供的信息

■地址和接口说明(常用、通道或源路由通道)

  • 指定转发者状态

对上行邻居,系统可以显示:

■系统可以接收的多点播送群组(和信源)(如:上行邻居过去已经扩散到系统的群组)

■系统向上行邻居发送的、现已生效的修剪和嫁接。

■对哪些信源网络,系统要依赖于上行邻居(即系统向上行邻居发送的位置反向报文)

对下行邻居,系统可以显示:

■下行邻居向系统发送的、现已生效的修剪和嫁接

■对哪些信源网络,下行邻居要依赖于系统

检查DVMRP路由表

网络管理员可以询问具有集成路由功能的Cajun P550交换机,检查其DVMRP路由表。


除表项本身外,系统还可以显示:

  • 目前群组的反向路径转发表。该表格控制着系统是否将在给定接口上接收来自给定信源

网络的信息。

■它已向哪个上行邻居发送相关(位置反向)报文,针对的是哪些信源网络。

■对每条路径,系统什么时候最后听说该路径,及打算下次什么时候发出通知

DVMRPMOSPFPIM的互操作性

具有集成路由功能的Cajun P550交换机将支持在多点播送路由协议之间进行互操作。关系最紧密的成对协议是DVMRPMOSPFDVMRPPIM。至于PIMMOSPF的相对优先级,则将由市场对PIMMOSPF接受情况来确定。

系统管理

MIB

具有集成路由功能的Cajun P550交换机使用IETF规定的MIB为网络和系统管理提供支持,其中包括:

RFC 1213 基于TCP/IP的网间网络管理信息库:MIBII

RFC 1398 类似以太网的接口类型使用的管理对象定义

RFC 1724 RIP第二版MIB扩展

RFC 1850 OSPF第二版管理信息库

RFC 2021 使用SMIv2的远程网络监视管理信息库第二版

RFC 2096 IP转发表MIB

Internet草案 网间群组管理协议MIB

Internet草案 距离向量多点播送路由协议MIB

Internet草案 IP多点播送路由MIB

Web代理,CajunViewCLI

与其姊妹产品Cajun P550一样,具有集成路由功能的Cajun P550交换机有三个管理界面:Web代理(一种基于节点的web浏览器、)CajunView Manager(在HP Openview之上且支持JAVA的应用程序)及一个命令行界面。每个界面都有各自的优点,都以不同的方式使用。

在本版本产品中,具有集成路由功能的Cajun P550交换机仅支持Web代理界面。Web代理界面允许网络管理员设定和检查控制单个系统运行的所有参数。它将允许简单地浏览协议操作创建的表格和统计数据,但其不支持复杂的搜索或根据这些表格建立报表。

其它工具

许多测试工具和分析工具增强了具有集成路由功能的Cajun P550交换机,其中包括:

Ping

■路径跟踪

■单点播送路径跟踪

系统日志是一种支持第二层和第三层操作的通用工具。它在管理站上的一个文件

中永久性地记录各种事件。

Ping在每个系统上运行,在三种界面中使用。Ping设备允许操作员确定是否可以

从本地系统经IP到达远程系统。

路径跟踪与Ping类似,但其用来记录分组从本地系统到信宿系统的路径。

1998年,蓝色网络技术学苑(www.bluestudy.net )创立了,我们翻译了大量路由交换的资料和调试案例,启蒙了大批网络技术爱好者。2002年,上海蓝盟(www.lanmon.com )成立了,专注于网络维护、网管外包、电脑维护、服务器升级、网络改造、系统集成、网络咨询、服务管理、运维咨询、ITIL培训、ITSS咨询等一站式IT外包服务。我们拥有近200名工程师,正在为近500家客户提供“一站式” 的IT外包服务。官方微博:http://weibo.com/lanmon2012
IT外包