Showing posts with label SCUN. Show all posts
Showing posts with label SCUN. Show all posts

Monday, January 16, 2017

What's the xDSL Bonding Group Profile Configurationxdsl bonding-group-profile add

Function Description

This topic describes the commands related to xDSL bonding group profile configuration in TR165 mode. The commands can be used to add, delete, modify, and query an xDSL bonding group profile.

Function

This command is used to add a bonding group profile and configure parameters, such as interleave delay, minimum impulse noise protection (INP), upstream and downstream maximum/minimum target rates, upstream and downstream rate monitoring thresholds, rate threshold alarm function, the function of reporting the incorrect CPE in the bonding group, and profile name. To configure such parameters, run this command. Then run the active bonding-group command to bind the profile to a bonding group. After the bonding group is activated, it is configured according to the configured parameters in the profile.

Format

xdsl bonding-group-profile add [ profile-index ] [ delay max-delay-ds max-delay-us | inp min-inp-ds min-inp-us | rate min-transmit-rate-ds max-transmit-rate-ds target-transmit-rate-ds monitoring-transmit-rate-ds min-transmit-rate-us max-transmit-rate-us target-transmit-rate-us monitoring-transmit-rate-us | monitoring-switch monitoring-switch | bonding-cpe-incorrect-alarm bonding-cpe-incorrect-alarm-switch ]* [ name profile-name ]

Parameters

Parameter Description Value
profile-index Indicates the index of a bonding group profile.
The system supports a maximum of bonding group profile:
Numeral type. Range:
  • SCUB: 128
  • SCUF: 128
  • SCUN/SCUK: 256
  • MCUD/MCUD1: 48
Numeral type. Range:
delay Indicates the interleave delay. -
max-delay-ds Indicates the downstream maximum interleave delay. The interleave delay refers to the delay that results from the interleave processing of a bit stream. It is related to the interleave depth, the symbol length, and the line rate. Numeral type. Range: 1-63.
Default value: 16.
Unit: ms.
max-delay-us Indicates the upstream maximum interleave delay. The interleave delay refers to the delay that results from the interleave processing of a bit stream. It is related to the interleave depth, the symbol length, and the line rate. Numeral type. Range: 1-63.
Default value: 16.
Unit: ms.
inp Indicates the minimum INP. -
min-inp-ds Indicates the downstream minimum INP. The INP defines how many consecutive discrete multi-tone (DMT) symbols can be protected, that is, how many consecutive error DMT symbols in a certain number of bytes can be corrected in the de-interleaving process. The upstream and the downstream parameters are configured separately. The following symbol lengths are available: no protection, 0.5 symbol, 1 symbol, 2 symbols, ..., 16 symbols. Numeral type. Range: 1-18.
  • 1: no protection
  • 2: half symbol
  • 3: single symbol
  • 4: two symbols
  • 5: three symbols
  • 6: four symbols
  • 7: five symbols
  • 8: six symbols
  • 9: seven symbols
  • 10: eight symbols
  • 11: nine symbols
  • 12: ten symbols
  • 13: eleven symbols
  • 14: twelve symbols
  • 15: thirteen symbols
  • 16: fourteen symbols
  • 17: fifteen symbols
  • 18: sixteen symbols
Unit: symbol.
Default value: 2.
min-inp-us Indicates the upstream minimum INP. The INP defines how many consecutive DMT symbols can be protected, that is, how many consecutive error DMT symbols in a certain number of bytes can be corrected in the de-interleaving process. The upstream and the downstream parameters are configured separately. The following symbol lengths are available: no protection, 0.5 symbol, 1 symbol, 2 symbols, ..., 16 symbols. Numeral type. Range: 1-18.
  • 1: no protection
  • 2: half symbol
  • 3: single symbol
  • 4: two symbols
  • 5: three symbols
  • 6: four symbols
  • 7: five symbols
  • 8: six symbols
  • 9: seven symbols
  • 10: eight symbols
  • 11: nine symbols
  • 12: ten symbols
  • 13: eleven symbols
  • 14: twelve symbols
  • 15: thirteen symbols
  • 16: fourteen symbols
  • 17: fifteen symbols
  • 18: sixteen symbols
Unit: symbol.
Default value: 2.
rate Indicates the line rate. -
min-transmit-rate-ds Indicates the downstream minimum transmission rate. When this parameter is set to 0, the transmission rate is not limited. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
max-transmit-rate-ds Indicates the downstream maximum transmission rate. When this parameter is set to 0, the transmission rate is not limited. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
target-transmit-rate-ds Indicates the target downstream transmission rate. Generally, the sum of rates does not exceed the target downstream transmission rate. If the sum of rates exceeds the target downstream rate, reduce the transmit power of the members, or decrease the rates of the members by increasing the signal to noise ratio (SNR) margin. This is to ensure that requirement of the target rate can be met. When the target rate is set to 0, the sum of the rates for all members in a group is not limited. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
monitoring-transmit-rate-ds Indicates the downstream rate monitoring threshold. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
0 kbit/s indicates that the system does not limit the downstream rate.
min-transmit-rate-us Indicates the upstream minimum transmission rate. When this parameter is set to 0, the transmission rate is not limited. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
max-transmit-rate-us Indicates the upstream maximum transmission rate. When this parameter is set to 0, the transmission rate is not limited. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
target-transmit-rate-us Indicates the target upstream transmission rate. Generally, the sum of rates does not exceed the target upstream transmission rate. If the sum of rates exceeds the target upstream rate, reduce the transmit power of the members, or decrease the rates of the members by increasing the SNR margin. This is to ensure that requirement of the target rate can be met. When the target rate is set to 0, the sum of the rates for all members in a group is not limited. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
monitoring-transmit-rate-us Indicates the upstream rate monitoring threshold. Numeral type. Range: 0, 64-400000.
Default value: 0.
Unit: kbit/s.
0 kbit/s indicates that the system does not limit the upstream rate.
monitoring-switch monitoring-switch Indicates the rate threshold alarm function. Enumerated type. Options: enable and disable.
  • enable: indicates that the corresponding event or alarm is generated when the sum of available upstream/downstream rates of a group is lower than or equal to the upstream/downstream threshold rate.
    NOTICE:
    In the running period of this time of startup, after the monitoring switch is enabled, the system monitors rate changes of the bounded group only when all member ports in the bounded group become activated.
  • disable: indicates that the corresponding event or alarm is not generated when the sum of available upstream/downstream rates of a group is lower than or equal to the upstream/downstream threshold rate.
