Re: [lisp] Questions on draft-ietf-lisp-eid-mobility-00.txt

Dino Farinacci <farinacci@gmail.com> Thu, 03 August 2017 18:58 UTC

Return-Path: <farinacci@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EC9A1201F2 for <lisp@ietfa.amsl.com>; Thu, 3 Aug 2017 11:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.38
X-Spam-Level:
X-Spam-Status: No, score=-0.38 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_IMAGE_ONLY_24=1.618, HTML_IMAGE_RATIO_06=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ypJhiGK0ufKH for <lisp@ietfa.amsl.com>; Thu, 3 Aug 2017 11:58:01 -0700 (PDT)
Received: from mail-pf0-x236.google.com (mail-pf0-x236.google.com [IPv6:2607:f8b0:400e:c00::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7E8E120713 for <lisp@ietf.org>; Thu, 3 Aug 2017 11:58:00 -0700 (PDT)
Received: by mail-pf0-x236.google.com with SMTP id d67so9776600pfc.0 for <lisp@ietf.org>; Thu, 03 Aug 2017 11:58:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=82M2xOZBy2CcJ+k/Xzq7+lD6IVrMoJvXl2P9iD9QqPw=; b=objOAqxjQFmdZPKA5YC9FVaMDMxNjJfOQGJ6LEIaaHMcNjMQL5In6Wctgk8HMuu3E0 rLzpR9TJ4rhA86Wyfk6UwrK/DNtdhkms6XKV2IATwq+JQ6/WkttinZ57+GCaWr0+kJD/ qwPR3hMjQ6kWjOwGtt0VqcX2tuu1BZRBJrrKBZSTJUddG6oREBHn1CWnp/zjhRrTLatQ 9CbUcvocy7xm6DOqM5Dw+p4Kjukx/Opm4C0/gApuWSZFgOL4Das/ndw322PiYHaNfwhq ygHM++oYBAPcWBW8IsYH66DIZlwMANY/KcJRudLiZWYRQklOXZiuD/+MLWx+ORo8gCP4 MgTg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=82M2xOZBy2CcJ+k/Xzq7+lD6IVrMoJvXl2P9iD9QqPw=; b=GSRo8aw1kH3jit+ovm39/kBmDr14qJ9xnFBBTxJ8xCj387RRa55uRd0VGrvvFqb7ON up6LcRo9TB70sG0imfswAeuj4IXbu2fwM/2E84w/pyiK6YHaDlhmU0Q9Ja4WMF57PglQ MEy5Ask02aWBocBPbqMJXlavpcjyDWW4/AkhfKGyaGb/fn+MmTuk8nzMRVLq36CEXdDD REODb1FlIcQ73BQrRaQYDNgtNkjmwtsJaQ6CWcBzHH9dnrkWv0deJWULnDpVlGu0tm6L Se+oTGe94wnCQAIn/oewrfhs7iTIq37fKTYWXalQqGkPobhgS9gH4CU/9vsrwu4ix7JQ MGeQ==
X-Gm-Message-State: AIVw113c2SvFP7fGkQr0j/6L8HAIYnpdv3JnWx2L4TUJtvBc6Qn+aIuA vq+bIKIp9b9QaRKXoI8=
X-Received: by 10.84.241.70 with SMTP id u6mr2950467plm.96.1501786680491; Thu, 03 Aug 2017 11:58:00 -0700 (PDT)
Received: from [10.197.31.157] (173-11-119-245-SFBA.hfc.comcastbusiness.net. [173.11.119.245]) by smtp.gmail.com with ESMTPSA id d69sm22410262pfl.142.2017.08.03.11.57.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Aug 2017 11:57:59 -0700 (PDT)
From: Dino Farinacci <farinacci@gmail.com>
Message-Id: <FA2974E6-CEFC-460A-9FFF-6F2B16AA86A9@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_54A3DAEA-A055-4652-84BF-286EE9D9F178"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Thu, 03 Aug 2017 11:57:58 -0700
In-Reply-To: <CAASoLj2nQccwb3L1a52+72qhrU+i44C-vqsUJT_gGBU80FqBTg@mail.gmail.com>
Cc: LISP mailing list list <lisp@ietf.org>
To: Yue LI <yueli.cnfr@gmail.com>
References: <CAASoLj2nQccwb3L1a52+72qhrU+i44C-vqsUJT_gGBU80FqBTg@mail.gmail.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/i7UnAdIGke99-rsoibzGtMFwJ-I>
Subject: Re: [lisp] Questions on draft-ietf-lisp-eid-mobility-00.txt
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Aug 2017 18:58:02 -0000

Thanks for the question Yue. I included the diagram so others can follow easier:



> How the 1st sequence of the packet flow (1st paragraph on Page 7) can be achieved please?

Device 1 is sending packets no matter where it is connected. So it will use its default router to send packets. The first-hop router in Site D will typically have the same Mac address of the default router used in in Site A. 

> The Device 1 keeps its EID=1.0.0.1, but the prefix of Site D is 2.0.0.0/24. Since 1.0.0.1 is not belongs to 2.0.0.0/24. How the packets can be exchanged between xTR D and Device 1?

xTR D discovers EID 1.0.0.1 when Device 1 sends packets. Or, if by chance, xTR D is directly connected to where Device 1 moved to, can use ARP/ND (if Device 1 felt the need to send an ARP request during the move). But xTR D will see packets from 1.0.0.1, apply policy to either permit or deny the roaming of 1.0.0.1, and if permitted, registers EID 1.0.0.1/32 with RLOC IP_D to the mapping system. 

When Device 1 is not directly connected to xTR D, the first-hop-router learns 1.0.0.1 (when Device 1 sends an IP or ARP packet) and must inject the route 1.0.0.1/32 into the IGP so xTR D can learn about the existence of 1.0.0.1 so it can register it.

Does that help?

Dino