[rbridge] ARP proxying

Joe Touch touch at ISI.EDU
Fri Dec 23 09:07:07 PST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Guillermo Ibáñez wrote:
> I agree with the idea of directing broadcasts as unicast (my proposal 
> for ARP Servers/Registrars in Abridges draft also uses unicast), but I 
> am a bit lost : How can the first Rbridge know which is the target's 
> designated Rbridge if the destianion host'sMAC is unknown?.

That would be a 'cache miss', and MUST result in a broadcast. We're
still assuming an ARP cache at the DRs.

It's only under a 'hit' that a unicast can be provided.

Joe

> Joe Touch wrote:
> 
> 
> Directing broadcasts as unicast (as suggested below) is probably a
> better idea in general than replaying given security considerations.
> 
> Joe
> 
> Radia Perlman wrote:
>  
> 
> 
>>And even without modifying SEND, it's possible to do a compromise 
>>optimization.
>>The totally nonoptimized thing is to flood the ARP/ND query, and have each
>>Designated RBridge decapsulate and send it on each of the links. The 
>>most optimized thing
>>is to have the first RBridge send the ARP/ND response to the querier.
> 
>>An in-between
>>thing that works with current SEND (and probably any possible variation 
>>that it might
>>evolve into) is to have the first RBridge send the query to the target's 
>>designated RBridge,
>>who would send the query to the target, get a response, and send it back.
> 
>>Radia
> 
> 
> 
>>Christian Huitema wrote:
> 
> 
> 
> 
> 
>>>>>	In addition, since the RBridge enjoys a man-in-the-middle
>>>>>   
>>>>>
>>>>>         
>>>>>
> 
>>>position,
> 
> 
> 
>>>     
> 
> 
>>>>>it is likely that implementers may well implement some hack or
>>>>>   
>>>>>
>>>>>         
>>>>>
> 
>>>another
> 
> 
> 
>>>     
> 
> 
>>>>>to get around this.
>>>>>   
>>>>>
>>>>>         
>>>>>
> 
>>>SEND is explicitly designed to prevent this kind of hacks.
> 
> 
> 
> 
>>>     
> 
> 
>>>>There doesn't need to be a hack - though I expect that would be
>>>>prohibited by the security model in SEND anyway. But SEND doesn't
>>>>prohibit sharing the keys, which the rbridge could be party to.
>>>> 
>>>>
>>>>       
>>>>
> 
>>>Well, there is no explicit protocol to share the keys used in SEND. One
>>>might argue that sharing these keys would in fact be a gross security
>>>violation. The keys are cryptographically linked to the IPv6 address,
>>>and could be used for many applications besides security the IPV6/MAC
>>>address mapping. There have been proposal to use them for IPSEC and for
>>>Mobile IP.
> 
>>>Now, we could question the value of securing the mapping between IP
>>>address and MAC address in a switched/routed environment. After all,
>>>even if the mapping was secure, the relays could still decide to rewrite
>>>the MAC address, and deliver the packets to whatever point they feel is
>>>appropriate. SEND can hardly provide a protection against that. One
>>>possible outcome would be to recognize that SEND, as currently
>>>specified, is not really secure.
> 
>>>In fact, we went through a similar analysis of the value of 802.1X
>>>access controls for wired networks. In wireless networks, 802.1X
>>>associates a MAC address with an encryption context on the access point.
>>>But on wired networks, 802.1X only "authorises a MAC address", without
>>>any further protection. Insert a hub on the path, and all kinds of
>>>interesting attacks become possible.
> 
>>>The IEEE is working on a better solution for access control to wired
>>>networks. It will probably involved some level of layer 2 encryption.
>>>SEND probably needs to evolve in a same way. If it does evolve, then
>>>there could be an additional requirement, i.e. accept the presence of
>>>relays on path.
> 
>>>-- Christian Huitema
> 
> 
>>>_______________________________________________
>>>rbridge mailing list
>>>rbridge at postel.org
>>>http://www.postel.org/mailman/listinfo/rbridge
> 
> 
>>>     
> 
> 
>>_______________________________________________
>>rbridge mailing list
>>rbridge at postel.org
>>http://www.postel.org/mailman/listinfo/rbridge
> 
> 
> 
_______________________________________________
rbridge mailing list
rbridge at postel.org
http://www.postel.org/mailman/listinfo/rbridge

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDrC67E5f5cImnZrsRAg6JAKC62gRQxx5fmJIIoXm+Ttk9NTG35ACeI8tM
y0BqOQY/g0VdKJ+9whD8pZc=
=R2iu
-----END PGP SIGNATURE-----


More information about the rbridge mailing list