Default value: disable.
bonding-cpe-incorrect-alarm bonding-cpe-incorrect-alarm-switch Indicates the function of reporting the incorrect CPE in the bounding group. Enumerated type. Options: enable and disable.
  • enable: indicates that the corresponding alarm is generated when the CPE in the bounding group is incorrect.
  • disable: indicates that the corresponding alarm is not generated when the CPE in the bounding group is correct.
Default value: enable.
name profile-name Indicates the name of a bonding group profile. Character string type, a string of 1-32 characters.

Modes

Global config mode

Level

Operator level

Usage Guidelines

  • Profile 1 is the system default profile. When the default profile cannot meet the requirements, add profiles as needed.
  • When a bonding group profile is added, the system automatically allocates an idle profile index to it, You can specify the profile index or not.

Example

Assume that:
  • The upstream and downstream maximum interleave delays are 16.
  • The upstream and downstream minimum INPs are 2.
  • The upstream and downstream minimum transmission rates are 64.
  • The upstream and downstream maximum transmission rates are 200000.
  • The upstream and downstream target transmission rates are 20000.
  • The upstream and downstream rate monitoring thresholds are 20000.
  • The rate threshold function alarm function is enabled.
  • The profile name is huawei.
To add such a bonding group profile without specifying the index, do as follows:
huawei(config)#xdsl bonding-group-profile add
{ <cr>|bonding-cpe-incorrect-alarm<K>|delay<K>|inp<K>|monitoring-switch<K>|name<
K>|profile-index<U><2,256>|rate<K> }:delay
{ max-delay-ds<U><1,63> }:16
{ max-delay-us<U><1,63> }:16
{ <cr>|bonding-cpe-incorrect-alarm<K>|inp<K>|monitoring-switch<K>|name<K>|rate<K
> }:inp
{ min-inp-ds<U><1,18> }:2
{ min-inp-us<U><1,18> }:2
{ <cr>|bonding-cpe-incorrect-alarm<K>|monitoring-switch<K>|name<K>|rate<K> }:rat
e
{ min-transmit-rate-ds<U><0,400000> }:64
{ max-transmit-rate-ds<U><0,400000> }:200000
{ target-transmit-rate-ds<U><0,400000> }:20000
{ monitoring-transmit-rate-ds<U><0,400000> }:20000
{ min-transmit-rate-us<U><0,400000> }:64
{ max-transmit-rate-us<U><0,400000> }:200000
{ target-transmit-rate-us<U><0,400000> }:20000
{ monitoring-transmit-rate-us<U><0,400000> }:20000
{ <cr>|bonding-cpe-incorrect-alarm<K>|monitoring-switch<K>|name<K> }:monitoring-
switch
{ monitoring-switch<E><enable,disable> }:enable
{ <cr>|bonding-cpe-incorrect-alarm<K>|name<K> }:bonding-cpe-incorrect-alarm
{ bonding-cpe-incorrect-alarm-switch<E><enable,disable> }:enable
{ <cr>|name<K> }:name
{ profile-name<S><"..."><Length 1-32> }:huawei

  Command:
          xdsl bonding-group-profile add delay 16 16 inp 2 2 rate 64 200000 2000
0 20000 64 200000 20000 20000 monitoring-switch enable bonding-cpe-incorrect-ala
rm enable name huawei
  Add profile 2 successfully

System Response

  • The system displays the message "Add profile x successfully" after a bonding group profile is added successfully. "x" is the index of the added bonding group profile.

More blog:

Friday, January 13, 2017

The Security Optimization Configuration of display security bind ipv6(distributing-mode)

Function

This command is used to query the dynamic binding information of IPv6 addresses after the anti-IPv6 spoofing is enabled. To learn about the binding status of the current device IPv6 address and the user, run this command.

Format

display security bind ipv6 [ frameid/slotid | frameid/slotid/portid [ ontid ] | number ]
display security bind ipv6 service-port service-portid

Parameters

Parameter Description Value
frameid/slotid Indicates the subrack ID and slot ID. Enter a slash (/) between the subrack and slot IDs. To query the information about IPv6 addresses bound to a specified board, use this parameter. Please see Differences Between Shelves.
frameid/slotid/portid Indicates the subrack ID, slot ID, and port ID. Enter a slash (/) between the subrack, slot, and port IDs. To query the information about IPv6 addresses bound to a specified port, use this parameter. Please see Differences Between Shelves.
ontid Indicates the ONT number. To query the information about IPv6 addresses bound to a specified ONT under a specified port, use this parameter. Numeral type. Range: varies with the board type.
service-port Indicates that the information about IPv6 addresses bound to the service ports are queried. -
service-portid Indicates that the information about IPv6 addresses bound to the specified service ports are queried.
Numeral type,Range:
  • SCUK/SCUL/SCUN:0-32767.
  • SCUB/SCUF:0-16383.
  • SCUH/SCUV:0-131071.
  • MCUD/MCUD1/MCUE:0-20479.
number Queries the total number of dynamic binding IPv6 addresses. Only to query the total number of dynamic binding IPv6 addresses, use this parameter. -

Modes

Privilege mode

Level

Common user level

Usage Guidelines

  • You can query the dynamic binding information of IPv6 address only after the anti-IPv6 spoofing is enabled by the security anti-ipv6spoofing command.
  • If you do not enter parameter, the system displays the dynamic binding information of all IPv6 addresses in the system.

Example

To query the dynamic binding information about all IPv6 addresses in the system, do as follows:
huawei#display security bind ipv6
   -----------------------------------------------------------------------------
   FlowID BundleID  F/ S/ P   ONT-ID IP-Address
   -----------------------------------------------------------------------------
   0      -         0/ 3/ 0   -      2001:db8::/32
   0      -         0/ 3/ 1   -      2001:db8::1/32
   -----------------------------------------------------------------------------
   Total: 2
