Home > HP > Printer > HP 5500 Ei 5500 Si Switch Series Configuration Guide

HP 5500 Ei 5500 Si Switch Series Configuration Guide

    Download as PDF Print this page Share this page

    Have a look at the manual HP 5500 Ei 5500 Si Switch Series Configuration Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    Page
    of 2513
    							 305 
    Step Command Remarks 
    3.  Configure the maximum 
    number of downstream nodes 
    for a single IPv6 multicast 
    forwarding entry.  multicast ipv6 forwarding-table 
    downstream-limit 
    limit  Optional. 
    128 by default. 
     
    Displaying and maintaining IPv6 multicast routing 
    and forwarding 
     
    Task Command Remarks 
    Display the IPv6 multicast boundary 
    information.  display multicast ipv6 boundary 
    { group  
    [  ipv6-group-address  [ prefix-length ] ] | scope 
    [ scope-id  ] } [ interface  interface-type 
    interface-number  ] [ | { begin  | exclude  | 
    include  } regular-expression ]   Available in any 
    view 
    Display the information of the IPv6 
    multicast forwarding table.  display multicast ipv6 forwarding-table 
    [ ipv6-source-address
     [ prefix-length ] | 
    ipv6-group-address  [ prefix-length ] | 
    incoming-interface  { interface-type 
    interface-number  | register  } | 
    outgoing-interface { exclude  | include  | 
    match } { interface-type interface-number  | 
    register  } | statistics  | slot  slot-number  ] * 
    [ port-info  ] [ | { begin |  exclude | include  } 
    regular-expression  ]   Available in any 
    view
     
    Display the DF information of the IPv6 
    multicast forwarding table.  display multicast ipv6 forwarding-table
     
    df-info  [ rp-address  ] [ slot slot-number  ] [ | 
    {  begin |  exclude | include  } 
    regular-expression  ]  Available in any 
    view 
    Display the information of the IPv6 
    multicast routing table.
     display multicast ipv6 routing-table
     
    [ ipv6-source-address  [ prefix-length ] |  
    ipv6-group-address  [ prefix-length ] | 
    incoming-interface  { interface-type 
    interface-number  | register  } | 
    outgoing-interface { exclude  | include  | 
    match } { interface-type interface-number  | 
    register  } ] * [ | { begin |  exclude | include  } 
    regular-expression  ]  Available in any 
    view
     
    Display the RPF route information of the 
    specified IPv6 multicast source.
     display multicast ipv6 rpf-info
     
    ipv6-source-address  [ ipv6-group-address  ] [ | 
    {  begin |  exclude | include  } 
    regular-expression  ]  Available in any 
    view
     
    Clear forwarding entries from the IPv6 
    multicast forwarding table.
     reset multicast ipv6 forwarding-table
     
    { { ipv6-source-address  [ prefix-length ] | 
    ipv6-group-address  [ prefix-length ] | 
    incoming-interface  { interface-type 
    interface-number  | register  } } * | all  }  Available in user 
    view
      
    						
    							 306 
    Task Command Remarks 
    Clear routing entries from the IPv6 
    multicast routing table. reset multicast ipv6 routing-table
     
    { { ipv6-source-address  [ prefix-length ] | 
    ipv6-group-address  [ prefix-length ] | 
    incoming-interface  { interface-type 
    interface-number  | register  } } * | all  }  Available in user 
    view
     
     
    For more information about designated forwarder (DF), see  Configuring IPv6 PIM (available only on the 
    HP 5
    500 EI) . 
     
     IMPORTANT: 
    The 
    reset  command clears the information in the IPv6 multicast routin
    g table or the multicast forwarding 
    table and might cause transmission failure of IPv6 multicast information.   
    When a routing entry is deleted from the IPv6 multic ast routing table, the corresponding forwarding entry 
    is also deleted from the IPv6 multicast forwarding table.  
    When a forwarding entry is deleted from the IPv6 mu lticast forwarding table, the corresponding routing 
    entry is also deleted from the IPv6 multicast routing table. 
    Troubleshooting IPv6 multicast policy configuration  
    Abnormal termination of IPv6 multicast data  
    Symptom 
    •   A host sends an MLD report announcing its joining an IPv6 multicast group (G). However, no 
    member information about the IPv6 multicast group (G) exists on the intermediate router. The 
    intermediate router can receive IPv6 multicast packets successfully, but the packets cannot reach the 
    stub network. 
    •   The interface of the intermediate router receives  the IPv6 multicast packets, but no corresponding (S, 
    G) entry exists in the IPv6 PIM routing table. 
    Analysis 
    •   The multicast ipv6 boundary  command filters IPv6 multicast packets received on an inter face. If an 
    IPv6 multicast packet fails to match the IPv6 ACL rule of this command, IPv6 PIM will create no 
    routing entry. 
    •   In addition, the  source-policy c o m m a n d  i n  I P v 6  P I M  f i l t e r s  r e c e i v e d  I P v 6  m u l t i c a s t  p a c k e t s .  I f  a n  I P v 6  
    multicast packet fails to match the IPv6 ACL rule of this command, IPv6 PIM will not create a routing 
    entry, either. 
    Solution  
    1.  Use the  display current-configuration  command to display the IPv6 ACL rule configured on the 
    multicast forwarding boundary. Change the IPv6 ACL rule used in the  multicast ipv6 boundary 
    command so that the source IP address of the IP v6 multicast packets and the IPv6 multicast group 
    address can both match the IPv6 ACL rule. 
    2.  View the configuration of the multicast filter. Use the  display current-configuration command to 
    display the configuration of the IPv6 multicast  filter. Change the IPv6 ACL rule used in the  
    						
    							 307 
    source-policy command so that the source IP address of the IPv6 multicast packets and the IPv6 
    multicast group address can both match the IPv6 ACL rule.   
    						
    							 308 
    Configuring MLD (available only on the HP 
    5500 EI) 
    Overview 
    An IPv6 router uses the Multicast Listener Discovery (MLD) protocol to discover the presence of multicast 
    listeners on the directly attached subnets. Multicast listeners are nodes that want to receive IPv6 multicast 
    packets. 
    Through MLD, the router can determine whether any IPv6 multicast listeners exist on the directly 
    connected subnets, put corresponding records in the database, and maintain timers related to IPv6 
    multicast addresses. 
    Routers running MLD use an IPv6 unicast link-local address as the source address to send MLD messages. 
    MLD messages are Internet Control Message Protocol for IPv6 (ICMPv6) messages. All MLD messages 
    are confined to the local subnet, with a hop count of 1. 
    The term router in this document refers to both routers and Layer 3 switches. 
    The term interface in the MLD features refers to Layer 3 interfaces, including VLAN interfaces and 
    route-mode (or Layer 3) Ethernet ports. You can set an  Ethernet port to operate in route mode by using the 
    port  link-mode  route  command (see  Layer 2—LAN Switching Configuration Guide ). 
    MLD versions 
    •  MLDv1 (defined in RFC 2710), which is derived from IGMPv2. 
    •   MLDv2 (defined in RFC 3810), which is derived from IGMPv3. 
    All MLD versions support the Any-Source Multicast (ASM) model. In addition, MLDv2 can directly 
    implement the Source-Specific Multicast (SSM) model, but MLDv1 must work with the MLD SSM mapping 
    function to implement SSM service.  
    For more information about the ASM and SSM models, see  Multicast overview. 
    How MLDv1 works 
    MLDv1 implements IPv6 multicast listener management based on the query/response mechanism. 
    MLD querier election 
    All IPv6 multicast routers on the same subnet can monitor MLD listener report messages (often called 
    reports) from hosts, but only one router is needed for sending MLD query messages (often called 
    queries). A querier election mechanism determines  which router will act as the MLD querier on the 
    subnet.  
    1.  Initially, every MLD router assumes itself as the querier and sends MLD general query messages 
    (often called general queries) to all hosts and  routers on the local subnet. The destination address 
    is FF02::1.   
    						
    							 309 
    2.
     
    After receiving a general query, every MLD router  compares the source IPv6 address of the query 
    message with its own interface address. After com parison, the router with the lowest IPv6 address 
    wins the querier election and all ot her routers become non-queriers.  
    3. All the non-queriers start a timer called the other querier present timer. If a router receives an 
    MLD query from the querier before the timer expires,  it resets this timer. Otherwise, it assumes that 
    the querier has timed out and initiate s a new querier election process.  
    Joining an IPv6 multicast group 
    Figure 81 MLD queries and reports 
     
     
    Assume that Host B and Host C will receive IPv6 multicast data addressed to IPv6 multicast group G1, 
    and Host A will receive IPv6 multicast data addressed to G2, as shown in  Figure 81. T
     he following 
    process describes how the hosts join the IPv6 multicast groups and how the MLD querier (Router B in the 
    figure) maintains the IPv6 multicast group memberships:  
    1.  The hosts send unsolicited MLD repo rts to the addresses of the IPv6 multicast groups that they will 
    join, without having to wait for the  MLD queries from the MLD querier.  
    2. The MLD querier periodically mult icasts MLD queries (with the destination address of FF02::1) to 
    all hosts and routers on the local subnet.  
    3.  After receiving a query message, Host B or Host C  (the delay timer of whichever expires first) sends 
    an MLD report to the IPv6 multicast group addre ss of G1, to announce its membership for G1. 
    Assume that Host B sends the report message. Afte r hearing the report from Host B, Host C, which 
    is on the same subnet as Host B, suppresses its own report for G1, because the MLD routers (Router 
    A and Router B) have already known that at least one host on the local subnet is interested in G1. 
    This mechanism, known as the MLD  report suppression, helps reduce traffic on the local subnet.  
    4. At the same time, because Host A is interested in  G2, it sends a report to the IPv6 multicast group 
    address of G2.  
    5.  Through the query/report process, the MLD routers learn that members of G1 and G2 are 
    attached to the local subnet, and the IPv6 multicast  routing protocol (for example, IPv6 PIM) that is 
    running on the routers generates (*, G1) and (*, G2) multicast forwarding entries. These entries 
    will be the basis for subsequent IPv6 multicast fo rwarding, where * represents any IPv6 multicast 
    source.  
    Query
    Report
    Querier
    Host A (G2) Host B
    (G1) Host C
    (G1)
    Ethernet Router A
    Router B
    IPv6 network 
    						
    							 310 
    6.
     
    When the IPv6 multicast data addres sed to G1 or G2 reaches an MLD router, because the (*, G1) 
    and (*, G2) multicast forwarding entries exist on  the MLD router, the router forwards the IPv6 
    multicast data to the local subnet, and then the receivers on the subnet receive the data.  
    Leaving an IPv6 multicast group 
    When a host leaves a multicast group, the following occur:  
    1.  The host sends an MLD done message to all IPv6 multicast routers on the local subnet. The 
    destination address is FF02::2. 
    2. After receiving the MLD done message, the querier sends a configurable number of 
    multicast-address-specific queries to  the group that the host is leaving. The destination address field 
    and group address field of the message are both fill ed with the address of the IPv6 multicast group 
    that is being queried.  
    3.  One of the remaining members (if any on the subnet) of the group being queried should send a 
    report within the time of the maximum re sponse delay set in the query messages.  
    4. If the querier receives a report for the group  within the maximum response delay time, it will 
    maintain the memberships of the IPv6 multicast gr oup. Otherwise, the querier will assume that no 
    hosts on the subnet are still interested in IPv6 mu lticast traffic addressed to that group and will stop 
    maintaining the memberships of the group.  
    How MLDv2 works 
    Compared with MLDv1, MLDv2 provides the following new features:  
    IPv6 multicast group filtering 
    MLDv2 has introduced IPv6 multicast source filtering mo des (Include and Exclude), so that a host not only 
    can join a designated IPv6 multicast group, but also can specify to receive or reject multicast data from 
    designated IPv6 multicast sources. When a host joins an IPv6 multicast group, one of the following 
    situation occurs: 
    •   I f  i t expe cts  I Pv6  mu l tic ast data from specific  I P v6  mu l ticast sources  l ike  S1, S2, … , i t sends  a re por t  
    with Filter-Mode denoted as Include Sources (S1, S2, …).  
    •   If it does not expect I Pv6 multicast data from specific I Pv6 multicast sources like S1, S2, …, it sends 
    a report with Filter-Mode denoted as Exclude Sources (S1, S2, …).  
    As shown in  Figure 82,
     the network comprises two IPv6 multicast sources, Source 1 (S1) and Source 2 
    (S2), both of which can send IPv6 multicast data to IPv6 multicast group G. Host B is interested only in 
    the IPv6 multicast data that Source 1 sends to G but not in the data from Source 2.   
    						
    							 311 
    Figure 82 Flow paths of multicast-address-and- source-specific multicast traffic 
     
     
    In the case of MLDv1, Host B cannot select IPv6 multicast sources when it joins IPv6 multicast group G. 
    Therefore, IPv6 multicast streams from both Source 1 and Source 2 will flow to Host B whether it needs 
    them or not.   
    When MLDv2 is running on the hosts and routers, Host B can explicitly express its interest in the IPv6 
    multicast data that Source 1 sends to G (denoted as  (S1, G)), rather than the IPv6 multicast data that 
    Source 2 sends to G (denoted as (S2, G)). Thus, only IPv6 multicast data from Source 1 will be delivered 
    to Host B.  
    MLD state 
    A multicast router that is running MLDv2 maintains the multicast address state per multicast address per 
    attached subnet. The multicast address state consists of the following information: 
    •   Filter mode —The router keeps tracing the Include or Exclude state. 
    •   List of sources —The router keeps tracing the newly added or deleted IPv6 multicast source. 
    •   Timers —Filter timers, including the time that the router waits before switching to the Include mode 
    after an IPv6 multicast address times out, the source timer for source recording, and so on. 
    Receiver host state listening  
    By listening to the state of receiver hosts, a multicast router running MLDv2 records and maintains 
    information of hosts joining the source group on the attached subnet. 
    MLD messages 
    The following descriptions are based on MLDv2 messages. 
    MLD query message 
    An MLD querier learns the multicast listening state of neighbor interfaces by sending MLD query 
    messages. The dark area in  Figure 83 s
    hows the MLDv1 message format.  
    						
    							 312 
    Figure 83 MLDv2 query message format 
     
     
    Table 9 MLDv2 query message field description 
    Field Descri
    ption 
    Type = 130   Message type. For a query message, this field is set to 130.
     
    Code  Initialized to zero.
     
    Checksum
      Standard IPv6 checksum.
     
    Maximum Response Delay  Maximum response delay allowed before a host sends a report message.
    Reserved
      Reserved field and initialized to zero.
     
    Multicast Address 
    • This field is set to 0 in a general query message. 
    • It is set to a specific IPv6 multicast address in a 
    multicast-address-specific query message or 
    multicast-address-and-source-specific query message.  
    S
      Flag indicating whether a router up
    dates the timer for suppression after 
    receiving a query message.  
    QRV
      Querier’s Robustness Variable.
     
    QQIC
      Querier’s Query Interval Code. 
     
    Multicast Address (128 bits)
    Type = 130Code
    07 1
    5 31Checksum
    Maximum Response DelayReserved
    ReservedSQRVQQICNumber of Sources (n)
    34
    Source Address [1] (128 bits)
    Source Address [n] (128 bits) 
    						
    							 313 
    Field Description 
    Number of Sources 
    • This field is set to 0 in a general query message or a 
    multicast-address-specific query message. 
    • This field represents the number of source addresses in a 
    multicast-address-and-source-specific query message.  
    Source Address( i )
     IPv6 multicast source address in a multicast-address-specific query 
    message (i = 1, 2, .., n, where n represents the number of multicast source 
    addresses.)
     
     
    MLD report message 
    A host sends an MLD report message to repo rt the current multicast listening state. Figure 84 sh ows the 
    MLD report message format. 
    Figure 84  MLDv2 report message format 
     
     
    Table 10 MLDv2 report message field description 
    Field   Descri
    ption 
    Type = 143
      Message type. For a report message, this field is set to 143.
     
    Reserved  The Reserved fields are set to 0 
    on transmission and ignored on 
    reception.  
    Checksum   Standard IPv6 checksum.
     
    Number of Multicast Address Records
     This field indicates how many IPv6 multicast address records are 
    present in this report message.
     
    Multicast Address Record(i) This field represents information 
    of each IPv6 multicast address 
    the host listens to on the interface from which the report message 
    is sent, including record type, IPv6 multicast address, and IPv6 
    multicast source address on the sender (i= 1, 2, ... m, where m 
    represents the number of IPv6 multicast address records).   
    						
    							 314 
     
    MLD SSM mapping 
    The MLD SSM mapping feature enables you to configure static MLD SSM mappings on the last hop router 
    to provide SSM support for receiver hosts that are running MLDv1. The SSM model assumes that the last 
    hop router has identified the desired IPv6 multicast sources when receivers join IPv6 multicast groups. 
    •  W h e n  a n  M L D v 2  e n a b l e d  h o s t  j o i n s  a  m u l t i c a s t  g r o u p ,  i t  c a n  e x p l i c i t l y  s p e c i f y  o n e  o r  m o r e  m u l t i c a s t  
    sources in its MLDv2 report. 
    •   An MLDv1-enabled host, however, cannot specify multicast source addresses in its MLDv1 report. 
    You must configure the MLD SSM mapping feature to translate the (*, G) information in the MLDv1 
    report into (G, INCLUDE, (S1, S2...)) information. 
    Figure 85  Network diagram 
     
     
    On the IPv6 SSM network in Figure 85, Host A and Host B are running MLDv1 and Host C is running 
    MLDv2. To provide SSM service for Host A and Host B, you must configure the MLD SSM mapping 
    feature on Router A. 
    With the MLD SSM mapping feature configured, when Router A receives an MLDv1 report, it checks the 
    IPv6 multicast group address G carried in the message. 
    •   If G is not in the IPv6 SSM group range, Router A cannot provide the SSM service but can provide 
    the ASM service. 
    •   If G is in the I Pv6 SSM group range but no MLD SSM mappings have been configured for the I Pv6 
    multicast group G on Router A, Router A cannot provide SSM service and drops the packet.  
    •   If G is in the I Pv6 SSM group range, and the MLD SSM mappings have been configured on Router 
    A for multicast group G, Router  A translates the (*, G) information in the MLD report into (G, 
    INCLUDE, (S1, S2...)) information based on the configured MLD SSM mappings and provides SSM 
    service accordingly. 
     
      NOTE: 
    The MLD SSM mapping feature does not process MLDv2 reports. 
     
    For more information about the IPv6 SSM group range, see  Configuring IPv6 PIM (available only on the 
    HP 5
    500 EI) . 
    MLDv1 report
    MLDv2 report
    Router AQuerier
    Host A (MLDv1)
    IPv6 SSM
    Receiver Host B (MLDv1)Receiver
    Host C (MLDv2)Receiver 
    						
    All HP manuals Comments (0)

    Related Manuals for HP 5500 Ei 5500 Si Switch Series Configuration Guide