BNG learning IP-only static host’s MAC address

Before an IP-only static host can forward or receive traffic, the MAC of the host must be learned by the BNG. The learned MAC is used to fill in the anti-spoof entry for the static host. Table: Methods to learn IP-only static host MAC addresses summarizes the different methods that the BNG could use to learn the IP only static host MAC address.

Table: Methods to learn IP-only static host MAC addresses
Number of hosts on SAP IPv4 static host IPv6 numbered static host IPv6 prefix only host (unnumbered) DS host

1

Host’s ARP

Triggered

SHCV

Data packet

OAM SHCV

Auto populate RS and NS MAC

GUA based NS

Triggered SHCV

Data packet

OAM SHCV

Auto populate RS and NS MAC

GUA based NS

Data packet

IPv4:

With IPv6 static host MAC (if available) and mechanisms listed for IPv4 static host

IPv6 numbered host:

With IPv4 static host MAC (if available) and mechanisms listed for IPv6 numbered static host

IPv6 prefix only host:

With IPv4 static host MAC (if available) and mechanism listed for IPv6 prefix only host

N

Host’s ARP

Triggered SHCV

Data packet

OAM SHCV

GUA based NS

SHCV

Data packet

OAM SHCV

GUA based NS

Data packet

IPv4:

Through IPv6 static host MAC (if available) and mechanism listed for IPv4 static host

IPv6 numbered host:

With IPv4 static host MAC (if available) and mechanism listed for IPv6 numbered static host

With prefix only host:

Via IPv4 static host MAC (if available) and mechanism listed for IPv6 prefix only host

IP-only static hosts without a MAC address are put into a ‟non-forwarding” state and are not able to send or receive traffic. The BNG must populate the MAC address using the methods described in the table above to put the host into a ‟forwarding” state. If the IPv4 static host sends an ARP, then the IPv4 address along with Ethernet header source MAC can populate the IP-only host MAC address. For IPv6, the subscriber must send in a NS using the GUA to allow the BNG to resolve the MAC address. If the IP-only host is an IPv6 prefix, NS using the GUA can also resolve the static host MAC address, provided that the GUA is within the subnet of the prefix. n IPv6 prefix host can only have one MAC association, multiple bridged hosts using a single IPv6 prefix is not supported. To support multiple bridge hosts on a SAP, individual /128 host must be configured along with enabling ipoe-bridge-mode.