This article is rated C-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||
|
The DHCPv6 entry says that network clients can also find available DNS servers with NDP, but no such method is detailed in this article.-- 99.232.75.232 ( talk) 15:28, 30 September 2010 (UTC)
The article currently reads "It operates at the Network Layer of the Internet model (RFC 1122)" which doesn't make sense because it points at an OSI layer. There is no such thing as a "network layer" in the internet model. So what layer does it operate at? 66.114.147.82 ( talk) 18:43, 4 February 2011 (UTC)
First internet layer should be called Network Layer as that is what OSI calls that layer. your network layer may not be INTERNET protocol.
As I understand IPv6 NDP is a group of ICMPv6 messages and there for operates at the Network Layer as was formally stated in the first paragraph. The table on the right is also wrong indicating NDP as link layer. ARP the equivalent in IPv4 is link layer and was a hack because IPv4 cant send IP messages without knowing the mac address destination so ARP had to be a link layer protocol. IPv6 autoconfigures local-link IPv6 addresses and uses this to send the ICMPv6 messages (which are Network layer packets) that does the same function as used to be done by ARP. Unlike ARP which is link layer ICMP is network layer and so NDP is Network layer. The article is now more wrong as it now does not say at all that this is internet layer protocol < http://packetlife.net/blog/2008/aug/28/ipv6-neighbor-discovery/> Which includes a link to a wireshark trace of ICMPv6 used for NDP and this < http://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=get&target=arp-storm.pcap> is a link to a wire shark trace of ARP for comparison. ARP IS link layer ICMP and NDP are NOT. PS you will need to install wireshark to view these Network trace files easily. — Preceding unsigned comment added by 119.225.152.24 ( talk) 00:21, 7 May 2013 (UTC)
I respectfully disagree NDP is ICMP packets and as such are embedded in the IPv6 frame on the network I know it preforms the function of link layer setup but it is still carried IN the Internet layer IPv6 frame. — Preceding unsigned comment added by 119.225.152.24 ( talk) 03:45, 16 May 2013 (UTC) I also not that the http://www.ietf.org/rfc/rfc2461.txt places NDP in the "ICMP layer" in bottom of section 3.1. The traces I provided in my last change also shows NDP clearly in the ICMP layer 3 level. I know that NDP is used to find the layer 2 addresses but it is carried in the layer 3 frame and defined as a part of IPv6 ICMP messages/ protocol. The fact that it does not normally limited to the local link causes confusion but does not change the fact that it is layer3. Another source of confusion is the term Link Loacl address which is a layer 3 address for the local link. Also this Microsoft page http://technet.microsoft.com/en-us/library/cc781672(v=ws.10).aspx graphic shows ND in the layer3 level of the diagram. Please review.
I've been going mad trying to nail down how ND works and especially how it relates to link-local addressing. It's pretty complicated and to make matters worse, most tutorials and docs focus more on setting up tunneling and auto-configuration on the LAN side.
I finally found this document, which is a bit dated, but starting around page 52 has a good intro to ND and link-local. If someone more expert in this area wants to edit this page, this might make for a good reference: http://www.renater.fr/IMG/pdf/BT-IPv6-Tutorial-110204-2.pdf Ddiggler2000 ( talk) 05:24, 13 June 2011 (UTC)
The external reference points to a page on the website fengnet.com (in Chinese). It appears that this website has content that violates copyright. Could this be verified ? — Preceding unsigned comment added by AbhinavModi ( talk • contribs) 05:03, 21 December 2012 (UTC)
This article is rated C-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||
|
The DHCPv6 entry says that network clients can also find available DNS servers with NDP, but no such method is detailed in this article.-- 99.232.75.232 ( talk) 15:28, 30 September 2010 (UTC)
The article currently reads "It operates at the Network Layer of the Internet model (RFC 1122)" which doesn't make sense because it points at an OSI layer. There is no such thing as a "network layer" in the internet model. So what layer does it operate at? 66.114.147.82 ( talk) 18:43, 4 February 2011 (UTC)
First internet layer should be called Network Layer as that is what OSI calls that layer. your network layer may not be INTERNET protocol.
As I understand IPv6 NDP is a group of ICMPv6 messages and there for operates at the Network Layer as was formally stated in the first paragraph. The table on the right is also wrong indicating NDP as link layer. ARP the equivalent in IPv4 is link layer and was a hack because IPv4 cant send IP messages without knowing the mac address destination so ARP had to be a link layer protocol. IPv6 autoconfigures local-link IPv6 addresses and uses this to send the ICMPv6 messages (which are Network layer packets) that does the same function as used to be done by ARP. Unlike ARP which is link layer ICMP is network layer and so NDP is Network layer. The article is now more wrong as it now does not say at all that this is internet layer protocol < http://packetlife.net/blog/2008/aug/28/ipv6-neighbor-discovery/> Which includes a link to a wireshark trace of ICMPv6 used for NDP and this < http://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=get&target=arp-storm.pcap> is a link to a wire shark trace of ARP for comparison. ARP IS link layer ICMP and NDP are NOT. PS you will need to install wireshark to view these Network trace files easily. — Preceding unsigned comment added by 119.225.152.24 ( talk) 00:21, 7 May 2013 (UTC)
I respectfully disagree NDP is ICMP packets and as such are embedded in the IPv6 frame on the network I know it preforms the function of link layer setup but it is still carried IN the Internet layer IPv6 frame. — Preceding unsigned comment added by 119.225.152.24 ( talk) 03:45, 16 May 2013 (UTC) I also not that the http://www.ietf.org/rfc/rfc2461.txt places NDP in the "ICMP layer" in bottom of section 3.1. The traces I provided in my last change also shows NDP clearly in the ICMP layer 3 level. I know that NDP is used to find the layer 2 addresses but it is carried in the layer 3 frame and defined as a part of IPv6 ICMP messages/ protocol. The fact that it does not normally limited to the local link causes confusion but does not change the fact that it is layer3. Another source of confusion is the term Link Loacl address which is a layer 3 address for the local link. Also this Microsoft page http://technet.microsoft.com/en-us/library/cc781672(v=ws.10).aspx graphic shows ND in the layer3 level of the diagram. Please review.
I've been going mad trying to nail down how ND works and especially how it relates to link-local addressing. It's pretty complicated and to make matters worse, most tutorials and docs focus more on setting up tunneling and auto-configuration on the LAN side.
I finally found this document, which is a bit dated, but starting around page 52 has a good intro to ND and link-local. If someone more expert in this area wants to edit this page, this might make for a good reference: http://www.renater.fr/IMG/pdf/BT-IPv6-Tutorial-110204-2.pdf Ddiggler2000 ( talk) 05:24, 13 June 2011 (UTC)
The external reference points to a page on the website fengnet.com (in Chinese). It appears that this website has content that violates copyright. Could this be verified ? — Preceding unsigned comment added by AbhinavModi ( talk • contribs) 05:03, 21 December 2012 (UTC)