To query the dynamic binding information about all IPv6 addresses on service port 0, do as follows:
huawei#display security bind ipv6 service-port 0
  ------------------------------------------------------------------
  FlowID     : 0
  BundleID   : -
  VLAN ID    : 100
  F/S/P      : 0/3/0
  VPI        : 0
  VCI        : 33
  ------------------------------------------------------------------
  User MAC            : 00E0-FC00-0001
  Link Local Address  : 2001:db8::/32
  First IP            : 2001:db8::1/32
  First IP Lease Time : 2011-01-25 00:18:41+08:00
  Second IP           : 2001:db8::2/32
  Second IP Lease Time: 2011-01-25 00:18:41+08:00
  ------------------------------------------------------------------
  Total: 1
To query the dynamic binding information about all IPv6 addresses on service port 6, do as follows:
huawei#display security bind ipv6 service-port 6
  ------------------------------------------------------------------
  FlowID     : 6
  BundleID   : -
  VLAN ID    : 2
  F/S/P      : 0/4/0
  GEM Port ID: 128
  ------------------------------------------------------------------
  User MAC            : 00E0-FC00-0001
  Link Local Address  : 2001:db8::/32
  First IP            : 2001:db8::1/32
  First IP Lease Time : 2011-01-26 01:55:34+08:00
  Second IP           : 2001:db8::2/32
  Second IP Lease Time: 2011-01-26 01:55:34+08:00
  ------------------------------------------------------------------
  Total: 1
To query the total number of dynamic binding IPv6 addresses in the system, do as follows:
huawei#display security bind ipv6 number
  Number of bound IPv6 entries: 2

Security Optimization Configuration of display security bind ip(distributing-mode)

Function

This command is used to query the dynamic binding information about IP addresses after anti-IP spoofing is enabled. To know the binding status of the current device IP address and the user, run this command.

Format

display security bind ip [ frameid/slotid | frameid/slotid/portid [ ontid ] | number ]
display security bind ip service-port service-portid

Parameters

Parameter Description Value
frameid/slotid Indicates the subrack ID and slot ID. Enter a slash (/) between the subrack and slot IDs. To query the information about IP addresses bound to a specified board, use this parameter. Please see Differences Between Shelves.
frameid/slotid/portid Indicates the subrack ID, slot ID, and port ID. Enter a slash (/) between the subrack, slot, and port IDs. To query the information about IP addresses bound to a specified port, use this parameter. Please see Differences Between Shelves.
ontid Indicates the ONT ID. To query the dynamic binding information about IP addresses for a specified ONT, use this parameter. Numeral type. Range: varies with the board type.
service-port service-portid Indicates the service port ID. To query the dynamic binding information about IP addresses for a service port, use this parameter. When querying the current dynamic binding information about IP addresses based on service port ID, ensure that the service port exists.
Numeral type,Range:
  • SCUK/SCUL/SCUN:0-32767.
  • SCUB/SCUF:0-16383.
  • SCUH/SCUV:0-131071.
  • MCUD/MCUD1/MCUE:0-20479.
number Only to query the total number of dynamic binding IP addresses, use this parameter. -

Modes

Privilege mode

Level

Common user level

Usage Guidelines

  • You can query the dynamic binding information about IP addresses only after anti-IP spoofing is enabled by running the security anti-ipspoofing command.
  • If you do not enter any parameters, the system displays the dynamic binding information about all IP addresses in the system.

Example

To query the dynamic binding information about all IP addresses in the system, do as follows:
huawei#display security bind ip
  ----------------------------------------------------
  FlowID  BundleID   F/ S/ P   ONT-ID  IP-Address
  ----------------------------------------------------
  10      -          0/ 3/ 0   -       10.10.10.13
  10      -          0/ 3/ 0   -       10.10.10.14
  10      -          0/ 3/ 0   -       10.10.10.15
  ----------------------------------------------------
  Total: 3
In the ADSL access service, to query the dynamic binding information about IP addresses on service port 10, do as follows:
huawei#display security bind ip service-port 10
  ----------------------------------------
  FlowID                 : 10
  BundleID               : -
  VLAN ID                : 1
  F/S/P                  : 0/3/1
  VPI                    : auto
  VCI                    : auto
  ----------------------------------------
  IP-Address             : 10.10.10.13
  User MAC               : 00E0-FC00-0001
  Lease Time             : 019:47:00
  Allocated Lease Time   : 024:00:00
  Subnet Mask            : 255.255.255.0
  Gateway IP-Address     : 10.10.10.100
  DHCP Server IP-Address : 1.1.1.1
  ----------------------------------------
  IP-Address             : 10.10.10.14
  User MAC               : 00E0-FC00-0002
  Lease Time             : 019:47:00
  Allocated Lease Time   : 024:00:00
  Subnet Mask            : 255.255.255.0
  Gateway IP-Address     : 10.10.10.100
  DHCP Server IP-Address : 1.1.1.1
  ----------------------------------------
  IP-Address             : 10.10.10.15
  User MAC               : 00E0-FC00-0003
  Lease Time             : 019:47:00
  Allocated Lease Time   : 024:00:00
  Subnet Mask            : 255.255.255.0
  Gateway IP-Address     : 10.10.10.100
  DHCP Server IP-Address : 1.1.1.1
  ----------------------------------------
  Total: 3
In the GPON access service, to query the dynamic binding information about IP addresses on service port 6, do as follows:
huawei#display security bind ip service-port 6
  ----------------------------------------
  FlowID                 : 6
  BundleID               : -
  VLAN ID                : 1
  F/S/P                  : 0/4/0
  GEM Port ID            : 128
  ----------------------------------------
  IP-Address             : 10.10.10.16
  User MAC               : 00E0-FC00-0004
  Lease Time             : 019:57:00
  Allocated Lease Time   : 024:00:00
  Subnet Mask            : 255.255.255.0
  Gateway IP-Address     : 11.11.11.10
  DHCP Server IP-Address : 5.5.5.5
  ----------------------------------------
  IP-Address             : 10.10.10.17
  User MAC               : 00E0-FC00-0005
  Lease Time             : 019:57:00
  Allocated Lease Time   : 024:00:00
  Subnet Mask            : 255.255.255.0
  Gateway IP-Address     : 11.11.11.10
  DHCP Server IP-Address : 5.5.5.5
  ----------------------------------------
  Total: 2
To query the total number of dynamic binding IP addresses in the system, do as follows:
huawei#display security bind ip number
  Number of bound IP entries: 2

Security Optimization Configuration of display security anti-macspoofing max-mac-count(distributing-mode)

Function

