S1720, S2700, S5700, S6720 V200R011C10 配置指南-IP业务

本文档介绍了IP业务的配置,具体包括IP地址配置、ARP配置、DHCP配置、DHCP策略VLAN配置、DNS配置、mDNS网关配置、mDNS中继配置、UDP Helper配置、IP性能优化配置、IPv6基础配置、DHCPv6配置、IPv6 DNS配置、IPv6 over IPv4隧道配置和IPv4 over IPv6隧道配置。

(可选)配置DHCP中继对Option82选项的处理策略

(可选)配置DHCP中继对Option82选项的处理策略

背景信息

配置DHCP中继信任和处理Option82选项后,DHCP中继才能接受、处理和转发携带Option82选项的DHCP报文。

由于Option82记录的是客户端的位置信息,建议在靠近用户侧的设备上配置。如果DHCP中继下面有DHCP Snooping设备,建议在DHCP Snooping设备上配置Option82。在设备上配置DHCP Snooping功能时,详细配置请参见S1720, S2700, S5700, S6720 V200R011C10 配置指南-安全》 DHCP Snooping配置 中的“配置在DHCP报文中添加Option82字段”。

设备作为第一跳DHCP中继时支持对Option82选项进行处理;作为第二跳及以上DHCP中继时不支持对Option82选项进行处理。

操作步骤

  1. 执行命令system-view,进入系统视图。
  2. 执行命令dhcp relay trust option82,使能DHCP中继信任Option82选项功能。

    缺省情况下,使能DHCP中继信任Option82选项功能处于使能状态。

    使能该功能后,DHCP中继收到带有Option82选项的DHCP报文,设备将接收此报文并进行转发处理。如果执行undo dhcp relay trust option82命令去使能了DHCP中继信任Option82选项功能,设备将丢弃携带Option82选项的DHCP报文。

  3. 配置DHCP中继对Option82选项的处理策略。

    • 在VLAN视图下配置DHCP报文中添加Option82选项功能。配置此步骤,对设备所有接口接收到的属于该VLAN的DHCP报文均生效。

      1. 执行命令vlan vlan-id,进入VLAN视图。
      2. 执行命令dhcp option82 { insert | rebuild } enable interface interface-type interface-number1 [ to interface-number2 ],配置在DHCP报文中添加Option82选项功能。

        缺省情况下,未使能在DHCP报文中添加Option82选项功能。

      3. 执行命令quit,返回到系统视图。
    • 在接口视图下配置DHCP报文中添加Option82选项功能。配置此步骤,仅对指定接口接收到的DHCP报文生效。

      采用如下两种方式之一进行配置。方式二的优先级高,如果两者同时配置,方式二生效。

      • 方式一:

        1. 执行命令interface interface-type interface-number,进入接口视图。
        2. 执行命令dhcp option82 { insert | rebuild } enable,配置在DHCP报文中添加Option82选项功能。

          缺省情况下,未使能在DHCP报文中添加Option82选项功能。

          DHCP中继接收端的DHCP报文可能已经包含Option82选项信息,可以根据自己网络需要选择处理策略。

          选择insert时,DHCP报文中如果没有携带Option82选项,则插入Option82选项;如果携带了Option82选项,则判断Option82选项中是否包含remote-id,如果包含,则保持Option82选项不变,如果不包含,则插入remote-id。

          选择rebuild时,DHCP报文中如果没有携带Option82选项,则插入Option82选项;如果携带了Option82选项,则删除该Option82选项并插入已经配置的Option82选项。

        3. 执行命令quit,返回到系统视图。

      • 方式二:

        1. 执行命令interface interface-type interface-number[.subinterface-number ],进入接口视图或子接口视图

          S5720EI、S5720HI、S6720EI和S6720S-EI支持子接口。

        2. (可选)对于以太网接口,执行命令undo portswitch,配置接口切换到三层模式。

          缺省情况下,以太网接口处于二层模式。

          S5720HI、S5720EI、S6720EI和S6720S-EI支持二层模式与三层模式切换。

        3. 执行命令dhcp relay information enable,使能DHCP中继支持Option82选项功能。

          缺省情况下,系统未使能DHCP中继支持Option82选项功能。

        4. 执行命令dhcp relay information strategy { drop | keep | replace },配置DHCP中继对Option82信息的处理策略。

          缺省情况下,DHCP中继对Option82信息的处理策略是replace

          DHCP中继接收端的DHCP报文可能已经包含Option82选项信息,可以根据自己网络需要选择处理策略。

          当选择处理策略为replace时,DHCP报文中如果没有携带Option82选项,则DHCP中继将插入已经配置的Option82选项信息;如果携带了Option82选项,则DHCP中继将删除该Option82选项信息并插入已经配置的Option82选项。

          当选择处理策略为drop时,DHCP报文中如果没有携带Option82选项,则不进行处理,直接转发该报文;如果携带了Option82选项,则丢弃报文中的Option82选项信息,然后转发该报文。

          当选择处理策略为keep时,DHCP报文中如果没有携带Option82选项,则不进行处理,直接转发该报文;如果携带了Option82选项,则保持报文中的Option82选项信息不变,然后转发该报文。

        5. 执行命令quit,返回到系统视图。

  4. (可选)配置Option82选项的格式:

    可以在系统视图或接口视图下配置。在系统视图下进行配置,对设备所有接口生效;在接口视图下进行配置,仅对指定的接口生效。

    当需要配置DHCP中继对Option82信息的处理策略是dropkeep时,可以不用执行此步骤。

    • 系统视图下或同一个接口视图下配置的所有Option82选项共用1~255个字节长度,因此,所有Option82选项长度之和不能超过255个字节,否则会导致部分Option82选项信息丢失。

    • 设备不限制配置多少个Option82选项,但是大量配置会占用很多内存,并延长设备处理时间。为保证设备性能,建议用户根据自身需要和设备内存大小来配置Option82选项。

    • 在系统视图下配置:

      执行命令dhcp option82 [ vlan vlan-id ] [ ce-vlan ce-vlan-id ] [ circuit-id | remote-id ] format { default | common | extend | user-defined text },配置Option82选项的格式。

      缺省情况下,在DHCP报文中添加的Option82选项的格式为default格式。

    • 在接口视图下配置:

      1. 执行命令interface interface-type interface-number,进入接口视图。
      2. 执行命令dhcp option82 [ vlan vlan-id ] [ ce-vlan ce-vlan-id ] [ circuit-id | remote-id ] format { default | common | extend | user-defined text },配置Option82选项的格式。

        缺省情况下,在DHCP报文中添加的Option82选项的格式为default格式。

      3. 执行命令quit,返回到系统视图。