一、POS概述
POS(Packet over
SONET/SDH)是一种利用SONET/SDH提供的高速传输通道直接传送IP数据业务的。它使用协议(PPP,HDLC,CHDLC)对进行封装。然后再由NET/SDH通道层的业务适配器把封装后的IP数据包到SONET/SDH同步净荷中,然后经过ONET/SDH传输层和段层,加上相应的通道开销和段开销,把净荷装入一个SONET/SDH帧中,最后到达光网络,在中传输,它保留了IP面向无连接的特征。
1.1 配置POS接口
1.1.1 缺省配置信息
关于POS接口的缺省信息如以下表格所示:
POS接口缺省配置信息
内容 |
缺省设置 |
备注 |
POS接口MTU(interface mtu) |
4470 |
可更改配置 |
POS接口CRC校验(CRC) |
32位 |
可更改设置 |
POS接口时钟源模式(clock source mode) |
Internal |
可更改设置 |
POS接口状态(interface admin state) |
admin up |
可更改设置 |
POS接口封装协议(port encapsulation) |
CHDLC |
可更改设置 |
POS接口加扰(scramble property) |
enable |
可更改设置 |
POS接口flag C2(flag c2) |
22 |
可更改设置 |
1.1.2 配置POS基本参数
在POS接口下配置SONET/SDH帧格式及其物理参数。
配置步骤
步骤1 |
interface pos |
从全局配置模式进入POS接口配置模式 |
步骤2 |
frame [sdh|sonet] |
设置POS物理端口的帧类型,在POS接口模式下配置。 |
步骤3 |
encapsulation [ppp|chdlc] |
设置POS物理端口的协议封装模式,在POS接口模式下配置。 |
步骤4 |
flag c2 <0-255> |
设置POS物理端口的格式中的C2值,在POS接口模式下配置。 |
步骤5 |
scramble [enable|disable] |
强制POS物理端口的数据帧是否加扰,在POS接口模式下配置。 |
步骤6 |
clock [internal|line] |
设置POS物理端口的时钟模式,在POS接口模式下配置。 |
步骤7 |
loopback [internal|line] |
设置POS物理端口的环回模式,在POS接口模式下配置。 |
步骤8 |
no loopback |
禁止POS物理端口的环回模式,在POS接口模式下配置。 |
步骤9 |
crc [16|32] |
设置POS物理端口的数据帧的CRC位数(16位或32位),在POS接口模式下配置。 |
步骤10 |
exit |
退出到全局配置模式下 |
步骤11 |
show interface pos {}*1 |
在全局配置模式下显示POS接口信息 |
1.1.3 在POS接口下配置PPP协议
在POS接口下使用PPP协议作为链路层协议。虚模板的配置请参考PPP配置。
配置步骤
步骤1 |
ppp profile <0-15> |
进入PPP profile 配置节点 |
步骤2 |
virtual-template <0-15> |
使用虚模板;注意在此之前虚模板需要配置。 |
步骤3 |
exit |
退出PPP profile 配置节点 |
步骤4 |
interface pos |
从全局配置模式进入POS接口配置模式 |
步骤5 |
|
设置POS接口的ip地址 |
步骤6 |
encapsulation ppp |
设置POS物理端口的协议为PPP |
步骤7 |
ppp enable pro <0-15> |
配置PPP使用的profile |
步骤8 |
pos ppp [enable| disable] |
在POS接口使能/关闭PPP链接 |
步骤9 |
show |
在POS设置模式下查看当前配置情况 |
步骤10 |
exit |
退出到全局配置模式下 |
步骤11 |
show interface pos {}*1 |
在全局配置模式下显示POS接口信息 |
在POS接口模式下,使用no shutdown可以恢复接口管理状态为默认的admin up状态。
表1-1 |
PPP协议的详细配置请参看PPP的配置指导。 |
1.1.4 配置CHDLC协议
在POS接口下配置使用CHDLC协议作为链路层协议。
配置步骤
步骤1 |
interface pos |
从全局配置模式进入POS接口配置模式 |
步骤2 |
encapsulation chdlc |
在该POS接口上封装CHDLC协议 |
步骤3 |
|
配置该POS接口的IP地址 |
步骤4 |
chldc keepalive seconds |
配置CHDLC的时间间隔 |
步骤5 |
show |
在POS接口模式下查看当前的配置情况 |
表1-2 |
有关CHDLC的详细配置请参考CHDLC配置指导。 |
1.2 配置案例
1.2.1 配置POS接口基本参数
案例描述
POS网络侧出一个155M的光口连接到ESR slot=1,port=1的POS接口。参数为:采用SDH帧封装,flag
c2为12,数据加扰,采用内部时钟,CRC校验32位。
配置步骤
步骤1 |
进入POS接口slot =1,port = 1 |
|
Harbour(config)#interface pos 1/1 |
步骤2 |
在POS接口下配置POS物理端口的帧类型 |
|
Harbour(config-if-pos1/1)# frame sdh |
步骤3 |
在POS接口下配置flag c2 |
|
Harbour(config-if-pos1/1)# flag c2 12 |
步骤4 |
在POS接口下配置数据是否加扰 |
|
Harbour(config-if-pos1/1)# scramble
enable |
步骤5 |
在POS接口下配置时钟模式 |
|
Harbour(config-if-pos1/1)# clock
internal |
步骤6 |
在POS接口下配置crc校验 |
|
Harbour(config-if-pos1/1)# crc 32 |
步骤7 |
显示配置结果 |
|
Harbour(config-if-pos1/1)#show
Interface pos pos1/1 is up.
Physical status is up, administrator status is up.
MTU 1500 bytes.
IP address:
2.2.2.1/24
Frame is SONET.
PPP encapsulation.
Hardware is POS.
Speed 155 M, Bandwidth 155000 Kbit.
Scramble enabled.
CRC:32.
Loopback mode:no loopback.
Clock source:internal.
Flag c2:0xc. |
1.2.2 配置PPP
案例描述
POS网络侧出一个155M的光口连接到ESR
slot=1,port=1的POS接口。封装协议采用PPP。本端IP地址2.2.2.1/24(注意和对端配成同一个)。
配置步骤
步骤1 |
进入PPP profile 0配置节点 |
|
Harbour(config)#ppp profile 0 |
步骤2 |
设置PPP profile 0使用虚模板0 |
|
Harbour(config-ppp-profile)#virtual-template
0 |
步骤3 |
退出PPP profile 0配置节点 |
|
Harbour(config-ppp-profile)#exit |
步骤4 |
进入POS接口slot =1,port = 1 |
|
Harbour(config)#interface pos 1/1 |
步骤5 |
在POS接口下配置IP |
|
Harbour(config-if-pos1/1)#ip address
2.2.2.1/24 |
步骤6 |
在POS接口下配置封装协议 |
|
Harbour(config-if-pos1/1)# encapsulation
ppp |
步骤7 |
配置PPP使用profile 0 |
|
Harbour(config-if-pos1/1)#ppp enable profile
0 |
步骤8 |
设置在POS接口使能PPP |
|
Harbour(config-if-pos1/1)#pos ppp
enable |
步骤9 |
显示配置结果 |
|
Harbour(config-if-pos1/1)#show
Interface pos pos1/1 is up.
Physical status is up, administrator status is up.
MTU 1500 bytes.
IP address:
2.2.2.1/24
Frame is SDH.
PPP encapsulation.
Hardware is POS.
Speed 155 M, Bandwidth 155000 Kbit.
Scramble disabled.
CRC:16.
Loopback mode:no loopback.
Clock source:internal.
Flag c2:0xc. |
1.2.3 配置CHDLC
案例描述
POS网络侧出一个155M的光口连接到ESR
slot=1,port=1的POS接口。采用CHDLC协议。本端IP地址2.2.2.2/24(注意和对端配成同一个网段)。
配置步骤
步骤1 |
进入POS接口slot =1,port = 1 |
|
Harbour(config)#interface pos 1/1 |
步骤2 |
在POS接口下配置IP |
|
Harbour(config-if-pos1/1)#ip address
2.2.2.2/24 |
步骤3 |
在POS接口下配置封装协议 |
|
Harbour(config-if-pos1/1)# encapsulation
chdlc |
步骤4 |
在接口配置模式下配置CHDLC协议发送的时间间隔 |
|
Harbour(config-if-pos1/1)#chdlc keepalive
10 |
步骤5 |
在接口配置模式下显示POS接口slot=1,port=1所有配置信息 |
|
Harbour(config-if-pos1/1)# show |
步骤6 |
显示配置结果 |
|
Harbour(config-if-pos1/1)#show
Interface pos pos1/1 is up.
Physical status is up, administrator status is up.
MTU 1500 bytes.
IP address:
2.2.2.2/24
Frame is SDH.
CHDLC encapsulation.
Hardware is POS.
Speed 155 M, Bandwidth 155000 Kbit.
Scramble disabled.
CRC:16.
Loopback mode:no loopback.
Clock source:internal.
Flag c2:0xc. |
1.3 常见故障分析
1.3.1 链路连接不上
现象 |
配置CHDLC或PPP协议后,链路连接不上,不能传送数据。 |
分析与解决 |
查看该POS接口配置的参数与对端是否相配。如,帧类型是SONET还是SDH,crc校验位,时钟配置,flag
c2等。 |