This command is used to query the maximum number of MAC addresses that can be bound to the service virtual port. After the anti MAC spoofing is enabled, this value determines the maximum number of users accessing each service virtual port.

Format

display security anti-macspoofing max-mac-count { service-portid | frameid/slotid/portid{ stream | { user-vlan { untagged | user-vlanid } | user-encap user-encap | user-8021p user-8021p [ user-vlan user-vlanid ] } } }
display security anti-macspoofing max-mac-count frameid/slotid/portid { vpi vpi vci vci [ user-vlan { untagged | user-vlanid } | user-encap user-encap | user-8021p user-8021p [ user-vlan user-vlanid ] ] | autosense }
display security anti-macspoofing max-mac-count frameid/slotid/portid gemport gemport-id { stream | { user-vlan { untagged | user-vlanid } | user-encap user-encap | user-8021p user-8021p [ user-vlan user-vlanid ] } }

Parameters

Parameter Description Value
frameid/slotid/portid Indicates the subrack ID, slot ID, and port ID. Enter a slash (/) between the subrack, slot, and port IDs. When you need to query the maximum number of MAC addresses that can be bound to a specified service virtual port, use this parameter. Please see Differences Between Shelves.
service-port Indicates the service virtual port. -
service-portid Indicates the index of the Service Virtual Port. When you need to set the description for a service virtual port by the index, use this parameter.
Numeral type,Range:
  • SCUK/SCUL/SCUN:0-32767.
  • SCUB/SCUF:0-16383.
  • SCUH/SCUV:0-131071.
  • MCUD/MCUD1/MCUE:0-20479.
vpi vpi Indicates the VPI value to be entered. It is used together with the VCI to identify a user.
Numeral type. Range:
  • xDSL board. Range: 0-255.
  • Other boards. Range: 0-4095.
vci vci Indicates the VCI value to be entered. It is used together with the VPI to identify a user.
  • Numeral type. xDSL board. Range: 32-255.
  • Numeral type. Other boards. Range: 32-65535.
autosense Indicates when a service virtual port needs to learn the user-side VPI/VCI automatically, use this parameter. -
stream Indicates when you need to query the maximum number of MAC addresses that can be bound to a port in ETH or VDSL PTM access mode and for single port single service, use this parameter. -
user-vlan user-vlanid Indicates user-side VLAN of a service virtual port. To query the maximum number of MAC addresses that can be bound to a service virtual port with a specified user-side VLAN at one physical port, use this parameter. Numeral type. Range: 1-4095.
user-encap user-encap Indicates user-side encapsulation type of a service virtual port. When you need to query the maximum number of MAC addresses that can be bound to a service virtual port of a specified encapsulation type at one physical port, use this parameter. Enumerated type. Options: pppoe and ipoe.
untagged Indicates when the service virtual port needs to carry multiple services classified by the user side VLAN, the packets of one type of service can be set as untagged.
Untagged data packets do not contain VLAN information.
-
user-8021p user-8021p Indicates user-side priority of a service virtual port. To query the maximum number of MAC addresses that can be bound to a service virtual port at a specified priority at one physical port, use this parameter. Numeral type. Range: 0-7.
gemport gemport-id GEM port number. GEM ports of each PON port are numbered in a centralized way. GEM ports 0-127 are reserved for the private use of OMCI and GEM ports 4000-4095 serve as channels for special use. Numeral type. Range: 128-3999.

Modes

Privilege mode

Level

Operator level

Usage Guidelines

None

Example

To query the maximum number of the MAC addresses that can be bound to the service virtual port (VPI/VCI: 0/35, user-side VLAN: 100) at port 0/3/0, do as follows:
huawei#display security anti-macspoofing max-mac-count 0/3/0 vpi 0 vci 35
user-vlan 100  
  ------------------------------------------------------------------------------
   F/ S/ P   VPI  VCI   FlowType  FlowPara   Max MAC number                       
  ------------------------------------------------------------------------------
   0/ 3/ 0   0    35    vlan      10         8                                    
  ------------------------------------------------------------------------------
  Note: F--Frame, S--Slot, P--Port(or Groupindex),
        VPI indicates GEM Port ID for GPON                                      

System Response

  • The system displays the queried result when the command runs successfully.
  • The following table describes the parameters in response to this command.
    Parameter Description
    F/ S/ P Indicates the subrack ID, slot ID and port ID of the service virtual port.
    VPI
    • Indicates the virtual path identifier (VPI) in the case of an xDSL port.
    • Indicates the GEM port ID in the case of a GPON port.
    VCI
    • Indicates the virtual channel identifier (VCI) in the case of an xDSL port.
    • Meaningless in the case of a GPON port
    FlowType Indicates the traffic type. They must be the same as those configured by the service-port(profile mode) command.
    FlowPara Indicates the traffic parameters. They must be the same as those configured by the service-port(profile mode) command.
    Max MAC number Indicates the maximum number of MAC addresses that can be bound to a service virtual port.

Wednesday, January 11, 2017

The Multicast Configuration of display igmp user(distributing-mode)

Function

This command is used to query the information about the multicast user. To query information such as which multicast users are online or which multicast users are blocked, run this command.

Format

To query the information about the blocked users:
display igmp user block { all | smart-vlan vlanid | slot frameid/slotid }
To query a list of users with the forbidden, preview, or watch right:
display igmp user program { ip ip-addr vlan vlanid [ sourceip ip-addr ] | name name } {forbidden | preview | watch }
To query the information about a specified multicast user:
display igmp user { port frameid/slotid/portid [ gemport gemport-id ] | slot frameid/slotid } | smart-vlan vlanid | all | number }
display igmp user service-port index
To query the information about a specified online multicast user:
display igmp user online { all | smart-vlan vlanid | slot frameid/slotid | active-program { ip ip-addr vlan vlanid [ sourceip ip-addr ] | name name } }
To query the information about the right profile bound to a specified multicast user:
display igmp user { profile-name profile-name | profile-index profile-index }

Parameters

Parameter Description Value
block Indicates the blocked multicast user. To query the information about the blocked multicast user, use this parameter. -
all Indicates the information about all multicast users. -
smart-vlan vlanid Indicates the VLAN ID. This VLAN ID corresponds to the service VLAN ID of the service port that is created by running the service-port(profile mode) command. To query the information about all multicast users in a specified service VLAN, use this parameter. Numeral type. Range: 1-4093.
service-port index Indicates the service port ID. To query the information about the multicast user corresponding to a service port, use this parameter.
Numeral type,Range:
  • SCUK/SCUL/SCUN:0-32767.
  • SCUB/SCUF:0-16383.
  • SCUH/SCUV:0-131071.
  • MCUD/MCUD1/MCUE:0-20479.
