After seeing the answer, I still don't understand it. Is fe80::baba a global unicast address? If so, why wouldn't B receive the ping message?
Dear Shengyu Huang,
No, fe80::baba is not a global unicast address (global unicast addresses have the prefix 2000::/3). Instead, fe80::baba is a link local address (link local addresses have the prefix fe80::/64).
IPv6 routers do not forward packets that have link local source or destination addresses to other links. This is why B does not receive the ping message.
Best regards,
Edin Guso
No, fe80::baba is not a global unicast address (global unicast addresses have the prefix 2000::/3). Instead, fe80::baba is a link local address (link local addresses have the prefix fe80::/64).
IPv6 routers do not forward packets that have link local source or destination addresses to other links. This is why B does not receive the ping message.
Best regards,
Edin Guso