> From: Sabahattin Gucukoglu [mail@xxxxxxxxxxxxxxxxxxxxxxxx] > > [...] when I ping one from the other using link-local-scoped > addresses, I have to put in this zone identifier (%ifname on BSD and > Linux). > [...] > Can't it figure it out itself? OK, I know nothing about the subject, but when I do "ifconfig" I get: eth0 Link encap:Ethernet HWaddr 00:16:35:AF:82:03 inet addr:135.55.22.90 Bcast:135.55.22.255 Mask:255.255.255.0 inet6 addr: fe80::216:35ff:feaf:8203/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 [...] Looking at the link-local address, it appears to be constructed from the interface's MAC address, and basically nothing else. This suggests that the link-local address of another system on an attached network would contain that system's MAC address, but nothing to identify which network, and thus, *this* system has no algorithmic way to determine which interface goes to the proper network. Dale