slot frameid/slotid Indicates the subrack ID and slot ID. Enter a slash (/) between the subrack and slot IDs. To query the information about the multicast user of a specified board, use this parameter. Please see Differences Between Shelves.
program Indicates the program information. To query the information about the multicast user that meets the condition based on the program attribute, use this parameter. -
ip ip-addr Indicates the IP address of the program. It is used with the vlan vlanid parameter to uniquely specify a program in a multicast VLAN (MVLAN). Dotted decimal notation. Range: 224.0.1.0-239.255.255.255.
vlan vlanid Indicates the MVLAN ID. It is used with the ip ip-addr parameter to uniquely specify a program in an MVLAN. Numeral type. Range: 1-4093.
sourceip ip-addr
Indicates the multicast source IP address. When "IP address + MVLAN + Multicast source IP address" is used to identify a multicast program, use this parameter.
NOTE:
  • This parameter is displayed only after you run the igmp sip-gip-forward command to set the IGMP forwarding mode to SIP+GIP.
  • This parameter can be set only when the IGMP version of the MVLAN is V3. You can run the igmp version command to set the IGMP version of the MVLAN.
  • When the group filter mode is asm-ssm, it is not allowed to configure this parameter. You can run the igmp group-filter-mode command to set the group filter mode.
IPv4 address format. Dotted decimal notation.
name name Indicates the program name. To query the information about the multicast user that meets the condition based on the program name, use this parameter. Character string type, a string of 1-16 characters.
forbidden
Indicates the forbidden right. To query the information about the authorized multicast user that is forbidden to watch a specified program, use this parameter.
NOTE:
When a user is bound to multiple right profiles, use the right priority to check whether the user has the right. Run the igmp right-priority command to set the right priority (watch, preview, forbid, and idle) of a user in the right profile.
-
preview
Indicates the preview right. To query the information about the authorized multicast user that has the right to preview a specified program, use this parameter.
NOTE:
When a user is bound to multiple right profiles, use the right priority to check whether the user has the right. Run the igmp right-priority command to set the right priority (watch, preview, forbid, and idle) of a user in the right profile.
-
watch
Indicates the watch right. To query the information about the authorized multicast user that has the right to watch a specified program, use this parameter.
NOTE:
When a user is bound to multiple right profiles, use the right priority to check whether the user has the right. Run the igmp right-priority command to set the right priority (watch, preview, forbid, and idle) of a user in the right profile.
-
online Indicates the online multicast user. To query the information about an online user, use this parameter. -
active-program Indicates the program that is being watched. To query the information about the multicast user that is watching a specified program, use this parameter. -
port frameid/slotid/portid Indicates the subrack ID, slot ID, and port ID. Enter a slash (/) between the subrack, slot, and port IDs. To query the information about the multicast user of a specified port, use this parameter. Please see Differences Between Shelves.
gemport gemport-id GEM port number. GEM ports of each PON port are numbered in a centralized way. GEM ports 0-127 are reserved for the private use of OMCI and GEM ports 4000-4095 serve as channels for special use. To specify a multicast user corresponding to the ONT of the PON port, use this parameter. Numeral type. Range: 128-3999.
profile-index index Indicates the right profile index. To query the information about the multicast user that is bound to the right profile with a specified index, use this parameter. Numeral type. Range: 0-1999.
number Indicates the number of multicast users. To query the number of multicast users, use this parameter. The system displays the total number of multicast users and the number of online multicast users. -
profile-name name Indicates the name of the right profile. To query the information about the multicast user that is bound to the right profile with a specified name, use this parameter. Character string type, a string of 1-16 characters.

Modes

Privilege mode, BTV mode, MVLAN mode

Level

Operator level

Usage Guidelines

  • Run the config command to enter the global config mode, and then run the btv command to enter the BTV mode.
  • Run the config command to enter the global config mode, and then run the multicast-vlan command to enter the MVLAN mode. Or, in the BTV mode, run the multicast-vlan command to enter the MVLAN mode.
  • In the case of an IPv6 address, only the last 15 characters are displayed.
  • If a distributed board is not in the normal state, you cannot query the result on the board using the display igmp user program command.

Example

To query the information about all multicast users, do as follows:
huawei#display igmp user all                        
  Command is being executed. Please wait...                                       
 ------------------------------------------------------------------------------

 User port   Bind     State   Auth   Quick     IGMP    Video   Log    Available

             profiles                leave     flow ID flow ID switch programs

 ------------------------------------------------------------------------------

 0/3/0          -    offline no-auth MAC-based 10      10      enable  8

 ------------------------------------------------------------------------------
  Total: 1  
To query the information about all online multicast users, do as follows:
huawei(config)#display igmp user online all                                    
  Command is being executed. Please wait...                                     
  ------------------------------------------------------------------------------
  User port  Bind     State   Auth    Quick     IGMP    Video   Log    Available
             profiles                 leave     flow ID flow ID switch programs 
  ------------------------------------------------------------------------------
  0/1/7          -    online  no-auth MAC-based 1       1       enable  32      
  ------------------------------------------------------------------------------
  Total: 1    
