HP ProCurve 2910al Switch September 2009 W.14.03 Multicast and Routing Guide...
Publication Number performance, or use of this material. 5992-5440 The only warranties for HP products and services are set September 2009 forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.
Note at the top of this page. ■ Read Me First—Provides software update information, product notes, and other information. HP ProCurve Switch Quick Setup—Provides quick start installation ■ instructions. See the Installation and Getting Started Guide for more detailed information.
Software Feature Index For the software manual set supporting your 2910al switch model, this feature index indicates which manual to consult for information on a given software feature. N o t e This Index does not cover IPv6 capable software features. For information on IPv6 protocol operations and features (such as DHCPv6, DNS for IPv6, Ping6, and MLD Snooping), refer to the IPv6 Configuration Guide.
Introduction This guide is intended for use with the following switches: ■ HP ProCurve 2910al Switch It describes how to use the command line interface (CLI), Menu interface, and web browser to configure, manage, monitor, and troubleshoot switch opera tion. For an overview of other product documentation for the above switches, refer to “Product Documentation”...
Getting Started Conventions Boldface indicates use of a CLI command, part of a CLI command syntax, ■ or other displayed element in general text. For example: “Use the copy tftp command to download the key from a TFTP server.” Italics indicate variables for which you must supply a value when execut ■...
Getting Started Sources for More Information Keys Simulations of actual keys use a bold, sans-serif typeface with square brackets. For example, the Tab key appears as and the “Y” key appears as [Tab] Sources for More Information For information about switch operation and features not covered in this guide, consult the following sources: Feature Index—For information on which manual to consult for a given ■...
Getting Started Sources for More Information • port configuration, trunking, traffic control, and PoE operation • SNMP, LLDP, and other network management topics • file transfers, switch monitoring, troubleshooting, and MAC address management Advanced Traffic Management Guide—Use this guide for information on ■...
Getting Started Sources for More Information Getting Documentation From the Web To obtain the latest versions of documentation and release notes for your switch: Go to the ProCurve Networking web site at www.procurve.com Click on Customer Care. Click on Manuals. Click on the product for which you want to view or download a manual.
Getting Started Sources for More Information Command Line Interface If you need information on a specific command in the CLI, type the command name followed by help. For example: Figure 1-3. Example of CLI Help Web Browser Interface If you need information on specific features in the ProCurve Web Browser Interface (hereafter referred to as the “web browser interface”), use the online Help.
Getting Started Need Only a Quick Start? Need Only a Quick Start? IP Addressing If you just want to give the switch an IP address so that it can communicate on your network, or if you are not using VLANs, ProCurve recommends that you use the Switch Setup screen to quickly configure IP addressing.
Multimedia Traffic Control with IP Multicast (IGMP) Overview Overview This chapter describes multimedia traffic control with IP multicast (IGMP) to reduce unnecessary bandwidth usage on a per-port basis, and how to config ure it with the switch’s built-in interfaces: For general information on how to use the switch’s built-in interfaces, refer to these chapters in the Management and Configuration Guide for your switch: ■...
Multimedia Traffic Control with IP Multicast (IGMP) IGMP General Operation and Features IGMP General Operation and Features IGMP Features Feature Default Menu view igmp configuration — page 2-7 show igmp status for multicast — groups used by the selected VLAN enabling or disabling IGMP disabled —...
Multimedia Traffic Control with IP Multicast (IGMP) IGMP General Operation and Features N o t e IGMP configuration on the switches covered in this guide operates at the VLAN context level. If you are not using VLANs, then configure IGMP in VLAN 1 (the default VLAN) context.
Multimedia Traffic Control with IP Multicast (IGMP) IGMP General Operation and Features IGMP Operating Features Basic Operation In the factory default configuration, IGMP is disabled. To enable IGMP If multiple VLANs are not configured, you configure IGMP on the default ■...
Multimedia Traffic Control with IP Multicast (IGMP) IGMP General Operation and Features N o t e s Whenever IGMP is enabled, the switch generates an Event Log message indicating whether querier functionality is enabled. IP multicast traffic groups are identified by IP addresses in the range of 220.127.116.11 to 18.104.22.168.
Multimedia Traffic Control with IP Multicast (IGMP) CLI: Configuring and Displaying IGMP CLI: Configuring and Displaying IGMP IGMP Commands Used in This Section show ip igmp configuration page 2-7 ip igmp page 2-9 high-priority-forward page 2-11 auto <[ethernet] <port-list> page 2-10 blocked <[ethernet] <port-list>...
Multimedia Traffic Control with IP Multicast (IGMP) CLI: Configuring and Displaying IGMP For example, suppose you have the following VLAN and IGMP configurations on the switch: VLAN ID VLAN Name IGMP Forward with Querier Enabled High Priority DEFAULT_VLAN VLAN-2 VLAN-3 You could use the CLI to display this data as follows: Figure 2-1.
Multimedia Traffic Control with IP Multicast (IGMP) CLI: Configuring and Displaying IGMP Enabling or Disabling IGMP on a VLAN. You can enable IGMP on a VLAN, along with the last-saved or default IGMP configuration (whichever was most recently set), or you can disable IGMP on a selected VLAN. Syntax: [no] ip igmp Enables IGMP on a VLAN.
Multimedia Traffic Control with IP Multicast (IGMP) CLI: Configuring and Displaying IGMP Configuring Per-Port IGMP Traffic Filters. Syntax: vlan < vid > ip igmp [auto < port-list > | blocked < port-list > | forward < port-list >] Used in the VLAN context, this command specifies how each port should handle IGMP traffic.
Multimedia Traffic Control with IP Multicast (IGMP) CLI: Configuring and Displaying IGMP Configuring IGMP Traffic Priority. Syntax: vlan < vid > ip igmp high-priority-forward This command assigns “high” priority to IGMP traffic or returns a high-priority setting to “normal” priority. (The traffic will be serviced at its inbound priority.) (Default: normal.) ProCurve(config)# vlan 1 ip igmp high-priority-forward...
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates How IGMP Operates The Internet Group Management Protocol (IGMP) is an internal protocol of the Internet Protocol (IP) suite. IP manages multicast traffic by using switches, multicast routers, and hosts that support IGMP. (In Hewlett-Pack ard’s implementation of IGMP, a multicast router is not necessary as long as a switch is configured to support IGMP with the querier...
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates in the join request is determined by the requesting application running on the IGMP client.) When a networking device with IGMP enabled receives the join request for a specific group, it forwards any IP multicast traffic it receives for that group through the port on which the join request was received.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates IGMP Function Available With IP Addressing Available Operating Differences Without an IP Address Configured on the VLAN Without IP Addressing? Configure IGMP traffic forwarding to normal or None high-priority forwarding. Age-Out IGMP group addresses when the last Requires that another IGMP device in the VLAN has an IP address and can operate as Querier.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates removing the IGMP group filter before the Querier has recognized the IGMP leave. The Querier will continue to transmit the multicast group during this short time, and because the group is no longer registered the switch will then flood the multicast group to all ports.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates In the next figure, automatic Fast-Leave operates on the switch ports for IGMP clients “3A” and “5A”, but not on the switch port for IGMP clients “7A” and 7B, Server “7C”, and printer “7D”. Fast-Leave IGMP Server automatically operates on...
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates Configuring Fast-Leave IGMP. Syntax: [no] ip igmp fastleave < port-list > Enables IGMP fast-leaves on the specified ports in the selected VLAN. The no form of the command disables IGMP fast-leave on the specified ports in the selected VLAN.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates Configuring Delayed Group Flush When enabled, this feature continues to filter IGMP groups for a specified additional period of time after IGMP leaves have been sent. The delay in flushing the group filter prevents unregistered traffic from being forwarded by the server during the delay period.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates How IGMP Proxy Forwarding Works The following steps illustrate how to flood a flow from the PIM-SM domain into the PIM-DM domain when an IGMP join for that flow occurs in the PIM-DM domain (refer to figure 2-4).
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates PIM SM DOMAIN Border router 1 Multicast traffic source (Multicast address 22.214.171.124 Border router 2 PIM DM DOMAIN VLAN 3 Routing Switch Proxy joins towards Border router 1 VLAN 2 Routing Switch 1 Routing Switch 3 VLAN 1...
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates CLI Commands for IGMP Proxy Configuration Syntax: [no] igmp-proxy-domain <domain-name> [<border-router-ip-address> <mcast-range | all>] Add or leave a multicast domain. The no form of the command is used to remove a multicast domain. All VLANs associated with the domain must first be removed for this command to work.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates The example below shows the lower and upper boundaries of the multicast address range associated with the domain named Bob. ProCurve(config)# igmp-proxy-domain Bob 126.96.36.199 188.8.131.52 ProCurve(config)# igmp-proxy-domain Bob 184.108.40.206 220.127.116.11 Figure 2-6.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates IGMP Proxy Show Command Syntax: show igmp-proxy < entries | domains | vlans > Shows the currently active IGMP proxy entries, domains, or vlans. ProCurve(config)# show igmp-proxy entries Total number of multicast routes: 2 Multicast Address Border Address Multicast Domain ----------------- --------------...
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates ProCurve(config)# show igmp-proxy vlans IGMP PROXY VLANs Multicast Domain Active entries ------ ---------------- -------------- George Jane George George Bill Figure 2-9. Example Showing Active IGMP Proxy VLANs Operating Notes for IGMP Proxy Forwarding You can configure up to 12 multicast domains.
Multimedia Traffic Control with IP Multicast (IGMP) How IGMP Operates The appropriate border routers must be used for each VLAN, or PIM-DM ■ will not forward the traffic. This could occur when multiple border routers exist. It may be necessary to configure multiple overlapping domains if the multicast source address can generate the same multicast address and have different best paths to the PIM-DM domain.
Multimedia Traffic Control with IP Multicast (IGMP) Using the Switch as Querier Using the Switch as Querier The function of the IGMP Querier is to poll other IGMP-enabled devices in an IGMP-enabled VLAN to elicit group membership information. The switch performs this function if there is no other device in the VLAN, such as a multicast router, to act as Querier.
Multimedia Traffic Control with IP Multicast (IGMP) Excluding Well-Known or Reserved Multicast Addresses from IP Multicast Filtering Excluding Well-Known or Reserved Multicast Addresses from IP Multicast Filtering Each multicast host group is identified by a single IP address in the range of 18.104.22.168 through 22.214.171.124.
Multimedia Traffic Control with IP Multicast (IGMP) Excluding Well-Known or Reserved Multicast Addresses from IP Multicast Filtering N o t e s IP Multicast Filters. This operation applies to the ProCurve Series 5400zl switches, the Series 3500yl switches, the switch 6200yl, the switch 8212zl, the Series 2910al switches, the Series 5300xl switches, as well as the 1600M, 2400M, 2424M, 4000M, and 8000M, but not to the Series 2500, 2650, Series 4100gl, Series 4200vl, or 6108 switches (which do not have static traffic/...
IP Routing Features Overview of IP Routing Overview of IP Routing The switches covered in this guide offer the following IP routing features, as noted: IP Static Routes – up to 256 static routes ■ ■ RIP (Router Information Protocol) – supports RIP Version 1, Version 1 compatible with Version 2 (default), and Version 2 IRDP (ICMP Router Discovery Protocol) –...
IP Routing Features Overview of IP Routing IP Interfaces On the routing switches, IP addresses are associated with individual VLANs. By default, there is a single VLAN (Default_VLAN) on the routing switch. In that configuration, a single IP address serves as the management access address for the entire device.
IP Routing Features Overview of IP Routing ARP Cache Table The ARP cache contains entries that map IP addresses to MAC addresses. Generally, the entries are for devices that are directly attached to the routing switch. An exception is an ARP entry for an interface-based static IP route that goes to a destination that is one or more router hops away.
IP Routing Features Overview of IP Routing Administrative Distance. The IP route table contains the best path to a destination. When the software receives paths from more than one of the sources listed above, the software compares the administrative distance of each path and selects the path with the lowest administrative distance.
IP Routing Features Overview of IP Routing N o t e You cannot add static entries to the IP forwarding cache. IP Route Exchange Protocols The switch supports the Routing Information Protocol (RIP). These protocols provide routes to the IP route table. You can use one or more of these protocols, in any combination.
IP Routing Features Overview of IP Routing Parameter Description Default See page Time to Live The maximum number of routers (hops) through 64 hops Refer to the (TTL) which a packet can pass before being discarded. chapter titled Each router decreases a packet’s TTL by 1 before “Configuring IP forwarding the packet.
IP Routing Features Overview of IP Routing You can increase the ARP age timeout maximum to 24 hours or more with this command: Syntax: [no] ip arp-age <[1...1440] | infinite> Allows the ARP age to be set from 1 to 1440 minutes (24 hours).
IP Routing Features Overview of IP Routing ProCurve(config)# show running-config Running configuration: ; J9146A Configuration Editor; Created on release #W.14.XX hostname "8200LP" module 2 type J8702A module 3 type J8702A module 4 type J8702A ip default-gateway 126.96.36.199 ip arp-age 1000 snmp-server community "public"...
IP Routing Features Overview of IP Routing IP Interface Parameters for Routing Switches Table 3-2 lists the interface-level IP parameters for routing switches. Table 3-2. IP Interface Parameters – Routing Switches Parameter Description Default See page IP address A Layer 3 network interface address; separate IP None configured addresses on individual VLAN interfaces.
IP Routing Features Configuring IP Parameters for Routing Switches Configuring IP Parameters for Routing Switches The following sections describe how to configure IP parameters. Some param eters can be configured globally while others can be configured on individual VLAN interfaces. Some parameters can be configured globally and overridden for individual VLAN interfaces.
IP Routing Features Configuring IP Parameters for Routing Switches priority than other configured interfaces.) However, you prefer, you can explicitly set the router ID to any valid IP address, as long as the IP address is not in use on another device in the network. Reconfiguring the Router ID (Optional).
IP Routing Features Configuring IP Parameters for Routing Switches The routing switch encapsulates IP packets in Layer 2 packets regardless of whether the ultimate destination is locally attached or is multiple router hops away. Since the routing switch’s IP route table and IP forwarding cache contain IP address information but not MAC address information, the routing switch cannot forward IP packets based solely on the information in the route table or forwarding cache.
IP Routing Features Configuring IP Parameters for Routing Switches ARP requests contain the IP address and MAC address of the sender, so all devices that receive the request learn the MAC address and IP address of the sender and can update their own ARP caches accordingly. Note: The ARP request broadcast is a MAC broadcast, which means the broadcast goes only to devices that are directly attached to the routing switch.
IP Routing Features Configuring IP Parameters for Routing Switches Syntax: [no] ip proxy-arp Enabling Local Proxy ARP When the Local Proxy ARP option is enabled, a switch responds with its MAC address to all ARP request on the VLAN. All IP packets are routed through and forwarded by the switch.
IP Routing Features Configuring IP Parameters for Routing Switches ProCurve(vlan-1)# show ip Internet (IP) Service IP Routing : Disabled Default TTL : 64 Arp Age : 20 Domain Suffix DNS server VLAN | IP Config IP Address Subnet Mask Proxy ARP -------------------- + ---------- --------------- --------------- --------- DEFAULT_VLAN | DHCP/Bootp 188.8.131.52...
IP Routing Features Configuring IP Parameters for Routing Switches N o t e A less common type, the all-subnets broadcast, goes to all directly-attached subnets. Forwarding for this broadcast type also is supported, but most networks use IP multicasting instead of all-subnet broadcasting. Forwarding for all types of IP directed broadcasts is disabled by default.
IP Routing Features Configuring IP Parameters for Routing Switches Configuring ICMP You can configure the following ICMP limits: ■ Burst-Normal – The maximum number of ICMP replies to send per second. Reply Limit – You can enable or disable ICMP reply rate limiting. ■...
IP Routing Features Configuring IP Parameters for Routing Switches Disabling ICMP Destination Unreachable Messages By default, when a ProCurve device receives an IP packet that the device cannot deliver, the device sends an ICMP Unreachable message back to the host that sent the packet. The following types of ICMP Unreachable messages are generated: ■...
IP Routing Features Configuring Static IP Routes Disabling ICMP Redirects You can disable ICMP redirects on the ProCurve routing switch only on a global basis, for all the routing switch interfaces. To disable ICMP redirects globally, enter the following command at the global CONFIG level of the CLI: ProCurve(config)# no ip icmp redirects Syntax: [no] ip icmp redirects Configuring Static IP Routes...
IP Routing Features Configuring Static IP Routes Other Sources of Routes in the Routing Table The IP route table can also receive routes from these other sources: ■ Directly-connected networks: One route is created per IP interface. When you add an IP interface, the routing switch automatically creates a route for the network the interface is in.
IP Routing Features Configuring Static IP Routes Static Route States Follow VLAN States IP static routes remain in the IP route table only so long as the IP interface to the next-hop router is up. If the next-hop interface goes down, the software removes the static route from the IP route table.
IP Routing Features Configuring Static IP Routes Syntax: [no] ip route < dest-ip-addr >/< mask-length > <next-hop-ip-addr | vlan <vlan-id> | reject | blackhole > [metric < metric>] [ distance<1-255> ] [tag-value <tagval>] Allows the addition and deletion of static routing table entries. A route entry is identified by a destination (IP address/Mask Length) and next-hop pair.
IP Routing Features Configuring Static IP Routes destination next-hop pair. The following example configures two static routes for traffic delivery and identifies two other null routes for which traffic should be discarded instead of forwarded. Configures static ProCurve(config)# ip route 10.10.40.0/24 10.10.10.1 routes to two different network destinations ProCurve(config)# ip route 10.10.50.128/27 10.10.10.1...
IP Routing Features Configuring RIP Configuring RIP This section describes how to configure RIP using the CLI interface. To display RIP configuration information and statistics, see “Displaying RIP Information” on page 3-33. Overview of RIP Routing Information Protocol (RIP) is an IP route exchange protocol that uses a distance vector (a number representing distance) to measure the cost of a given route.
IP Routing Features Configuring RIP N o t e ICMP Host Unreachable Message for Undeliverable ARPs. If the routing switch receives an ARP request packet that it is unable to deliver to the final destination because of the ARP timeout and no ARP response is received (the routing switch knows of no route to the destination address), the routing switch sends an ICMP Host Unreachable message to the source.
IP Routing Features Configuring RIP Parameter Description Default metric A numeric cost the routing switch adds to RIP routes learned on the interface. This parameter applies only to RIP routes. IP address The routes that a routing switch learns or advertises The routing switch can be controlled.
IP Routing Features Configuring RIP N o t e IP routing must be enabled prior to enabling RIP. The first command in the preceding sequence enables IP routing. Enabling IP RIP on a VLAN To enable RIP on all IP addresses in a VLAN, use ip rip in the VLAN context. when the command is entered without specifying any IP address, it is enabled in all configured IP addresses of the VLAN.
IP Routing Features Configuring RIP N o t e RIP considers a route with a metric of 16 to be unreachable. Use this metric only if you do not want the route to be used. In fact, you can prevent the switch from using a specific interface for routes learned though that interface by setting its metric to 16.
IP Routing Features Configuring RIP Example: To configure the switch to filter out redistribution of static or connected routes on network 10.0.0.0, enter the following commands: ProCurve(config)# router rip ProCurve(rip)# restrict 10.0.0.0 255.0.0.0 ProCurve(rip)# write memory N o t e The default configuration permits redistribution for all default connected routes only.
IP Routing Features Configuring RIP ProCurve(rip)# redistribute static ProCurve(rip)# write memory Syntax: [no] redistribute < connected | static > Changing the Route Loop Prevention Method RIP can use the following methods to prevent routing loops: ■ Split horizon - the routing switch does not advertise a route on the same interface as the one on which the routing switch learned the route.
IP Routing Features Configuring RIP RIP Information Type Page Redistribute Information 3-39 Restrict Information 3-39 Displaying General RIP Information To display general RIP information, enter show ip rip at any context level. The resulting display will appear similar to the following: Figure 3-7.Example of General RIP Information Listing The display is a summary of Global RIP information, information about interfaces with RIP enabled, and information about RIP peers.
IP Routing Features Configuring RIP Default Metric – Sets the default metric for imported routes. This is the ■ metric that will be advertised with the imported route to other RIP peers. A RIP metric is a measurement used to determine the 'best' path to network;...
IP Routing Features Configuring RIP Displaying RIP Interface Information To display RIP interface information, enter the show ip rip interface command at any context level. The resulting display will appear similar to the following: Figure 3-8.Example of Show IP RIP Interface Output See “RIP Interface Information”...
IP Routing Features Configuring RIP The information in this display includes the following fields, which are defined under ““RIP Interface Information” on page 3-35: IP Address, Status, Send mode, Recv mode, Metric, and Auth. The information also includes the following fields: ■...
IP Routing Features Configuring RIP The resulting display will appear similar to the following: ProCurve# show ip rip peer RIP peer information IP Address Bad routes Last update timeticks --------------- ----------- --------------------- 184.108.40.206 220.127.116.11 18.104.22.168 22.214.171.124 Figure 3-11. Example of Show IP RIP Peer Output This display lists all neighboring routers from which the routing switch has received RIP updates.
IP Routing Features Configuring RIP Last update timeticks – How many seconds have passed since the ■ routing switch received an update from this neighbor. Displaying RIP Redistribution Information To display RIP redistribution information, enter the show ip rip redistribute command at any context level: ProCurve# show ip rip redistribute RIP redistributing...
IP Routing Features Configuring IRDP The display shows if any routes, identified by the IP Address and Mask fields are being restricted from redistribution. The restrict filters are configured by the router rip restrict command described on page 3-31. Configuring IRDP The ICMP Router Discovery Protocol (IRDP) is used by ProCurve routing switches to advertise the IP addresses of their router interfaces to directly attached hosts.
IP Routing Features Configuring IRDP Maximum message interval and minimum message interval - when ■ IRDP is enabled, the routing switch sends the Router Advertisement messages every 450-600 seconds by default. The time within this interval that the routing switch selects is random for each message and is not affected by traffic loads or other network factors.
IP Routing Features Configuring IRDP • multicast - The routing switch sends Router Advertisements as multi cast packets addressed to IP multicast group 126.96.36.199. This is the default. holdtime < seconds > - This parameter specifies how long a host that ■...
IP Routing Features Configuring DHCP Relay Displaying IRDP Information To display IRDP information, enter show ip irdp from any CLI level. ProCurve# show ip irdp Status and Counters - ICMP Router Discovery Protocol Global Status : Disabled VLAN Name Status Advertising Min int Max int Holdtime Preference Address...
IP Routing Features Configuring DHCP Relay The DHCP relay agent is transparent to both the client and the server. Neither side is aware of the communications that pass through the DHCP relay agent. As DHCP clients broadcast requests, the DHCP relay agent receives the packets and forwards them to the DHCP server.
IP Routing Features Configuring DHCP Relay Enabling DHCP Relay The DHCP Relay function is enabled by default on a ProCurve routing switch. However, if DHCP has been disabled, you can re-enable it by entering the following command at the global configuration level: ProCurve(config)# dhcp-relay To disable the DHCP Relay function, enter the no form of the command: ProCurve(config)# no dhcp-relay...
IP Routing Features Configuring DHCP Relay ProCurve# show config Startup configuration: ; J9146A Configuration Editor; Created on release #W.14.XX hostname “ProCurve” cdp run module 1 type J8702A ip default-gateway 188.8.131.52 snmp-server community “public” Unrestricted vlan 1 name “DEFAULT_VLAN” untagged A1 ip address 184.108.40.206 255.255.248.0 no untagged A2-A24 Non-Default DHCP Relay and Hop...
IP Routing Features Configuring DHCP Relay Displaying the Hop Count Setting To verify the current setting for increasing the hop count in DHCP requests, enter the show dhcp-relay command. Note that the current setting is displayed next to DHCP Request Hop Count Increment. ProCurve# show dhcp-relay Status and Counters - DHCP Relay Agent DHCP Relay Agent Enabled...
IP Routing Features Configuring DHCP Relay DHCP Option 82 Option 82 is called the Relay Agent Information option and is inserted by the DHCP relay agent when forwarding client-originated DHCP packets to a DHCP server. Servers recognizing the Relay Agent Information option may use the information to implement IP address or other parameter assignment policies.
IP Routing Features Configuring DHCP Relay N o t e The routing switch’s DHCP Relay Information (Option 82) feature can be used in networks where the DHCP server(s) are compliant with RFC 3046 Option 82 operation. DHCP Servers that are not compliant with Option 82 operation ignore Option 82 fields.
IP Routing Features Configuring DHCP Relay Terminology Circuit ID: In Option 82 applications, the number of the port through which the routing switch receives a DHCP client request. On ProCurve fixed-port switches, the Circuit ID of a given port corresponds to the port number appearing on the front of the switch for that port.
IP Routing Features Configuring DHCP Relay Secondary Relay Agent: In the path between a DHCP client and a DHCP server, any routing switch (configured to support DHCP operation) other than the primary relay agent. General DHCP Option 82 Requirements and Operation Requirements.
IP Routing Features Configuring DHCP Relay Relay Agent 1 adds an Option 82 field to a DHCP client request, and then forwards the Option 82 Relay Agent “1” Switch request toward the server. This includes Server any client requests received from Relay Switch VLAN 4 VLAN 3...
IP Routing Features Configuring DHCP Relay policies supported by the target DHCP server do not distinguish between client requests from ports in different VLANs in the same routing switch) To view the MAC address for a given routing switch, execute the show system-information command in the CLI.
IP Routing Features Configuring DHCP Relay Forwarding Policies DHCP Option 82 on ProCurve switches offers four forwarding policies, with an optional validation of server responses for three of the policy types (append, replace, or drop). Configuration Options for Managing DHCP Client Request Packets Option 82 DHCP Client Request Packet Inbound to the Routing Switch...
IP Routing Features Configuring DHCP Relay Option 82 DHCP Client Request Packet Inbound to the Routing Switch Configuration Packet Has No Packet Includes an Option 82 Field Option 82 Field Drop Append an Drop causes the routing switch to drop an inbound client request with an Option Option 82 Field 82 field already appended.
IP Routing Features Configuring DHCP Relay Relay Agent “A” Relay Agent “B” Relay Agent “C” VLAN VLAN VLAN VLAN VLAN VLAN DHCP Client Option Server DROP APPEND APPEND Figure 3-23. Example Configured To Allow Multiple Relay Agents To Contribute an Option 82 Field This is an enhancement of the previous example.
IP Routing Features Configuring DHCP Relay With validation enabled, the relay agent applies stricter rules to variations in the Option 82 field(s) of incoming server responses to determine whether to forward the response to a downstream device or to drop the response due to invalid (or missing) Option 82 information.
IP Routing Features Configuring DHCP Relay ID option and a DHCP client request packet is received on a multinetted VLAN, the IP address used in the Option 82 field will identify the subnet on which the packet was received instead of the IP address for the VLAN. This enables an Option 82 DHCP server to support more narrowly defined DHCP policy boundaries instead of defining the boundaries at the VLAN or whole routing switch levels.
IP Routing Features Configuring DHCP Relay Syntax: dhcp-relay option 82 < append [validate] | replace [validate] | drop [validate] | keep > [ip | mac | mgmt-vlan] — Continued — drop: Configures the routing switch to unconditionally drop any client DHCP packet received with existing Option 82 field(s).
IP Routing Features Configuring DHCP Relay Example of Option 82 Configuration In the routing switch shown below, option 82 has been configured with mgmt vlan for the Remote ID. ProCurve(config)# dhcp-relay option 82 append mgmt-vlan The resulting effect on DHCP operation for clients X, Y, and Z is shown in table 3-6.
IP Routing Features Configuring DHCP Relay Operating Notes This implementation of DHCP relay with Option 82 complies with the ■ following RFCs: • RFC 2131 • RFC 3046 Moving a client to a different port allows the client to continue operating ■...
IP Routing Features Configuring DHCP Relay Relay agents without Option 82 can exist in the path between Option 82 ■ relay agents and an Option 82 server. The agents without Option 82 will forward client requests and server responses without any effect on Option 82 fields in the packets.
IP Routing Features UDP Broadcast Forwarding UDP Broadcast Forwarding Overview Some applications rely on client requests sent as limited IP broadcasts addressed to a UDP application port. If a server for the application receives such a broadcast, the server can reply to the client. Since typical router behavior, by default, does not allow broadcast forwarding, a client’s UDP broadcast requests cannot reach a target server on a different subnet unless the router is configured to forward client UDP broadcasts to that server.
IP Routing Features UDP Broadcast Forwarding Table 3-7. Example of a UDP Packet-Forwarding Environment Interface Subnet Forwarding Notes Address Mask Address Port VLAN 1 220.127.116.11 255.255.255.0 18.104.22.168 1188 Unicast address for forwarding inbound UDP packets with UDP port 1188 to a specific device on VLAN 2. 22.214.171.124 1812 Broadcast address for forwarding inbound UDP packets...
IP Routing Features UDP Broadcast Forwarding Configuring and Enabling UDP Broadcast Forwarding To configure and enable UDP broadcast forwarding on the switch: 1. Enable routing. 2. Globally enable UDP broadcast forwarding. 3. On a per-VLAN basis, configure a forwarding address and UDP port type for each type of incoming UDP broadcast you want routed to other VLANs.
IP Routing Features UDP Broadcast Forwarding — Continued from the preceding page. — < ip-address >: This can be either of the following: • The unicast address of a destination server on another subnet. For example: 126.96.36.199. • The broadcast address of the subnet on which a destination server operates.
IP Routing Features UDP Broadcast Forwarding Displaying the Current IP Forward-Protocol Configuration Syntax show ip forward-protocol [ vlan < vid >] Displays the current status of UDP broadcast forwarding and lists the UDP forwarding address(es) configured on all static VLANS in the switch or on a specific VLAN. Global Display Showing UDP Broadcast Forwarding Status and Configured Forwarding...
IP Routing Features UDP Broadcast Forwarding Operating Notes for UDP Broadcast Forwarding Maximum Number of Entries. The number of UDP broadcast entries and IP helper addresses combined can be up to 16 per VLAN, with an overall maximum of 2048 on the switch. (IP helper addresses are used with the switch’s DHCP Relay operation.