扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 2007年8月13日
关键字:
在本页阅读全文(共2页)
信元打包的配置和验证
下面是信元打包配置的三个例子:VC模式、VP模式和端口模式。另外还将介绍信元打包的验证过程。
在例1中,PE1和PE2都配置为信元打包VC模式,MNCP为六个信元,MCPT为100us,而流量具有双向的OC-3线性速率。
例1:信元打包VC模式配置
PE1#sh running-config interface ATM 5/0
Building configuration...
Current configuration : 286 bytes
!
interface ATM5/0
atm mcpt-timers 50 100 200
pvc 0/32 12transport
cell-packing 6 mcpt-timer 2
encapsulation aal0
xconnect 203.203.203.203 1 encapsulation mpls
!
end
PE2#sh running-config interface ATM 2/2
Building configuration...
Current configuration : 307 bytes
!
interface ATM2/2
atm mcpt-timers 50 100 200
pvc 0/32 12transport
cell-packing 6 mcpt-timer 2
encapsulation aal0
xconnect 201.201.201,201 1 encapsulation mpls
end
信元打包VP模式配置示例
在例2中,PE1设置为信元打包VP模式,而PE2配置与之对称。MNCP为六个信元,MCPT为100us。
例2
PEIfish running-config interface ATM 5/0
Building configuration...
Current configuration : 263 bytes
!
interface ATM5/0
atm mcpt-timers 50 100 200 三个独立计时器,单位为毫秒
atm pvp 1 12transport
cell-packing 6 mcpt-timer 2 MNCP 6和MCPT 100毫秒
xconnect 203.203.203.203 1
encapsulation mpls
end
信元打包端口模式配置示例
在例3中,PE1设置为信元打包端口模式,而PE2配置与之对称。MNCP为六个信元,MCPT为100us。
例3
PEl#sh running-config interface ATM 510
Building configuration...
Current configuration : 238 bytes
!
interface ATM5/0
atm mcpt-timers 50 100 200
cell-packing 6 mcpt-timer 2
xconnect 203.203.203.203 1 encapsulation mpls
end
例子中的信元打包的验证:
PEl#sh atm cell-packing
average average
circuit local nbr of cells peer
nbr of cells MCPT
type MNCP rcvd in one pkt MNCP
sent in one pkt 46)
ATM5/0 vc 0/32 6 6
6 6 100
PE2#sh atm cell-packing
average average
circuit local nbr of cells peer
nbr of cells MCPT
type MNCP rcvd in one pkt MNCP
sent in one pkt (Ps)
ATM2/2 vc 0/32 6 6
6 6 100
show atm cell-packing命令的输出结构总结:
Circuit type显示信元打包配置为VC模式。
Local MNCP显示本地配置的MNCP值为6。
Peer MNCP显示对等配置的MNCP值为6。
MCPT(us)显示本地配置的MCPT超时时间。
Average number of cells received in one packet 显示从对等体接收的一个信元包中包含6个信元。
Average number of cells received in one packet 显示向对等体发送的一个信元包中包含6个信元。
部署信元打包时的注意事项
在计划采用信元打包技术时,您必须根据网络流量模式和服务水平协议(SLA)确定MCPT和MNCP值。通过选择最优的MCPT和MNCP值,能够控制在信元打包过程中导致的其他延时和抖动。
在理想条件下,下面分别是MNCP值为2和28个信元时的理论MCPT超时时间。这个例子假定输入流量在Engine 3 ATM OC-3或者OC-12接口上保持线性速率。您可以利用方程1设计您的信元打包网络。
方程1:
理论MCPT(us)=MNCP大小(信元数)/输入流量速率(信元数/秒)
情况1:
MNCP大小=2个信元
OC-3线性速率输入流量速率=3.53208cps
利用方程1,计算得到理论MCPT=5.662us
情况2:
MNCP大小=28个信元
OC-3线性速率输入流量速率=3.53208cps
利用方程1,计算得到理论MCPT=79.27us
情况3:
MNCP大小=2个信元
OC-12线性速率输入流量速率=1412832cps
利用方程1,计算得到理论MCPT=1.416us
情况4:
MNCP大小=28个信元
OC-12线性速率输入流量速率=1412832cps
利用方程1,计算得到理论MCPT=19.82us
上面计算得到的MCPT值都是理论值,但是在您的网络设计计算中,您需要考虑50us-25ms的硬件可编程范围(以50us为步进单位)。在设置信元打包时,MCPT应当加入由ATM交换、网络传播延时、排队、预定延时,以及拥塞点延时或者抖动等因素导致的信元传输延时(CTD)。
上面的计算表明,信元打包能够提高带宽利用率。但是,在打包更多的信元时,每个被打包的信元必须等待所有用于打包的信元都被接收完毕,或者MCPT超时(无论哪种情况先发生)。这会引入额外的CTD(延时)和信元延时波动(CDV,即抖动)。
通过让用户设置一个MNCP和MCPT范围,Cisco IOS软件为权衡这些因素提供了灵活的手段。这个范围有助于为满足严格的SLA要求优化CTD和CDV。
对于像CBR和VBR-RT这样的实时流量ATM服务(需要UNI协商CTD、CLR和CDV),利用最小打包(两到五个信元)优化来自信元打包的CTD和CDV,满足SLA的要求。
对于非实时的流量ATM服务(不需要UNI QoS协商),例如VBR-NRT和UBR,您能够在SLA允许的范围内打包更多的信元(10个或者更多)。
总而言之,信元打包能够通过串联ATM信元,提高分组交换网络(PSN)效率。它能够为优化打包过程中导致的CTD和CDV提供灵活的手段,例如MNCP和MCPT。
深入阅读
Cisco IOS 软件版本12.0(30)S 12000、7500和7200 系列 AToM
cisco.com/packet/174_5d2
Cisco IOS软件版本12.0(30)S 12000、7500和 7200系列第二层QoS
cisco.com/packet/174_5d3
PWE3 ATM透明信元传输服务
ftp://ftp.rfc-editor.org/in-notes/internet-d rafts/ draft-ietf-pwe3-cell-transport-04.txt
AToM网络传输的封装方法
draft-ietf-pwe3-atm-encap-09.txt
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者