To query the details of the multicast user of service port 500, do as follows:
huawei#display igmp user service-port 500
  User                       : 0/3/0/500
  State                      : online
  Authentication             : auth
  Quick leave                : MAC-based
  IGMP flow ID               : 500
  Video flow ID              : 500
  Log switch                 : enable
  Bind profiles              : 2
  IGMP version               : IGMP v3
  Current version            : IGMP v3
  IGMP IPv6 version          : IGMP IPv6 v2
  Current IGMP IPv6 version  : IGMP IPv6 v2
  Available programs         : 10
  Global leave               : disable
  User max bandwidth         : no-limit
  Used bandwidth(kbps)       : 0
  Used bandwidth
  to max bandwidth(%)        : -
  Total video bandwidth      : -
  Mcast video bandwidth      : -
  Reserved unicast
  bandwidth(kbps)            : 5000
  Information of latest watched video
  ----------------------------------------------------------
  Time                       : 2011-03-15 02:02:38+08:00
  VLAN                       : 8
  Group address              : 228.0.0.1
  Source address             : 2.0.0.1
  ----------------------------------------------------------
  Bound profile list
  ---------------------------------------------
  Index    Profile name          Program number
  ---------------------------------------------
      0    profile0                           2
      1    Profile1                           8
  ---------------------------------------------
  Total: 2
  Active program list
  ---------------------------------------------------------------------------
  Program name     VLAN  IP/MAC           State           Start time
  ---------------------------------------------------------------------------
  PROGRAM-0        8     228.0.0.1        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-1        8     228.0.0.2        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-2        8     228.0.0.3        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-3        8     228.0.0.4        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-4        8     228.0.0.5        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-5        8     228.0.0.6        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-6        8     228.0.0.7        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-7        8     228.0.0.8        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-8        8     228.0.0.9        watching        2011-03-15
                                                          16:02:38+08:00
  PROGRAM-9        8     228.0.0.10       watching        2011-03-15
                                                          16:02:38+08:00
  ---------------------------------------------------------------------------
  Total: 10

Tuesday, January 10, 2017

The Multicast Configuration of display igmp log statistic(distributing-mode)

Function Description

Multicast refers to the point-to-multipoint communication between a certain node and all other nodes in the network. The core of the multicast technology is to duplicate the packets at the place nearest to the receiver, thus lowering the multicast traffic on the network.

Controllable multicast allows an access device to determine if a user has the authority to watch programs by identifying the user request packets. In this way, the access device controls and forwards the multicast services. The MA5680T/MA5683T/MA5608T provides the IPTV service by using the multicast technology. By using controllable multicast, the access device manages and controls multicast users. This helps to meet the requirements of the carriers for video services provisioning, and to enable the multicast services to be operable and manageable.

Function

This command is used to query the number of the IGMP user logs. To query the number of the IGMP user logs of the system, run this command.

Format

display igmp log statistic { service-port index | port frameid/slotid/portid [ gemport gemport-id ] | ip ip-addr vlan vlanid [ sourceip ip-addr ] } { all | time start-date start-time [ end end-date end-time ] } { all | watch | preview | no-authority }
display igmp log statistic all

Parameters

Parameter Description Value
port frameid/slotid/portid Indicates the subrack ID, slot ID, and port ID. Enter a slash (/) between the subrack and slot IDs. To query the number of the IGMP logs based on the user port, use this parameter. Please see Differences Between Shelves.
service-port index Indicates the service port ID. It uniquely identifies a service port.
Numeral type,Range:
  • SCUK/SCUL/SCUN:0-32767.
  • SCUB/SCUF:0-16383.
  • SCUH/SCUV:0-131071.
  • MCUD/MCUD1/MCUE:0-20479.
gemport gemport-id GEM port number. GEM ports of each PON port are numbered in a centralized way. GEM ports 0-127 are reserved for the private use of OMCI and GEM ports 4000-4095 serve as channels for special use. Numeral type. Range: 128-3999.
ip ip-addr Indicates the program IP address.
When you need to query the logs based on the program, use this parameter with the vlanid parameter to specify the program.
Dotted decimal notation. Range: 224.0.1.0-239.255.255.255.
vlan vlanid Indicates the IGMP VLAN ID.
To query the logs based on the program, use this parameter with the ip-addr parameter to specify the program.
Numeral type. Range: 1-4093.
sourceip ip-addr
Indicates the multicast source IP address. When "IP address + MVLAN + Multicast source IP address" is used to identify a multicast program, use this parameter.
NOTE:
  • This parameter is displayed only after you run the igmp sip-gip-forward command to set the IGMP forwarding mode to SIP+GIP.
  • This parameter can be set only when the IGMP version of the MVLAN is V3. You can run the igmp version command to set the IGMP version of the MVLAN.
  • When the group filter mode is asm-ssm, it is not allowed to configure this parameter. You can run the igmp group-filter-mode command to set the group filter mode.
IPv4 address format. Dotted decimal notation.
time Indicates the start date and time. The system starts to collect statistics of the IGMP logs from the specified time. -
start-date Indicates the start date. Date type. Input format of the date: yyyy-mm-dd.
start-time Indicates the start time. Time type. Input format of the time: hh:mm:ss.
end Indicates the end date and time. This parameter is optional. When you enter this parameter, the system stops collecting statistics of the IGMP logs at the specified time. If you do not enter this parameter, the time range will not be checked. -
end-date Indicates the end date. Date type. Input format of the date: yyyy-mm-dd.
end-time Indicates the end time. Time type. Input format of the time: hh:mm:ss.
all Indicates the statistics of the logs for the watching operation, previewing operation, no authority, and preview count limit of the program. -
watch Indicates the number of the logs of the user's watching the program. -
preview Indicates the number of the logs of the user's previewing the program. -
no-authority Indicates the number of the logs of the user without authority to preview the program. -
all Indicates the number of the logs that are generated within the specified time period. -

Modes

Privilege mode, BTV mode, MVLAN mode

Level

Operator level

Usage Guidelines

  • Run the config command to enter the global config mode, and then run the btv command to enter the BTV mode.
  • Run the config command to enter the global config mode, and then run the multicast-vlan command to enter the MVLAN mode. Or, in the BTV mode, run the multicast-vlan command to enter the MVLAN mode.
  • When you query the logs within the specified time period, the user online time in the log is referred. You can run the display igmp log(profile-mode) command to query the details of the logs.

Example

Assume that:
  • MVLAN ID is 2.
  • The program IP address is 224.1.1.1.
To query the number of the logs of the program that are generated from 2006-01-01 00:00:00 to 2006-10-01 00:00:00, do as follows:
huawei#display igmp log statistic ip 224.1.1.1 vlan 2 time 2006-01-01 00:00:00 
end 2006-10-01 00:00:00 all     
  Statistic log number: 0                                                       

System Response

  • The system displays the queried result when the command runs successfully.
  • The following table describes the parameters in response to this command.
    Parameter Description
    Statistic log number Indicates the number of the logs.
More blog:

Monday, January 2, 2017

The Port Bind Configuration of bind(distributing-mode)

Function

