On Jul 6, 2004, at 4:24 PM, Matt Harrington wrote:
So it's impossible to use the current implementation of Rendezvous
across a router, even when VLANs are implemented? When I say VLAN, I
mean a collection of nodes in the same broadcast domain even if
they're on different network segments separated by a router. I spent
some time investigating exactly what link-local multicast is, but I
didn't see how it ties in with VLANs.
If a packet needs to go through a router, it is not in the same
broadcast domain... Typically a "VLAN" == "Broadcast Domain"
I sort of understand that rendezvous uses multicast to do discovery,
but then uses unicast to for the actual application. For example, I use
multicast DNS to look for a particular service (iChat for example).
Other clients that are running rendezvous will be subscribed to the
multicast group (A multicast group looks like an IP address, but is in
the 224.0.0.0 to 239.255.255.255 range, multicast dns uses From one the
mDNS draft
http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt
rendezvous should be using "(224.0.0.251 or its IPv6 equivalent
FF02::FB)"
I am curious about what happens if two machines are in the same
broadcast domain but have IP addresses in different subnets (in the
case of an overlay network). The mDNS should work... Unless rendezvous
discards packets whose source address (as in S,G) is in a different
subnet. There is no reason to limit the discovery from working. I would
still be able to iChat with someone, the difference would be that the
chat would need to bounce off the router.
If you have any questions about the network layer, please feel free to
email me off-list. I am not a programmer though. My main interest in
rendezvous is understanding how it affects my network.
Peter Hill
Senior Network Engineer
Carnegie Mellon
Peter Hill
Network Engineer
Carnegie Mellon
_______________________________________________
rendezvous mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/rendezvous
Do not post admin requests to the list. They will be ignored.