60 likes | 83 Views
IPv6 Inverse Neighbor Discovery. draft-ietf-ion-ipv6-ind-03.txt Alex Conta. Inverse Neighbor Discovery - IND. Extension to Neighbor Discovery - inverse discovery based on known link layer address - request destination IP address correspond to IPv4 Inverse ARP (RFC 2390)
E N D
IPv6 Inverse Neighbor Discovery draft-ietf-ion-ipv6-ind-03.txt Alex Conta Alex Conta - IPv6 IND
Inverse Neighbor Discovery - IND • Extension to Neighbor Discovery - inverse discovery • based on known link layer address - request destination IP address • correspond to IPv4 Inverse ARP (RFC 2390) • use the same type of messages as ND • add new option - list of IP addresses • Application • Frame Relay Networks (or other links) - IPv6 similar for IPv4 Inverse ARP • Status • passed ION WG Last Call • with feedback from the IESG: • published new draft (draft-ietf-ion-ipv6-ind-03.txt) • moved Frame Relay specifics info in Appendix section. • aligned the IND option (List of IP addresses) with ND options • allow list of IP option in Solicitation • remove use of O bit Alex Conta - IPv6 IND
Messages • IND Solicitation 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Code | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Options ... +-+-+-+-+-+-+-+-+-+-+-+- IP Fields: Source Address, Destination Address, Hop Limit, Priority, Authentication Header ICMP Fields: Type, Code, Checksum, Reserved, Required options: Source link-layer address, Target link-layer address Optional: Source IP Address List MTU Alex Conta - IPv6 IND
IND Advertisment 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Code | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Options ... +-+-+-+-+-+-+-+-+-+-+-+- IP Fields: Source Address, Destination Address, Hop Limit, Priority, Authentication Header ICMP Fields: Type, Code, Checksum, Reserved, Required options: Source link-layer address, Target link-layer address, Target IP Address List Optional: MTU Alex Conta - IPv6 IND
IND options The Target Address List option is a TLV (type, length, variable size field) option, with the following fields: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - - + | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // // + IPv6 Address + // // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // // + IPv6 Address + // // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ~ +-+-+-+-+... Alex Conta - IPv6 IND
Use in Frame Relay Networks Frame Relay Network DLCI=30 A DLCI=56 DLCI=62 B IPv6 Addresses IPv6 Addresses DLCI=75 C IPv6 Addresses Alex Conta - IPv6 IND