Configuring the DHCP Relay Agent
Option (Option 82) at Layer 3
  
  
    After configuring and enabling the DHCP/BOOTP
            relay feature, you can enable the DHCP relay agent option feature. This feature inserts
            a piece of information, called option 82, into any DHCP request packet that is to be
            relayed by the switch. Similarly, if a DHCP reply received by the switch contains a
            valid relay agent option, the option is stripped from the packet before it is relayed to
            the client.
    When DHCP option 82 is enabled, two types of packets need to be handled: 
        
            
                - DHCP Request
 
                - When the switch (relay agent) receives a DHCP request,
                    option 82 is added at the end of the packet. If the option has already been
                    enabled, then the action taken depends on the configured policy (drop packet,
                    keep existing option 82 value, or replace the existing option). If the incoming
                    DHCP request is tagged, then that VLAN ID is added
                    to the circuit ID sub option of option 82; otherwise, the default VLAN ID is
                    added.
 
            
            
                - DHCP Reply
 
                - When the option 82 information check is enabled, the packets received from the
                    DHCP server are checked for option 82 information. If the remote ID sub-option
                    is the switch's MAC address, the packet is sent to the client; if not, the
                    packet is dropped. If the check is not enabled. The packets are forwarded
                    as-is.
 
            
        
    The DHCP relay agent option consists of two pieces of data, called
            sub-options. The first is the agent circuit ID sub-option, and the second is the agent
            remote ID sub-option. When the DHCP relay agent option is enabled on switches running
            ExtremeXOS, the value of these sub-options is set as follows:  
        
            
                - Agent circuit ID sub-option
 
                - The full circuit ID string uses the format <vlan_info>-<port_info>.
                    You can use the default values for vlan_info and port_info, or you can configure
                    these values as described later in this section.
 
            
            
                - Agent remote ID sub-option
 
                - Always contains the Ethernet MAC address of the relaying
                    switch. You can display the Ethernet MAC address of the switch by issuing the
                    show switch command. You can configure string up to 32 characters as agent
                    remote ID option.
 
            
        
        
Note   
            For more general information about the DHCP relay agent
                information option, refer to RFC 3046.