案例解析在ATM 城域网中实施VLAN 技术续二

发表于:2007-06-23来源:作者:点击数: 标签:
三、ATM LANE 配置 ---- 要让VLAN 跨越ATM 骨干网进行通讯,必须首先对ATM 骨干网进行局域网仿真(LAN Emulation,LANE) 的配置工作。 ---- 传统的以太网工作机制与ATM 网络 技术之间存在着诸多的差异。要想以ATM 作为城域网中的骨干网, 将分布在不同地区

   


  三、ATM LANE 配置
  ---- 要让VLAN 跨越ATM 骨干网进行通讯,必须首先对ATM 骨干网进行局域网仿真(LAN Emulation,LANE)
  的配置工作。
  ---- 传统的以太网工作机制与ATM 网络技术之间存在着诸多的差异。要想以ATM 作为城域网中的骨干网,
  将分布在不同地区的局域网连接起来,必须要有一个解决方案来实现两者之间的互连,于是ATM LANE 技术
  就应运而生了。通过LANE,可以让ATM 网络模拟局域网的工作,使得多个局域网不做任何修改就可以连接
  到ATM 网络上来。ATM 在其中担负着桥接的功能,这对于用户来说,是完全透明的、无缝的,似乎就是在
  一个纯以太网的环境中工作,如图2 所示。
  案例解析在ATM 城域网中实施VLAN 技术续二
  ---- 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 的路由器来实现。

原文转自:http://www.ltesting.net