帧中继笔记

来源:百度文库 编辑:神马文学网 时间:2024/04/29 07:45:52
工作过程
  用户发送一个帧在本地网络,路由器的硬件地址(缺省网关)将加入报头到帧中
  路由器选择这个帧,提取数据包或者丢弃该帧,然后寻找数据包目标IP地址和查阅路由表看是否知道如何到达目标
  路由器从接口转递数据如果它认为它能找到远程网络,因为是帧中继封装,路由器加入DLCI串行接口的编号
  channel service unit/date(CSU/DSU)接收数字信号和编译它到packet switch exchange(PSE)能明白的数字信号类型,PSE接收到它并提取从1s线和0s线接收到它
  CSU/DSU连接在一个demarcation,它一般是个twisted-pair 线连接在local loop.这个local loop连接到最近的CO,或者叫POP,local loop可以使用各种各样物理媒介但是双绞线或者光纤是非常用的
  CO接收到帧并通过帧中继云发送到它的目标
  一旦帧到达最接近目标的CO,它发送出到local loop,帧被demarc接收后发送到CSU/DSU,最后,路由器从帧中提取数据包后放它到新的LAN 帧再传送到目标主机,这个帧在LAN将有最终的在ARP cache中找到的硬件地址在它的报头
  
  帧中继封装
  当帧中继配置在cisco路由器上,你需要指定它的封装在一个串行接口,帧中继只有两个封装类型
  cisco 和 IETF (internet engineering task force),而cisco是缺省类型
  如果你要把一个cisco的路由器连接到一个不是cisco的路由器的话,你需要iete类型
  所以你需要知道你的ISP是用什么路由器的牌子,这是很重要的。
  进入串行接口 if)# encapsulation frame relay iete
  
  date link connection identifiers(DLCIs)
  PVC是识别的被DLCIs,一个帧中继服务商(如电话公司)提供DLCI值,作为区别,因为许多虚拟电路可以做为多点帧中继接口的终止,许多DLCIs经常隶属于它,
  为了每一个虚拟电路的IP设备可以通信,他们的IP地址需要mapped到DLCIs,mapping可以作为一个多点设备,它可以识别到帧中继网络中每一个通过单一物理调接口的数据包正确的目标虚拟电路,mapping可以是动态通过IARP或者通过人工frame relay map命令
  
  就像帧中继使用DLCIs一样,x.25使用x.121地址,每一的DLCIs编号可以被分配成全局或者本地的意思是无论在哪个帧中继网络。
  有时,一个供应商可以分配一个地点一个DLCI,它通告所有远程PVC地点,这个PVC就是全局有意义的。如一个社团办公室是可以有一个DLCI 20,所有远程地点将知道它是用20来与其它公司进行PVC通信,然而,用户实现是给他们本地意义,这类DLCI不一定需要唯一的编号,两个DLCI编号可以是相同的在一个连接的不同地点,因为帧中继map一个本地DLCI编号到虚拟电路在每一个switch的接口,每一个远程办公室有它自己的DLCI编号和其它的公司办公室使用唯一的DLCI编号进行通信。
  DLCI编号识别一个PVC,一般被分配的编号由16开始到1007。
  进入执接口if)#frame-relay interface-dlci 16
  
  local management interface (LMI)本地管理接口
  本地管理接口是cisco系统发展的
  它基础于帧中继协议和加入扩展在协议特性,这样允许网络设备容易与帧中继网络通信
  
  LMI是一个信号标准在CPE设备(路由器)和帧switch,LMI是负责管理和维护以上的状态,LMI 信息电文提供下列的信息
  keepalive 检验数据是否流动
  multicasting 提供一个本地DLCIP PVC
  multicast addressing 提供全局有意义的
  status of virtual circuits: 提供DLCI状态
  
  如果你不想用自动判断特性,你就需要去检查你的的帧中继供应商,寻找出哪一类可以代替它的使用,
  缺省类型是cisco,你可以改变到ANSI或者Q.933A.
  进入接口if)#frame-relay lmi-type ansi or q933a
  cisco: Gang of four 对LMI的定义
  ANSI: ansi 标准t1.617定义的 Annex D
  ITU-T(9333a): q.933定义 Annex A
  
  路由器从帧-封装接口收到LMI信息和更新虚拟电路状态到3个不同的状态之一。
  active state: 所有都开关,路由器可以交换信息
  inactive state: 路由器接口是有效地连接到switching offic,但是远程路由器不工作
  deleted state: 在switch的接口没有LMI信息接收,可能是一个mapping 问题或者线路失败。
  
  subinterface
  你可以在一个串行接口上有多重虚拟电路,对他们每个好像是分开的接口,这就是被认为是子接口,想一想一个子接口被IOS软件定义做为一个硬件接口,这样可以ip routing 在一个虚拟电路,和IPX在另一个子网接口
  
  partial meshed networks
  你可以使用子接口减轻局部的网孔帧中继网络和分离水平协议,如你正运行IP 协议在一个LAN网络,在相同物理网络,路由器A 可以连接到路由器B,路由器B到路由器C,你一般可以假定路由器A可以与路由器C交流,尽管这在LAN中是真实的,但它不能工作在帧中继网络,除非路由器A有PVC到路由器C。
  所以在帧中继中它必须配置成网孔网络,但网孔网络是昂贵的,这时子接口解决问题
  
  建立子接口
  你必须先设置好帧中继封装才能设置子接口
  进入线接口 if)# encapsulation frame-relay
  set 子接口
  router(config)# ins s0.16 multipoin or point-to-point
  子网编号匹配DLCI编号,这不是必须的但可以帮助你子接口的管理
  如果没有LMI类型定义,则会缺省的cisco或者自动检测,注意到每个个子网接口定义做为一个单独的子网,单独的IPX网络,和单独的apple-talk连接范围,
  
  mapping frame relay
  为了ip设备在虚拟电路的最后可以通信,他们的地址必须mapping 到DLCI,有两条路。
  使用帧中继map命令
  使用inverse-arp功能
  
  int s0-------------使用serial 0
  encap frame -------使用帧中继封装(缺省)否则要加上ietf
  int s0.16 point-to-point-----子接口类型
  no inverse-arp---------------关闭inverse arp (IARP),使用IARP虽然更方便,但却不是很稳定
  ip address 172.16.30.1 255.255.255.0
  frame-relay map ip 172.16.30.17 16 ietf broadcast--帧中继是非广播,所以要指定。
  frame-relay map ip 172.16.30.18 17 broadcast
  frame-relay map ip 172.16.30.19 18 -----------map3个虚拟电路和他们的DLCI编号
  
  帧中继阻塞控制
  DE: discard eligibility 丢弃合格,当一个帧中继路由器在帧中继网络检测阻塞时,它将回传DE bit在一个帧中继数据包报头,如果switch阻塞,帧中继switch将丢弃有DE bit的数据包,如果你的带宽是配置成o的CIR,DE将总是运行。
  
  FECN forward-explicit congestion notification 转递详述阻塞通知
  当帧中继识别到阻塞在云中,switch将设置FECN bit到1在一个帧中继数据包报头,这样将标示目标DCE的路径是拥挤的。
  
  BECN(backward-explicit congestion notification) 向后详述阻塞通知
  当switch在帧中继网络中检测到阻塞,它将设置在帧中继数据包中BECN bit 并发传回到来源路由器,告诉它它的数据包的速率迟缓
  
  committed information rate(CIR) 提交信息速率
  帧中继提供packet switched网络同一时间到非常多的不同用户,这是一个好极了的想法,因为它分散switches的费用在多个用户,然而,帧中继基础在假定,不是所有用户需要在同一时间传送不中继数据,帧中继最好工作在脉冲交通。
  
  想一想帧中继做为一个线路晚会,像许多人必须分享同一个电话号码,如果你需要额外的,你必须给更多的钱。
  帧中继提供专门带宽给每一个用户,帧中继供应商允许用户买一个更低的带宽比用户需要的,这就叫CIR,用户可以买带宽如256k,但是它可能爆发到T-1的速度,CIR 指定只要数据输入到帧中继网络是低于CIR,网络将继续转递数据到PVC,然而如果数据速率超过CIR,它就不能保证了。
  
  有时可能购买一个BC(committed burst), 它允许用户在某一时段超过他们的ICR,在这种环境,DE bit 将总是被设置,
  
  选择一个CIR 基础在现实的需要,期望传输量速率,一些供应商可以允许你购买0 CIR, 你可以使用一个0 CIR, 这样可以省钱,
  
  监测帧中继
  router> show frame lmi
  显示你LMI交通量统计交换在本地路由器和帧中继交换机, LMI error 和 LMI类型
  显示帧中继pvc
  router# show frame pvc---- 所有PVC配置和DLCI编号,交通统计,BECN和FECN编号,
  显示接口
  router# show int s0------- LMI交通统计,封装类型,layer-2,layer-3信息
  LMI DLCI,缺省是1023, 类型是cisco,如果LMI DLCI为0,它将使用ANSI LMI类型
  显示frame map
  router#show frame map--------net