Questions tagged [ndp]
For questions about NDP, where Neighbor Discovery Protocol (NDP) is a part of the Internet Protocol suite used with IPv6.
23 questions
0 votes
1 answer
129 views
I am trying to wrap my head around NDP
I know before PC10 can ping PC11 it will use IPv6 Neighbor Discovery to resolve the Destination MAC address for layer 2 header. But what would the DEST MAC ADDR be and what topics can I learn this
2 votes
2 answers
6k views
Is DHCP in the application layer or the network layer?
Tanenbaum's Computer Networks says: 5.6 THE NETWORK LAYER IN THE INTERNET ... 5.6.4 Internet Control Protocols In addition to IP, which is used for data transfer, the Internet has several companion ...
3 votes
1 answer
301 views
Does Network Discovery (rfc2461) preclude ARP sniffing?
I'm debugging a system demonstrating intermittent loss of connection. It's loosing entries from the neighborhood cache while there are active connections. Does Neighbor Discovery (rfc2461) require ...
2 votes
1 answer
389 views
Is an ICMPv6 neighbor advertisement meaningful if no options are set?
This is what I think a normal ICMPv6 neighbor advertisement should look like: It says "I'm 2001:57a:d000::54 and you can reach me at 02:02:53:85:21:25". This is what neighbor advertisements ...
1 vote
1 answer
595 views
Why solicited-node multicast address while all-node multicast address can do the same thing?
Why bother plugging in the last 24 bits of the sender's unicast address into the solicited-node multicast address while all-node multicast address can achieve the same thing? In my view, this move is ...
1 vote
3 answers
817 views
Why do IP(v6) routes require a next hop IP(v6) address and not just a MAC Address?
My understanding of how you "ask" a router to route a packet for you is that you simply put the IP(v6) address of the destination host and the MAC address of the router you are routing via ...
0 votes
1 answer
293 views
Why does a Cisco router advertise a prefix with NDP RA when it has an address in that range?
If I write interface Vlan1 ... {ipv4 config} ... ipv6 address 2001:DB8:5432:101::/64 eui-64 ipv6 address FDAA:DB8:5432:101::/64 eui-64 ipv6 enable ipv6 nd prefix 2001:DB8:5432:101::/64 ipv6 nd ...
1 vote
2 answers
1k views
Why does IPv6 NS not use unicast address but multicast
This is a follow up of Why not put unicast address in IPv6 packet containing NDP neighbor solicitation instead of solicited-node multicast address? The accepted answer makes no sense. It states the ...
3 votes
1 answer
146 views
What are usecases for IPv6 link-scope anycast?
IPv6 Neighbor Advertisement messages have a flag called Override, see RFC4861. It toggles, whether the receiver of the message should remove other link-layer addresses for the same IPv6 target address ...
2 votes
1 answer
377 views
When is the source address of ICMPv6 message types 133, 135 and 136 other than unspecified(::/128) or link-local(fe80::/10)?
According to rfc4861 the source address for Router Solicitation(ICMPv6 type 133), Neighbor Solicitation(ICMPv6 type 135) and Neighbor Advertisement(ICMPv6 type 136) can be an address assigned to the ...
2 votes
4 answers
836 views
Why not put unicast address in IPv6 packet containing NDP neighbor solicitation instead of solicited-node multicast address?
This is a follow-up question to Why is the NDP Neighbor Solicitation message sent to the solicited-node address?. Summary: say I would send an IPv6 packet and put the unicast address of the host I ...
1 vote
1 answer
199 views
How data travel from a node to a destination IP address? [duplicate]
Let's say I have a lot of devices which connect to a single switch, and the switch itself connects to a router which provide Internet connection. Whenever an application on a node needs to ...
1 vote
0 answers
62 views
Can a Neighbor Advertisement response packet trigger the transition from STALE to DELAY?
I think the title is pretty descriptive. I cannot seem to find anything in the standard about what kind of packets could trigger the transition from the state STALE to the state DELAY, in the ...
1 vote
1 answer
160 views
Remote Host Neighbor Cache Entry State after Neighbor Solicitation request
When a Host A sends for the first time a NS request to another Host B, host B answers with a NA. In Host A Neighbor Cache, the state Entry for host B gets from INCOMPLETE to REACHABLE, when NA comes ...
7 votes
5 answers
2k views
OSI layer of Neighbor Discovery Protocol
NDP operates using ICMPv6 and, even though ICMPv6 messages are encapsulated in payload field of IPv6 datagram, ICMPv6 and ICMP are usually considered as network layer protocols. At least, on Wikipedia ...