帧中继(Frame-Relay)
·FR于1990年首次被标准化。已经取代X.25技术,它简化了第2层的功能,只提供基本的错误检测功能。
·FR工作在第二层(数据链接层),是一种WAN连接标准。
·用户和服务商之间的连接称为用户-网络接口(UNI)。
不同服务商之间的连接称为网络-网络接口(NNI)。
·用户前端设备(CPE)(Customer Premises Equipment)
数据终端设备(DTE)
数据通信设备(DCE)
·FR网络是非广播多路访问(NBMA)网络。
·FR连接运行在虚电路(VC)上,每条VC都由一个数据链路连接标识符(DLCI)标识。并将此DLCI映射到一个IP地址。
·VC分为:永久虚电路(PVC)、交换虚电路(SVC)。
PVC:需要不断通过FR在DTE之间传输数据时使用。
SVC:用于间歇性的通过FR在DTE之间传输数据。要考虑ISP是否支持。
·FR交换机将2台路由器的DLCI关联起来,从而创建1条PVC。
DLCI只具有本地意义。
·DLCI的范围(16-1007)
0-15和1008-1023被保留
1019和1020保留用于广播
1023保留用于Cisco LMI
0保留用于LMI类型的ANSI和Q.933A
·DLCI地址映射:
要通过FR传输数据,必须将本地DLCI和目的IP地址关联。
地址映射可手工配置,也可动态生成。
动态生成时使用帧中继反向地址解析协议(IARP)。
·本地管理接口(LMI)
LMI是用于CPE和FR交换机之间的一种信令标准,负责管理设备之间的连接以及维护连接状态。
·LMI是可以配置的,但路由器尝试自动检测FR交换机使用的LMI类型。
·LMI的三种类型:Cisco/ANSI/Q933A
Local Remote
Active √ √
Inactive √ ×
Delete × ?
<将Cisco路由器配置成帧中继交换机>
1)将所有用到的接口no shoutdown.DCE端配置时钟。
2)将R2.R3配置成帧中继交换机:
R2/R3(config)#frame-relay switching
3)在连CPE的接口上(R2-S0/R2-S1/R3-S0):
R2(config-if)#encapsulation frame-relay [cisco|ietf]
Cisco是默认封装类型,如果连接的是Cisco路由器,建议使用这种封装,如果连接是非Cisco路由器,刚选择ietf。
R2(config-if)#frame-relay lmi-type [cisco|ansi|q933a]
指定接口LMI类型。
R2(config-if)#frame-relay intf-type dce
一定要选择dce,这和接口的dce要区分开。
4)R2.R3的E0配IP,配Tunnel,Tunnel号可以不一致。
R2(config)#interface tunnel 2
R2(config-if)#tunnel source [ethernet0 | 23.1.1.2]
R2(config-if)#tunnel destination 23.1.1.3
5)分配DLCI:
R2(S0)#frame-relay route 104 interface serial 1 401
(input DLCI) (outgoing) (output DLCI)
R2(S0)#frame-relay route 105 interface tunnel 2 100
6)在CPE相应接口上:encapsulation frame-relay
show frame-relay route
show frame-relay lmi
show frame-relay pvc
show interface Serial0
-------------------------------------------------------
<同一网段Full-Mesh>
·在CPE端配置好IP地址,通过IARP即可完成动态地址映射,全网通达。
·也可通过手工配置地址映射:
R1(config-if)#no frame-relay inverse-arp
R1#clear frame-relay inarp
R1(config-if)#frame-relay map ip 145.1.1.4 104 (broadcast)
Show frame-relay map
show frame-relay pvc | i S 查看帧中继交换机动态分配的DLCI号
debug frame-relay packet
问题:是否能ping通本接口?
<同一网段Hub & Spoke>
·删除R4.R5之间的PVC。
·此时IARP已无法完成Hub端的动态映射,所以手工配置。
-------------------------------------------------------
<FR子接口的应用>
Physical Subinterface
Split-Horizon disable enable
·Point-to-Point
-子接口就像是像租线
-每条点到点连接都是一个独立的子网
-适用于星形拓扑和部分互联拓扑
·Multipoint
-子接口就像是NBMA网络
-默认情况下,物理接口被视为多点接口
-减少子网数,因为多点子接口与其连接的接口位于同一个子网中。
-适用于全互联拓扑
---------------------------------
<不同网段Hub & Spoke路由学习>
·为3个CPE添加Loopback0。
·Hub端要设置point-to-point 子接口。
!
interface Serial0.14 point-to-point
ip address 14.1.1.1 255.255.255.0
frame-relay interface-dlci 104
(no frame-relay inverse-arp)输入也无效
·运行路由协议 (此时spoke端映射时没加broadcast)
-------------------------------
<同一网段Hub & Spoke路由学习>
·Hub 端设置为Multipoint子接口
·运行RIP:[R4上] (if)#no ip split-horizon
5.0.0.0/24 is subnetted, 1 subnets
R 5.5.5.0 [120/2] via 145.1.1.5, 00:00:04, Serial1
·运行Eigrp:[R4上] (if)#no ip split-horizon eigrp 90
5.0.0.0/24 is subnetted, 1 subnets
D 5.5.5.0 [90/2809856] via 145.1.1.1, 00:01:15, Serial1
帧中继流量×××(Frame Relay Traffic Shaping)
使用流量×××可以避免由于信源和信宿的速度不匹配而导致瓶颈和分组丢失。
本地接入速率:到帧中继网络的连接的始终频率。他是数据进出网络的速率,与其他设置参数无关。
承诺信息速率(CIR):帧中继交换机准许的数据传输速率,单位是比特每秒。通常为一段时间内的平均速率,这段时间叫做承诺速率计算间隔(Tc)
过量使用(oversubscribe):CIR总和超过了接入线路的速率,或接入线路能够支持购买的
CIR,但无法支持CIR加上突发量。过量使用后,数据帧就会被丢弃。
承诺突发量(Bc):
V28+中的---frame-relay broadcast-queue 240 260000 120 在接口下做,限制广播包的转发队列长度,转发的bit数量,转发的包数量
转载于:https://blog.51cto.com/huangshuiyong/1137032