mgmtethzte5928e
1. 我想了解一下OLT 配置
中兴C200/c220配置脚本
配置流程:
1、添加机架、机框、单板
2、配置管理和业务VLAN
3、配置OLT管理地址,指定路由
4、注册、认证ONU
5、配置OLT上行口(模式为trunk)
6、配置EPON-ONU口(模式为trunk)
7、配置ONU下行口(模式为tag及vlanid)
8、配置ONU管理地址及网关
提示符 命令
> enable
Password: zxr10 密码
ZXAN# dir 查询flash保存的文件目录
ZXAN# cd cfg 进入配置文件夹cfg
ZXAN# del cfg *.*
ZXAN# Reboot 重启
con t (进入配置模式)
1、添加机架、机框、单板
ZXAN(config)#add-rack rackno 0 racktype ZXPON
ZXAN(config)#add-shelf shelfno 0 shelftype ZXA10C200-A (C200)
ZXAN(config)#add-shelf shelfno 0 shelftype ZXA10C220-B (C220)
ZXAN(config)#add-card slotno 1 EPFC
清空配置文件后,必须先进入全局配置模式,然后添加机架、机框,接着添加单板。
1)添加C300机架。目前只能增加1个机架,因此“rackno”只能选1
ZXAN(config)# add-rack rackno 1 racktype IEC19 ( ETSI21:21英寸室内型机架 IEC19:19英寸室内型机架)
2)添加C300机框。目前只能增加1个机框,因此“shelfno”只能选1。ETSI_SHELF:21英寸前出线机框,IEC_SHELF:19英寸前出线机框
ZXAN(config)#add-shelf shelfno 1 shelftype IEC_SHELF
3)添加单板。主备用控制交换板不需添加,用户单板、上联板、电源板等需添加,单板名称要大写。
ZXAN(config)#add-card slotno 0 PRWG (0号槽位添加电源板)
4)删除单板,主用控制交换板无法删除
删除1槽位的单板:ZXAN(config)#del-card slotno 1
5)复位单板,该命令不能用于复位主备用控制交换板
ZXAN#reset-card slotno 1
6)主备倒换,必须是同类型的控制交换板,才能倒换
ZXAN#swap
2、创建业务VLAN
1)逐渐创建VLAN
ZXAN(config)#vlan 100
ZXAN(config)#vlan 101
ZXAN(config)#vlan 31
2)批量创建VLAN
ZXAN (config )#vlan database
ZXAN(vlan)#vlan 100,101,31(批量增加VLAN)
3、配置OLT管理地址,指定路由
ZXAN(config)#Interface vlan 31
ZXAN(config-if)ip add 172.16.31.2 255.255.255.0
ZXAN(config-if)exit
ZXAN(config)#ip route 0.0.0.0 0.0.0.0 172.16.31.1
ZXAN(config)#vlan 200
ZXAN(config-vlan)#exit
ZXAN(config)#inter vlan 200
ZXAN(config-if)#ip address 192.168.200.200 255.255.255.0
ZXAN(config-if)#exit
4、注册、认证ONU
1)注册ONU
ZXAN(config)#interface epon-olt_0/1/2 或 interface gpon-olt_0/1/2 //进入olt第一槽位第二PON口下注册onu
ZXAN(config-if)#onu 1 type ZTE-F402 mac 000c.0000.0001 //在olt第一槽位第二PON口下注册第1台onu, 注册之后无需再认证了
(mac地址可以通过 ZXAN#show onu unauthentication epon-olt_0/1/2 查看)
2)认证ONU
ZXAN(config)#interface epon-onu_0/1/2:1
ZXAN(config-if)#activate #激活#
ZXAN(config-if)#authentication enable #开启认证#
5、配置OLT上行口 或上联端口配置
//上联口绑定VLAN将4槽位3号上联口绑定vlan 31, 100, 101
ZXAN(config)#interface gei_0/4/3 //进入到上联端口配置模式
ZXAN(config-if)#switchport mode trunk //设置上联口为“trunk或hybrid”模式
ZXAN(config-if)#switchport vlan 31, 100, 101 tag //将上联口加入到管理VLAN 31, 100, 101,并设置为tag方式。发送出去时,带tag标签
6、配置EPON-ONU口
ZXAN(config)#interface epon-onu_0/1/2:1 或者 ZXAN(config)#interface gpon-onu_0/6/4:1
ZXAN(config-if)switchport mode trunk
ZXAN(config-if)switchport vlan 31,101,100 tag
//若配置GPON还要在此处配置TCONT, GEMPORT等
//配置TCONT---------------------------
ZXAN(config)#gpon
ZXAN(config-gpon)#show gpon profile tcont
ZXAN(config-gpon)#profile tcont 20M type 3 assured 10240 maximum 20480 //创建TCONT模板
ZXAN(config-gpon)#exit
//TCONT--------------------------
ZXAN(config)#interface gpon-onu_1/16/2:2
ZXAN(config-if)#
ZXAN(config-if)#tcont 1 name T1 profile 20M //配置TCONT
//配置GEM Port-------------------------
ZXAN(config-if)#gemport 1 name gemport1 unicast tcont
ZXAN(config-if)#
//业务端口VLAN--------------------------
ZXAN(config-if)#service-port 1 vport 1 user-vlan 100 vlan 47
ZXAN(config-if)#exit
ZXAN(config)#show running-config interface gpon-onu_1/16/2:2
ZXAN(config)#
7、配置ONU下行口(数据从OLT下发) ONU端口VLAN配置
ZXAN(config)#pon-onu-mng epon-onu_0/1/2:1
ZXAN(epon-onu-mng)#vlan port eth_0/1 mode tag vlan 101 priority 0
>进入ONU管理视图
>配置ONU的eth_0/1口模式为 tag(即access),属于lan101,优先级为0
1)一般ONU直接接电脑,按tag模式配置即可;
配置命令如下: ZXAN(config)#pon-onu-mng gpon-onu_0/6/4:1
ZXAN(gpon-onu-mng)#vlan port eth_0/1 mode tag vlan-tag 101
2)如果接TAG上行的以太网交换机,则配置成透传模式;
配置命令如下: ZXAN(gpon-onu-mng)#vlan port eth_0/1 mode transparent
//透传模式 1
pon-onu-mng gpon-onu_0/9/2:10
service 1 gemport 1 vlan 41,45,50,100
vlan port eth_0/1 mode transparent
vlan port eth_0/2 mode transparent
//trunk模式
pon-onu-mng gpon-onu_0/9/2:44
service 1 gemport 1 vlan 100
vlan port eth_0/1 mode trunk
vlan port eth_0/1 vlan 100
vlan port eth_0/2 mode trunk
vlan port eth_0/2 vlan 100
//百、千兆口可以正常通数据(抓包正常)
//hybrid模式
pon-onu-mng gpon-onu_0/9/2:22
service 1 gemport 1 vlan 100,200
vlan port eth_0/1 mode hybrid def-vlan 200
vlan port eth_0/1 vlan 99-101
vlan port eth_0/2 mode hybrid def-vlan 200
vlan port eth_0/2 vlan 99-101
//业务通道-------------------------
//ONU端口通道、用户端口vlan-------------------
ZXAN(config)#pon-onu-mng gpon-onu_1/16/2:2
ZXAN(gpon-onu-mng)#service NET type internet gemport 1 vlan 100
ZXAN(gpon-onu-mng)#vlan port eth_0/1 mode tag vlan 100 priority 0
ZXAN(gpon-onu-mng)#show onu running config gpon-onu_1/16/2:2
ZXAN(gpon-onu-mng)#exit
ZXAN(config)#
8、配置OLT管理地址,配置ONU管理地址及网关
ZXAN(config)#pon-onu-mng epon-onu_0/1/2:1
ZXAN(epon-onu-mng)#mgmt-ip onu-ip 172.16.31.3 255.255.255.0 0 31 mgm-Ip 0.0.0.0 0.0.0.0 172.16.31.1 status enable
>进入ONU管理视图
>配置ONU管理地址及网关(onu管理地址/掩码/优先级0/管理vlan31/网关/status enable)
将配置数据保存到位于OLT主控板上的配置文件夹中:ZXAN#write
2. interface mgmt eth 是什么接口
近年来cisco高端路由器基本都采用了IOS XR系统,而不是原来的IOS系统;原来的IOS系统有各种各样的模拟器可以模拟,各种玩法;但是IOS XR的模拟似乎就没有太多的选择了,在cisco官网可以下载到iosxrv-k9-demo-5.2.0文件(版本不一定是5.2.0了),使用VMware可以运行,模拟IOS XR系统。
但是,初次使用的时候遇到一个问题,就是默认情况下IOS XR模拟出来的路由器,只有两个物理接口:MgmtEth0/0/CPU0/0、GigabitEthernet0/0/0/0,这显然不够玩啊。
于是,在VMware下面,增加虚拟机的【网络适配器】,无论怎么增加,到IOS XR系统里面,物理接口的数量始终是不变的,这可如何是好?!
解决办法是这样的:IOS XR虚拟机在我的文档中,对应的文件夹下面,有一个文件:xxxxx.vmx,xxxxx对应的是虚拟机的名称。使用写字板打开(注意:不用使用记事本打开和编辑,因为这样会导致最后运行虚拟机的时候报错,提示“字典错误”),该文档中,有IOS XR物理接口的一些信息,例如:
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "bridged"
ethernet0.startConnected = "TRUE"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:1c:1d:34"
这个文档中,ethernet的数量和虚拟机的【网络适配器】的数量是一致的,根据文档中每个ethernet的mac地址,就可以和虚拟机中的各个【网络适配器】对应。所以只要增加虚拟机的【网络适配器】,这个文档中的Ethernet的数量就增加,并增加相应的配置。
而本文所要解决的问题,根源于一条命令:ethernet0.virtualDev = "e1000",默认的时候,就ethernet0和ethernet1有该命令,其他的物理接口如ethernet2、ethernet3则没有该命令,所以IOS XR虚拟出来的路由器就没有对应的物理接口,通过增加类似以下命令,可以解决无法增加路由器物理接口的问题:
ethernet2.virtualDev = "e1000"
ethernet3.virtualDev = "e1000"
可以根据自己试验的需要,在虚拟机下增加【网络适配器】,并在vmx文件中增加上面的命令,保存文档,再次打开进入,就可以看到IOS XR路由器的物理接口增加了,如下
RP/0/0/CPU0:XR#sho ip int bri
Thu Jul 16 22:45:55.638 UTC
Interface IP-Address Status Protocol
MgmtEth0/0/CPU0/0 unassigned Shutdown Down
GigabitEthernet0/0/0/0 unassigned Up Up
GigabitEthernet0/0/0/1 unassigned Shutdown Down
GigabitEthernet0/0/0/2 unassigned Shutdown Down
GigabitEthernet0/0/0/3 unassigned Shutdown Down
注意,在修改该vmx文档时,需要先关闭虚拟机,保存关闭文档后,再打开虚拟机。
IOS XR虚拟机在刚启动的时候,比较慢,需要比较长时间后才载入配置,再此之前的配置也无法保存,只要等待一段时间,即可恢复正常使用。