BNG から AGF への加入者の移行
インターフェイスタグを使用したBNGからAGFへのDHCP加入者の移行
Junos OS 23.2R1より前のバージョンでは、動的VLANをサポートする物理インターフェイス(IFD)にマッピングできたDHCPグループは1つだけです。これにより、インターフェイスは、同じDHCP要件を持つ加入者をサポートするように制限されます。Junos OS 23.2R1以降では、インターフェイスタグを使用して、単一の動的VLANまたは動的VLANのグループを異なるDHCPグループにマッピングできます。したがって、1 つの IFD で異なる DHCP 要件を持つ加入者をサポートできます。デバイスは、インターフェイス タグを使用して、プロファイル内の受信加入者 VLAN ID を DHCP グループにマッピングします。この機能により、BNGからAGFにユーザーを簡単に移行できます。
同じ物理インターフェイスで複数のDHCPグループをサポートするには:
-
VLAN demux インターフェイスの動的プロファイルで
interface-tagを設定します。-
set dynamic-profiles profile-name interfaces demux0 unit $junos-interface-unit interface-tag interface-tag-name
-
-
動的VLAN demux(自動検知)インターフェイスと対応する動的プロファイルを設定します。動的プロファイルをDHCPグループにマッピングするVLAN範囲サブセットを指定します。
-
同じ
interface-tag名を指定して、動的プロファイルを関連するDHCPグループにマッピングします。DHCP ローカル サーバーと DHCP リレー サーバーの設定の詳細については、 インターフェイス グループとサーバー グループの共通 DHCP 設定を参照してください。DHCP リレー
-
set forwarding-options dhcp-relay group name interface-tag interface-tag-name -
set forwarding-options dhcp-relay dhcpv6 group name interface-tag interface-tag-name
DHCP ローカル サーバー
-
set system services dhcp-local-server group sgroup interface-tag interface-tag-name -
set system services dhcp-local-server dhcpv6 group sgroup interface-tag interface-tag-name
-
ブロードバンドからAGFに移行する加入者は、セッションが終了するまでDHCPセッションを維持します。
移行の対象となる加入者は、DHCP セッションで接続されたままになります。加入者がログオフしてDHCPセッションが終了すると、ルーターは次回のログイン成功時(DHCP再ネゴシエーション)時に加入者をAGFに移行します。
次の show dhcp binding コマンドを detail オプションとともに使用して、インターフェイス タグ情報を表示します。
-
show dhcp relay binding detail -
show dhcpv6 relay binding detail -
show dhcp server binding detail -
show dhcpv6 server binding detail
BNGおよびAGFのアクセスサポートの設定
次の例は、BNGとAGFの両方の加入者をサポートするようにデバイス上の物理インターフェイス(IFD)を設定する方法を示しています。demux インターフェイスには 2 つの動的プロファイルを設定します(demux0:1 つは BNG 加入者用、もう 1 つは AGF 加入者用)。デバイスは VLAN ID を使用して、加入者を動的プロファイルにマッピングします。その後、デバイスは動的プロファイルのインターフェイスタグを使用して、加入者をDHCPグループにマッピングします。
-
demux インターフェイスで受信加入者をサポートするように動的プロファイルを設定します。BNG加入者用に1つの動的プロファイルを設定し、AGF加入者用にもう1つのプロファイルを設定します。動的プロファイルとDHCPグループの両方で同じインターフェイスタグ名を使用します。この例では、VLAN 範囲を識別するインターフェイス タグを使用します。
BNG
set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" actual-transit-statistics set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" interface-tag IFD_TAG_1_2000 set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" proxy-arp set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" vlan-id "$junos-vlan-id" set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet address 192.168.10.3/32 set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" actual-transit-statistics set dynamic-profiles BNG_DPROFILE_1 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet6 address 2001:db8:1/128
AGFの
set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" interface-tag IFD_TAG_2001_4000 set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" actual-transit-statistics set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" proxy-arp set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" vlan-id "$junos-vlan-id" set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet address 192.168.10.3/32 set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" actual-transit-statistics set dynamic-profiles AGF_DPROFILE_2 interfaces "$junos-interface-ifd-name" unit "$junos-interface-unit" family inet6 address 2001:db8:3/128
-
2つの動的プロファイル(BNG_DPROFILEとAGF_DPROFILE)でインターフェイスを設定します。DHCP グループにマッピングする動的プロファイルで VLAN 範囲を指定します。
set interfaces xe-1/1/0 description AGF_BNG set interfaces xe-1/1/0 flexible-vlan-tagging set interfaces xe-1/1/0 auto-configure remove-when-no-subscribers
BNG
set interfaces xe-1/1/0 auto-configure stacked-vlan-ranges dynamic-profile BNG_DPROFILE_1 accept inet set interfaces xe-1/1/0 auto-configure stacked-vlan-ranges dynamic-profile BNG_DPROFILE_1 accept pppoe set interfaces xe-1/1/0 auto-configure stacked-vlan-ranges dynamic-profile BNG_DPROFILE_1 ranges 1-2000
AGFの
set interfaces xe-1/1/0 auto-configure stacked-vlan-ranges dynamic-profile AGF_DPROFILE_2 accept inet set interfaces xe-1/1/0 auto-configure stacked-vlan-ranges dynamic-profile AGF_DPROFILE_2 accept pppoe set interfaces xe-1/1/0 auto-configure stacked-vlan-ranges dynamic-profile AGF_DPROFILE_2 ranges 2001-4000
-
アクセスインターフェイスのDHCPリレー設定を設定します。DHCPグループの動的プロファイルから対応するインターフェイスタグ名を使用します。追加のVLAN IDがある場合のフォールバックとして
set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 interface xe-1/1/0.0を構成します。ルーターは、インターフェイス タグを インターフェイス ステートメントよりも優先します。BNG
set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 authentication password password set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 authentication username-include user-prefix USER2 set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 dynamic-profile dhcp-profile set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 access-profile legacy_access1 set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 overrides trust-option-82 set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 relay-option-82 remote-id keep-incoming-remote-id set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_1 interface-tag IFD_TAG_1_2000
AGFの
set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 authentication password joshua set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 authentication username-include user-prefix DEFAULT set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 dynamic-profile dhcp-profile set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 access-profile agf-access1 set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 overrides trust-option-82 set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 relay-option-82 remote-id keep-incoming-remote-id set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 interface xe-1/1/0.0 set forwarding-options dhcp-relay group DHCPv4_CLIENT_GROUP_2 interface-tag IFD_TAG_2001_4000