业务模板:port vlan(配置ONT用户侧的端口VLAN)对进出端口的数据报文进行VLAN Tag处理

业务模板:port vlan(配置ONT用户侧的端口VLAN)对进出端口的数据报文进行VLAN Tag处理

业务模板:port vlan(gpon profile)
命令功能
port vlan命令用于配置GPON ONT业务模板中ONT用户侧的端口VLAN,将ONT端口划分到指定VLAN中,对进出端口的数据报文进行VLAN Tag处理。
配置ONT ETH端口VLAN。
假设ONT通过1号ETH端口接入PC。在ONT业务模板中,将1号ETH端口加入VLAN 1001。
huawei(config)#ont-srvprofile gpon profile-name ftth
huawei(config-gpon-srvprofile-1)#port vlan eth 1 1001
huawei(config-gpon-srvprofile-1)#commit
huawei(config-gpon-srvprofile-1)#quit


配置ONT业务模板。
配置ONT业务模板编号为10,ONT以太网端口数目为4,POTS端口为2,并将ONT以太网端口1-4加入VLAN 20中
ONT业务模板中的端口能力集必须与ONT实际的能力集保持一致。
huawei(config)#ont-srvprofile gpon profile-id 10
huawei(config-gpon-srvprofile-10)#ont-port eth 4 pots 2
huawei(config-gpon-srvprofile-10)#port vlan eth 1-4 20
huawei(config-gpon-srvprofile-10)#commit
huawei(config-gpon-srvprofile-10)#quit


port vlan(gpon profile)
命令功能
port vlan命令用于配置GPON ONT业务模板中ONT用户侧的端口VLAN,将ONT端口划分到指定VLAN中,对进出端口的数据报文进行VLAN Tag处理。
undo port vlan命令用于删除ONT业务模板中ONT用户侧的端口VLAN。当不再需要带此VLAN的用户报文通过ONT用户侧端口时,需要使用此命令将此端口从该VLAN中删除。
命令格式
port vlan { { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } { vlanid [ prival | priority { user-cos | dscp-mapping defaultval } ] [ TLS ] | transparent } }
port vlan { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } translation vlanid [ prival | priority { user-cos | dscp-mapping defaultval } ] user-vlan user-vlanid [ prival ] [ user-encap { user-encap | user-defined ethertype-list } ] [ TLS ]
port vlan { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } q-in-q vlanid [ prival | priority { user-cos | dscp-mapping defaultval } ] user-vlan { other-all | user-vlanid [ prival ] [ user-encap { user-encap | user-defined ethertype-list } ] }
port vlan { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } q-in-q vlanid [ prival | priority dscp-mapping defaultval ] user-vlan untagged [ user-encap { user-encap | user-defined ethertype-list } ]
port vlan eth ont-portlist downstream { operation [ mismatch { forward | discard } ] | no-operation }
port vlan { { eth | moca | vdsl | wifi } ont-portlist | iphost } translation priority prival user-priority user-priority
port vlan eth ont-portlist { vlanid [ prival | priority { user-cos | dscp-mapping defaultval } ] [ TLS ] | transparent } { uni-tpid-index index | nni-tpid-index index } *
port vlan eth ont-portlist translation vlanid [ prival | priority { user-cos | dscp-mapping defaultval } ] { uni-tpid-index index | nni-tpid-index index } * user-vlan user-vlanid [ prival ] [ user-encap { user-encap | user-defined ethertype-list } ] [ TLS ]
port vlan eth ont-portlist q-in-q vlanid [ prival | priority { user-cos | dscp-mapping defaultval } ] { uni-tpid-index index | nni-tpid-index index } * user-vlan { other-all | user-vlanid [ prival ] [ user-encap { user-encap | user-defined ethertype-list } ] }
port vlan eth ont-portlist q-in-q vlanid [ prival | priority dscp-mapping defaultval ] { uni-tpid-index index | nni-tpid-index index } * user-vlan untagged [ user-encap { user-encap | user-defined ethertype-list } ]
port vlan eth ont-portlist translation priority prival user-priority user-priority { uni-tpid-index index | nni-tpid-index index } *
port vlan nni-eth ont-portlist vlanid
undo port vlan { { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } { vlanid [ TLS ] | transparent } }
undo port vlan { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } { other-all | untagged [ user-encap | user-defined ethertype-list ] }
undo port vlan { { { eth | moca | vdsl | wifi } ont-portlist } | { iphost } } vlanid prival [ user-encap | user-defined ethertype-list ] [ TLS ]
undo port vlan { { eth | moca | vdsl | wifi } ont-portlist | iphost } user-priority user-priority
undo port vlan nni-eth ont-portlist vlanid

参数说明

图片.png

图片.png

图片.png

模式
GPON ONT业务模板模式


使用指南
先使用config命令进入全局配置模式,然后使用ont-srvprofile gpon命令进入GPON ONT业务模板配置模式。
报文处理策略:
表1 报文处理方式

图片.png

端口指定VLAN透传属性与端口透传属性的配置相斥,即配置了端口透传属性后,不需要再配置端口指定VLAN的透传属性。
在单桥模型下,不同端口下相同PORT VLAN必须设置为相同的透传属性,多桥模型无此约束。
对Untagged报文通过QinQ方式设置透传属性,不允许单独通过此命令直接设置Untagged报文的透传属性。
支持配置ONT的ETH端口、VDSL端口对用户侧的untagged报文根据报文封装类型加一层VLAN QINQ配置,此时ont native-vlan(distributing-mode)命令中Native VLAN的选项必须设置为不关注。

使用实例
举例:将ONT业务模板10中的以太网端口下的ONT端口1加入VLAN 10中,便于远程管理。

图片.png

举例:在ONT业务模板10中,将以太网端口下的ONT端口2加入到QinQ VLAN 100中,并设置VLAN优先级为2。其中用户侧报文的VLAN类型为untagged,封装类型为PPPoE。

图片.png

举例:将ONT业务模板10中的以太网端口1加入VLAN 10中,并指定VLAN为透传属性。

图片.png

举例:将ONT业务模板10中的以太网端口1加入VLAN 10中,并指定业务侧VLAN优先级策略为USER-COS。

图片.png

举例:将ONT业务模板10中的以太网端口1加入VLAN 10中,将用户VLAN 10切换为20,并设置该端口的报文ETH封装类型是用户自定义的0x8890。

图片.png

举例:将GPON业务模板10中的ONT以太端口1的下行业务报文处理方式配置为处理和转发未匹配报文。

图片.png

举例:在GPON ONT业务模板10中,将ONT的 1号ETH端口的数据报文加入到优先级切换对中,其中用户侧优先级为3,业务侧优先级为7。

图片.png

举例:在GPON ONT业务模板10中,将ONT的1号ETH端口设置为透传属性,并设置用户侧TPID索引0,网络侧TPID索引1。

图片.png

举例:将GPON ONT业务模板10中的1号ETH端口从纯优先级切换对3中删除。

图片.png

输出说明
当成功配置ONT端口的VLAN后,系统提示“Set ONT port(s) VLAN configuration, success: x, failed: y”。其中x,y分别代表配置成功和失败的VLAN数目。
成功将ONT端口从VLAN中删除时,系统提示“Delete ONT port(s) VLAN configuration, success: x, failed: y”。其中“x”,“y”会使用可以成功删除的端口数和失败删除的端口数取代。


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 业务模板:port vlan(配置ONT用户侧的端口VLAN)对进出端口的数据报文进行VLAN Tag处理

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!