This command is used to bind an IP address to a service port. To specify a permitted IP address for a service port, run this command. After the IP address is successfully bound to a service port, the device allows only upstream packets whose source IP address is the bound IP address to pass.
The undo bind command is used to unbind an IP address from a service port. After the IP address is unbound from the service port, the device does not filter upstream packets by source IP address.

Format

bind ip atm frameid/slotid/portid vpi vpi vci vci [ single-service ] ip-addr [ ipmasklength ]
bind ip { adsl | shdsl } frameid/slotid/portid { vpi vpi vci vci { single-service | user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] } | autosense } ip-addr [ ipmasklength ]
bind ip eth frameid/slotid/portid { stream | user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] } ip-addr [ ipmasklength ]
bind ip vdsl frameid/slotid/portid { stream | user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] | autosense } ip-addr [ ipmasklength ]
bind ip vdsl frameid/slotid/portid vpi vpi vci vci { single-service | user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] } ip-addr [ ipmasklength ]
bind ip service-port index { ip-addr [ ipmasklength ] | ipv6-addr/prefix-length }
bind ip gpon frameid/slotid/portid gemport gemportid [ user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] ] ip-addr [ ipmasklength ]
undo bind ip service-port index { ip-addr | all | ipv6-addr/prefix-length }
undo bind ip gpon frameid/slotid/portid [ gemport gemportid [ { user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] } ] { ip-addr [ ipmasklength ] | all } ]
undo bind ip { adsl | shdsl | vdsl | atm | eth } frameid/slotid/portid all
undo bind ip { adsl | shdsl } frameid/slotid/portid { vpi vpi vci vci [ single-service | user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p ] | autosense } { ip-addr [ ipmasklength ] | all }
undo bind ip atm frameid/slotid/portid { all | vpi vpi vci vci [ single-service ] { ip-addr [ ipmasklength ] | all } }
undo bind ip eth frameid/slotid/portid [ user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] ] { ip-addr [ ipmasklength ] | all }
undo bind ip vdsl frameid/slotid/portid [ user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] | autosense ] { ip-addr [ ipmasklength ] | all }
undo bind ip vdsl frameid/slotid/portid vpi vpi vci vci [ single-service | user-encap user-encap | user-vlan { untagged | user-vlanid } | user-8021p user-8021p [ user-vlan user-vlanid ] ] { ip-addr [ ipmasklength ] | all }

Parameters

Parameter Description Value
ip Indicates the IP address. -
adsl Binds an ADSL service port to an IP address. To access the network in the ADSL mode, use this parameter. -
shdsl Binds an SHDSL service port to an IP address. To access the network in the SHDSL mode, use this parameter. -
atm Binds an ATM service port to an IP address. To access the network in the ATM mode, use this parameter. -
eth Binds an ETH port to an IP address. To access the network in the ETH mode, use this parameter. -
vdsl Binds a VDSL2 service port to an IP address. To access the network in the VDSL2 mode, use this parameter. -
gpon Binds a GPON service port to an IP address. To access the network in the GPON mode, use this parameter. -
frameid/slotid/portid Indicates the subrack ID, slot ID, and port ID. Enter a slash (/) between the subrack, slot, and port IDs. To specify the physical port to which a service port belongs, use this parameter. Please see Differences Between Shelves.
vpi vpi Indicates VPI value of the service port. Identifies a virtual path when used with the VCI value.
Numeral type. Range:
  • xDSL board. Range: 0-255.
  • Other boards. Range: 0-4095.
vci vci Indicates VCI value of the service port. Identifies a virtual path when used with the VPI value.
  • Numeral type. xDSL board. Range: 32-255.
  • Numeral type. Other boards. Range: 32-65535.
single-service When the port type is single service port for single service, use this parameter. -
autosense When a service port needs to automatically learn user-side VPI/VCI, use this parameter. -
stream In the ETH or VDSL PTM access mode and for single port for single service, to bind a port to an IP address, use this parameter. -
user-vlan Indicates user-side VLAN of a service port. To bind an IP address to a service port whose user-side VLAN ID is specified, use this parameter. -
user-vlanid Indicates the VLAN ID. It uniquely identifies a VLAN. Numeral type. Range: 1-4095.
user-8021p user-8021p Indicates the user-side 802.1p priority of the service port. To bind an IP address to a service port whose user-side 802.1p priority is specified, use this parameter. Numeral type. Range: 0-7.
user-encap user-encap Indicates user-side encapsulation type of a service port. To bind an IP address to a service port whose user-side encapsulation type is specified, use this parameter. Enumerated type. Options: pppoe, ipoe.
untagged When the service port needs to carry multiple services and the services are differentiated by the user side VLAN, you can specify the packet type as untagged.
An untagged data packet does not contain the VLAN information.
-
ip-addr Indicates the IP address. Dotted decimal notation. It can be only a unicast IP address. IPv4 address format. Dotted decimal notation.
ipmasklength Indicates the length of an IP address mask. You can choose to specify the length or not. When the mask length is not specified, a single IP address is bound. When the mask length is specified, all IP addresses in the subnet that is specified by the IP address and the mask are bound. Numeral type. Range: 17-31.
ipv6-addr Indicates the IPv6 address. IPv6 address format. Colon hexadecimal notation. Range: 0:0::0-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ("::" indicates that the field value between them is 0).
prefix-length Indicates the subnet prefix length of the IPv6 address. It is used with ipv6-prefix to specify a destination subnet. Numeral type. Range: 1-64.
all Indicates that all service ports are unbound under a specified physical port from the IP address or a specified service port from all IP addresses is unbound. -
service-port index Indicates the service port ID. It uniquely identifies a service port.
Numeral type,Range:
  • SCUK/SCUL/SCUN:0-32767.
  • SCUB/SCUF:0-16383.
  • SCUH/SCUV:0-131071.
  • MCUD/MCUD1/MCUE:0-20479.
gemport gemportid Indicates the GEM port ID. GEM ports of each PON port are numbered in a centralized way. GEM ports 0-127 are reserved for the private use of OMCI and GEM ports 4000-4095 serve as channels for special use. Numeral type. Range: 128-3999.

Modes

Global config mode

Level

Operator level

