|
|
三、ATM LANE 配置 ---- 要让VLAN 跨越ATM 骨干网进行通讯,必须首先对ATM 骨干网进行局域网仿真(LAN Emulation,LANE) 的配置工作。 ---- 传统的以太网工作机制与ATM 网络技术之间存在着诸多的差异。要想以ATM 作为城域网中的骨干网, 将分布在不同地区的局域网连接起来,必须要有一个解决方案来实现两者之间的互连,于是ATM LANE 技术 就应运而生了。通过LANE,可以让ATM 网络模拟局域网的工作,使得多个局域网不做任何修改就可以连接 到ATM 网络上来。ATM 在其中担负着桥接的功能,这对于用户来说,是完全透明的、无缝的,似乎就是在 一个纯以太网的环境中工作,如图2 所示。 " ---- LANE 的配置过程是比较复杂的,LANE 的正常工作必须启动以下4 个服务: ---- 1. LECS (LANE Configuration Server),一个LANE 环境中必须要有一个LECS。 ---- 2. BUS (Broadcast and Unknown Server),一个ELAN(仿真局域网) 要有一个BUS。 ---- 3. LES (LANE Server), 一个ELAN 要有一个LES。 ---- 4. LEC (LANE Client), 一个ELAN 可有多个LEC。 ---- 构建一个LANE 的工作环境,需要在Cisco 7507 路由器、LS1010 ATM 交换机及装备了ATM 模块的 Catalyst 5000、3200、2924、2828 局域网交换机上做相应的配置工作。 ---- 1.配置Cisco 7507 路由器上的ATM 模块这样做的目的是使之充当整个LANE 环境中的LECS,并作为 每个ELAN。ELAN 的数目要和VLAN 的数目相同。例如,本网中就需建10 个ELAN 中的LES、BUS 和LEC。配 置命令如下: !!! show lane default-atm-address !获取ATM LANE 的ATM 地址;该地址将作为LECS 的ATM 地址, 被保存在Lightstream 1010 ATM 交换机中。 config t lane database database_name ; 给LANE 指定一个数据库 name elan_name server-atm-address atm-address [index number] !重复该命令可以建立起多个ELAN 环境,并将自己作为各ELAN 的LES。 !在本网中,设置过程为: !name default server-atm-address 47.009181000000001011be3401.0050d1070081.01 !...... !name vlan0050 server-atm-address 47.009181000000001011be3401.0050d1070081.32 interface atmslot/module/port ;进入ATM 端口设置模式 atm pvc 1 0 5 qsaal ;设置PVC 信令 atm pvc 2 0 16 ilmi ;设置PVC 与本地管理模式通讯 lane config database database_name ;对LANE 数据库进行配置 interface atmslot/module/port.subinterface multipoint ;指定子端口并进入该子端口设置模式 ip address ip_address netmask ;为子端口指定IP 地址 lane server-bus ethernet elan_name ; 为ELAN 设置LES/BUS 服务,仿真以太网。 lane client ethernet elan_name ;将自己作为LEC 加入到该ELAN !在本网中,将Cisco 7507 作为上述多个ELAN 的BUS、LEC 设置过程为: !inter atm4/0/0.1 multipoint !ip address 12.240.16.31 !lane server-bus ethernet default !lane client ethernet default !exit !...... !inter atm4/0/0.50 multipoint !ip address 12.240.20.254 !lane server-bus ethernet vlan0050 !lane client ethernet vlan0050 !exit end copy running-config startup-config !!! ---- 需要注意的是,创建ELAN 的个数要与前面规划好的VLAN 的个数要相同,使它们能保持一一对应的 关系, 最好将ELAN 和VLAN 的名称也取为一样。在本网中, ELAN/VLAN 名均为default 、 vlan0002……vlan0040、vlan0050,以方便管理。 ---- 2.配置Lightstream1010 ATM 交换机 ---- 配置命令如下 !!! atm lecs-address-default atm_address !该atm_address 即为在Cisco 7507 配置中, 由show lane default-atm-address 所获取到的ATM !地址。 !!! ---- 由于LANE 1.0 标准没有考虑到因设备单点故障造成LANE 无法正常工作的情况,针对这种情况,Cisco 提出了简单服务器冗余协议(Simple Server Redundancy Protocol,SSRP)来消除这种潜在的故障隐患,通过 对LS1010 ATM 交换机上的处理器(ATM Switch Processor,ASP)进行配置可以完成LECS、LES、BUS 和LEC 的备份工作。 ---- LS1010 ATM 交换机的LANE 备份的配置过程基本上和Cisco 7507 路由器是一样的,在此不再重复。 ---- 3.Catalyst 5000 局域网交换机上的ATM 模块配置 ---- 1)将Catalyst 5000 上的ATM 模块配置为LEC 工作模式,具体过程如下。 !!! session 5 ;启动Catalyst 5000 插槽5 中的ATM 模块 interface atm5 ;设置ATM 主端口 atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi lane config auto-config-atm-address interface atmslot/module/port.subinterface multipoint lane client [ethernet elan-name]] !在本网中,将Catalyst 5000 作为各个ELAN 的LEC 的设置过程为: !inter atm 5/0/0.1 multipoint ; 进入名为default 的ELAN 的子端口 !lane client ethernet default ;声明作为名为default 的ELAN 的LEC !exit !...... !inter atm 5/0/0.50 multipoint ; 进入名为vlan0050 的ELAN 的子端口 !lane client ethernet vlan0050 ; 声明作为名为vlan0050 的ELAN 的LEC !exit end copy running-config startup-config !!! ---- 2)在装配有ATM 模块的2924、2828 LAN 交换机上做各ELAN 的LEC 配置工作,该过程和Catalyst 5000 上的配置过程完全一致,不再重复。Catalyst 3200 的ATM 配置方式是基于菜单选择模式,非常直观易懂。 ---- 至此,所有的ATM LANE 配置过程就全部完成了。 ---- 在配置ATM LANE 中,需要注意以下两点。 ---- 1.子端口(Subinterface)概念 ---- 一般情况下,装备在网络设备上的ATM 模块只提供一个ATM 端口,而一个ATM 端口只能对应一个ELAN 环境,为了将一个ATM 设备加入到多个ELAN 环境中(否则ELAN 之间无法通讯),于是引进了子端口这样 一个逻辑概念。借助它,可将一个ATM 物理端口虚拟地细分为多个ATM 逻辑端口,每个逻辑端口对应一个 ELAN 环境,从而实现了将一个ATM 设备加入到多个ELAN 环境的要求。 ---- 2.VLAN 与ELAN 的比较 ---- 在ATM LANE 环境中,ELAN 与VLAN 是一一对应的,有多少个VLAN 就要有多少个ELAN 与之对应,两 者通过位于第二层的LANE 仿真接口,透明地建立起映射关系。 ---- ELAN 只存在于ATM 网络环境中,以ATM 交换机为中心,以装备了ATM 模块的LAN 交换机为边界,而 VLAN 不仅包含了与之对应的ELAN,还包括了属于该VLAN 的以太网端口、工作站和服务器等。即ELAN 是 VLAN 的子集,VLAN 是ELAN 的超集。 ---- ELAN 和VLAN 一样,也是一种广播域,一个ELAN 中的广播不会扩散到其他ELAN 中,ELAN 之间的通讯 要借助于同时属于它们的LEC 的路由器来实现。
|
|