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.
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 be 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.