Usage Guidelines

  • After an IP address is bound to a service port, the service forwarding module checks the source IP address of the packet sent from the user. If the source IP address (only the IPv6 prefix is matched for IPv6 packets and IPv6 addresses) of a user-side packet differs from all IP addresses that are bound to the receiving service port, the packet is discarded.
  • The IPv4 address bound to a service port must be a unicast IP address. An IPv4 address can be bound to a network segment with the length ranging from 17 bits to 32 bits or can be bound to an IPv4 address.
  • The IPv6 address bound to a service port must be a unicast IP address. An IPv6 address prefix with the length of 48 bits, 56 bits, 60 bits, or 64 bits, or an IPv6 address can be bound to a port. The IPv6 prefix bound to a port cannot have a length longer than 64 bytes.
  • The number of IP addresses that can be bound to a service port is limited. Each service port can be bound to a maximum of eight IPv4 addresses, four IPv4 address network segments, four IPv6 prefixes, or two IPv6 addresses. IPv4 and IPv6 share the hybrid service ports (resources) that support both IPv4 and IPv6 services. The resources occupied by each IPv6 prefix are twice that of an IPv4 address; the resources occupied by each IPv6 address are four times of that of an IPv4 address; the resources occupied by each IPv4 network segment are the same as that of an IPv4 address. Addresses can be bound only when the corresponding resources are available.
  • To ensure that DAD packets are transparently transmitted, bind a maximum of six static IPv4 addresses to a service port (one dynamic IPv6 address occupies resources of two static IPv4 addresses).
  • If a service port belongs to a bundle, the bound IP address takes effect to the entire bundle. All service ports in a bundle can be bound to a maximum of eight IPv4 addresses, four IPv4 network segments, four IPv6 prefixes, or two IPv6 addresses. For the bundle that contains hybrid service ports, the resources occupied by each IPv6 address are twice that of an IPv4 address. Addresses can be bound only when the corresponding resources are available.
  • Only H805GPBD supports IPv4 network segment binding. When bound to other boards, an IPv4 network segment is bound to the boards as multiple IPv4 addresses.

Example

To bind IP address 10.10.10.2 to the ADSL service port on physical port 0/3/0 with VPI/VCI of 0/35 and user-side VLAN of 100, do as follows:
huawei(config)#bind ip     
{ adsl<K>|atm<K>|eth<K>|gpon<K>|service-port<K>|shdsl<K>|vdsl<K> }:adsl         
{ frameid/slotid/portid<S><Length 5-18> }:0/3/0 
{ autosense<K>|vpi<K> }:vpi                                                     
{ vpi<U><0,255> }:0                                                            
{ vci<K> }:vci                                                                  
{ vci<U><32,65535> }:35                                                         
{ ip-addr<I><X.X.X.X>|single-service<K>|user-8021p<K>|user-encap<K>|user-vlan<K> }:user-vlan    
{ untagged<K>|user-vlanid<U><1,4095> }:100                                      
{ ip-addr<I><X.X.X.X> }:10.10.10.2                                              
{ <cr>|integer<U><0,32> }:                                                      
                                                                                
  Command:                                                                      
          bind ip adsl 0/3/0 vpi 0 vci 35 user-vlan 100 10.10.10.2      
To bind IP address 10.10.10.10 to the service port whose GEM port ID is 128 and is at port 0/3/0, do as follows:
huawei(config)#bind ip    
{ adsl<K>|atm<K>|eth<K>|gpon<K>|service-port<K>|shdsl<K>|vdsl<K> }:gpon         
{ frameid/slotid/portid<S><Length 5-18> }:0/3/0 
{ gemport<K> }:gemport                                                          
{ gemport<U><128,3999> }:128                 
{ ip-addr<I><X.X.X.X>|user-8021p<K>|user-vlan<K> }:10.10.10.10                   
{ <cr>|integer<U><0,32> }:                                                      
                                                                                
  Command:                                                                      
          bind ip gpon 0/3/0 gemport 128 10.10.10.10  
To bind IP addresses 10.10.20.0-10.10.20.7 to the ADSL service port on physical port 0/3/0 with VPI/VCI of 0/36, do as follows:
huawei(config)#bind ip     
{ adsl<K>|atm<K>|eth<K>|gpon<K>|service-port<K>|shdsl<K>|vdsl<K> }:adsl         
{ frameid/slotid/portid<S><Length 5-18> }:0/3/0
{ autosense<K>|vpi<K> }:vpi                                                     
{ vpi<U><0,255> }:0                                                            
{ vci<K> }:vci                                                                  
{ vci<U><32,65535> }:36                                                         
{ ip-addr<I><X.X.X.X>|single-service<K>|user-8021p<K>|user-encap<K>|user-vlan<K> }:single-service 
{ ip-addr<I><X.X.X.X> }:10.10.20.0                                             
{ <cr>|integer<U><0,32> }:29                                                    
                                                                                
  Command:                                                                      
          bind ip adsl 0/3/0 vpi 0 vci 36 single-service 10.10.20.0 29          
To unbind IP address 10.10.20.1 from the ADSL service port on physical port 0/3/0 with VPI/VCI of 0/36, do as follows:
huawei(config)#undo bind ip  
{ adsl<K>|atm<K>|eth<K>|gpon<K>|service-port<K>|shdsl<K>|vdsl<K> }:adsl         
{ frameid/slotid/portid<S><Length 5-18> }:0/3/0
{ all<K>|autosense<K>|vpi<K> }:vpi                                              
{ vpi<U><0,255> }:0                                                            
{ vci<K> }:vci                                                                  
{ vci<U><32,65535> }:36                                                         
{ all<K>|ip-addr<I><X.X.X.X>|single-service<K>|user-8021p<K>|user-encap<K>|user-vlan<K> }:single-service 
{ all<K>|ip-addr<I><X.X.X.X> }:10.10.20.1                                       
                                                                                
  Command:                                                                      
          undo bind ip adsl 0/3/0 vpi 0 vci 36 single-service 10.10.20.1 
To bind the IPv6 prefix 2001:DB8:0:CD30::/64 to service port 0, do as follows:
huawei(config)#bind ip     
{ adsl<K>|atm<K>|eth<K>|gpon<K>|service-port<K>|shdsl<K>|vdsl<K> }:service-port
{ index<U><0,32767> }:0
{ ip-addr<I><X.X.X.X>|x:x::x:x/m<IPV6><X:X::X:X/M> }:2001:DB8:0:CD30::/64

  Command:
          bind ip service-port 0 2001:DB8:0:CD30::/64

System Response