Re: [Autoconf] Multicast confusion between MANET Arch and AUTOCONFProblem Statement

Alexandru Petrescu <alexandru.petrescu@gmail.com> Tue, 20 November 2007 16:12 UTC

Return-path: <autoconf-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IuVhp-0005lV-3e; Tue, 20 Nov 2007 11:12:09 -0500
Received: from autoconf by megatron.ietf.org with local (Exim 4.43) id 1IuVhn-0005l8-Iz for autoconf-confirm+ok@megatron.ietf.org; Tue, 20 Nov 2007 11:12:07 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IuVhn-0005kf-0i for autoconf@ietf.org; Tue, 20 Nov 2007 11:12:07 -0500
Received: from mail153.messagelabs.com ([216.82.253.51]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1IuVhi-0006sG-PD for autoconf@ietf.org; Tue, 20 Nov 2007 11:12:06 -0500
X-VirusChecked: Checked
X-Env-Sender: alexandru.petrescu@gmail.com
X-Msg-Ref: server-15.tower-153.messagelabs.com!1195575121!13573772!1
X-StarScan-Version: 5.5.12.14.2; banners=.,-,-
X-Originating-IP: [129.188.136.8]
Received: (qmail 7839 invoked from network); 20 Nov 2007 16:12:01 -0000
Received: from motgate8.mot.com (HELO motgate8.mot.com) (129.188.136.8) by server-15.tower-153.messagelabs.com with SMTP; 20 Nov 2007 16:12:01 -0000
Received: from il06exr02.mot.com (il06exr02.mot.com [129.188.137.132]) by motgate8.mot.com (8.12.11/Motorola) with ESMTP id lAKGC1hW018395; Tue, 20 Nov 2007 09:12:01 -0700 (MST)
Received: from il06vts01.mot.com (il06vts01.mot.com [129.188.137.141]) by il06exr02.mot.com (8.13.1/Vontu) with SMTP id lAKGC0jv018996; Tue, 20 Nov 2007 10:12:00 -0600 (CST)
Received: from [127.0.0.1] (zfr01-2117.crm.mot.com [10.161.201.117]) by il06exr02.mot.com (8.13.1/8.13.0) with ESMTP id lAKGBxTx018968; Tue, 20 Nov 2007 10:11:59 -0600 (CST)
Message-ID: <4743074E.5060309@gmail.com>
Date: Tue, 20 Nov 2007 17:11:58 +0100
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
MIME-Version: 1.0
To: "Velt, R. (Ronald) in 't" <Ronald.intVelt@tno.nl>
Subject: Re: [Autoconf] Multicast confusion between MANET Arch and AUTOCONFProblem Statement
References: <4742FB0D.40208@gmail.com> <7877C5C0B5CC894AB26113CF06CF88631EA662@ms-dt01thalia.tsn.tno.nl>
In-Reply-To: <7877C5C0B5CC894AB26113CF06CF88631EA662@ms-dt01thalia.tsn.tno.nl>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 071119-1, 19/11/2007), Outbound message
X-Antivirus-Status: Clean
X-CFilter-Loop: Reflected
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 73734d43604d52d23b3eba644a169745
Cc: autoconf@ietf.org
X-BeenThere: autoconf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Ad-Hoc Network Autoconfiguration WG discussion list <autoconf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/autoconf>
List-Post: <mailto:autoconf@ietf.org>
List-Help: <mailto:autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=subscribe>
Errors-To: autoconf-bounces@ietf.org

Velt, R. (Ronald) in 't wrote:
> Hi Alex,
> 
>> -----Original Message----- From: Alexandru Petrescu
>> [mailto:alexandru.petrescu@gmail.com] Sent: dinsdag 20 november
>> 2007 16:20 To: autoconf@ietf.org Subject: [Autoconf] Multicast
>> confusion between MANET Arch and AUTOCONFProblem Statement
>> 
>> I think there may be a confusion with respect to the interpretation
>> of multicast in draft-ietf-autoconf-manetarch-07.txt vs 
>> draft-ietf-autoconf-statement-02.txt.
>> 
>> It seems as if the manetarch accepts that link-layers have a well
>> defined multicast behaviour whereas the problem statement doesn't.
>> 
>> autoconf-statement:
>>> Traditional solutions assume that a broadcast directly
>> reaches every
>>> router or host on the subnetwork, whereas this generally is not
>>> the case in MANETs (see [2]).
>> So a broadcasted message (a special case of multicast) will not
>> reach every host on the MANET subnet.
> 
> "link" versus "subnetwork" are distinct notions, aren't they? What is
>  left of a "subnetwork" in an environment where \128 (\32 for IPv4) 
> prefixes are configured on MANET interfaces? If your local interface
> is the only one in the subnet, then all interfaces in the subnet are 
> trivially reachable :-) "Link" is something else...

Right... :-)

But this sounds as special cases.

Maybe simple a 1-1 mapping between link and subnet would be easier.
Just have a link and a subnet be the same, and a simple prefix assigned
to it.  And see these problems first.

The MANET I'd build would surely have a prefix for a subnet on a link 
and /128 addresses for each entity.  This should work.

>> [2] autoconf-manetarch:
>>> Link-local Multicast/Broadcast Scope On a MANET interface, a
>>> packet sent to a link-local multicast or all-ones broadcast
>> address reaches
>>> the MANET interfaces of neighboring MANET routers...
>> So it actually does.
>> 
> 
> No, not all interfaces of all MANET routers. Just those of the 
> *neighbo(u)ring* MANET routers. See MANET architecture for a
> definition of neighbo(u)r.

Ok, manetarch:
> Neighbor In the context of routing, two routers are neighbors if one
> can send/receive routing protocol IP packets to the other without 
> passing through any intermediaries at the same layer.

Ok but in the Internet Area a Neighbor is from rfc4861:
> neighbors   - nodes attached to the same link.

This different 'Neighbor' definition is potentially  another source of
confusion when talking to each other.

I think manetarch may mean actually that a Neighbor is an entity within
a close physical distance, whereas an RFC4861 Neighbor is not
necessarily close by.

BEsides, the definition above is unclear because of that "at the same
layer".  Which layer?  IP?  Link?  Would a link-layer device bridging
messages to a remote-distance entity make this latter a Neighbor?

Wouldn't it sound better like: "CloseEntity: two routers are
closeentities if one can send/receive link-layer multicast messages
to/from the other".

If we don't clarify this it will always pop up as a confusing item when
saying 'Neighbor'.

Thanks,

Alex


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________


_______________________________________________
Autoconf mailing list
Autoconf@ietf.org
https://www1.ietf.org/mailman/listinfo/autoconf