Re: [Bier] [babel] About bierin6 and signalling of encapsulation

Zhang Z <zzhang_ietf@hotmail.com> Fri, 17 November 2017 02:31 UTC

Return-Path: <zzhang_ietf@hotmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F7F4124D68; Thu, 16 Nov 2017 18:31:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.124
X-Spam-Level:
X-Spam-Status: No, score=-1.124 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hotmail.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 KGUCAN6vxwPk; Thu, 16 Nov 2017 18:31:12 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-oln040092005080.outbound.protection.outlook.com [40.92.5.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 688ED12008A; Thu, 16 Nov 2017 18:31:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qs3NBe80aA3i31UETxkI4Bw3vokDYuD+ewIfadWpp/A=; b=Vf/t0G4nqSKXVZpl0jXdWFBQYLW40J3fo3sRsYFLP4GtgXtLcPvrxSwUlKt6S0/1UggIzKnh1ab5vdsADrbXUM23PaV/7sm1Uvi+MWxj4HYpUAGFHmqWZU0eG0VoMh+Ral/5HGkfj2yNXFvzg1peg5Mv+VUZWZrLbw4Tw7krmpO7U151DHK8/yQt4t/m2u1kmznS3XrOiednWmu6nkbt6TIb2FRnXiij655f+juhYpTU0pF1wa5X1gWaaMZe0zOfTY+zsyj8ztkGpi6nRt4yeyJLvUPmNuQMzZ0UmDq6Odl1j7VSbXlMAWSK665k82XhZSfFgscv2SvSgHOXVwG7VQ==
Received: from BL2NAM02FT042.eop-nam02.prod.protection.outlook.com (10.152.76.58) by BL2NAM02HT040.eop-nam02.prod.protection.outlook.com (10.152.77.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.218.12; Fri, 17 Nov 2017 02:31:11 +0000
Received: from CY1PR07MB2634.namprd07.prod.outlook.com (10.152.76.56) by BL2NAM02FT042.mail.protection.outlook.com (10.152.76.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.218.12 via Frontend Transport; Fri, 17 Nov 2017 02:31:11 +0000
Received: from CY1PR07MB2634.namprd07.prod.outlook.com ([10.167.16.148]) by CY1PR07MB2634.namprd07.prod.outlook.com ([10.167.16.148]) with mapi id 15.20.0218.015; Fri, 17 Nov 2017 02:31:10 +0000
From: Zhang Z <zzhang_ietf@hotmail.com>
To: Juliusz Chroboczek <jch@irif.fr>, Tony Przygienda <tonysietf@gmail.com>
CC: "bier@ietf.org" <bier@ietf.org>, Babel at IETF <babel@ietf.org>
Thread-Topic: [babel] [Bier] About bierin6 and signalling of encapsulation
Thread-Index: AQHTXv1Mbd2zqpO9Xk6Ysp4M7DcV36MXP2WAgACW1k4=
Date: Fri, 17 Nov 2017 02:31:10 +0000
Message-ID: <CY1PR07MB263424813C6E420834EB55498E2F0@CY1PR07MB2634.namprd07.prod.outlook.com>
References: <7imv3m4724.wl-jch@irif.fr> <CA+wi2hMdf5+coMdEL79vtYhGtT9g8Wv0DCTR25mxALPoWj-0QA@mail.gmail.com>, <874lpum9dq.wl-jch@irif.fr>
In-Reply-To: <874lpum9dq.wl-jch@irif.fr>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: irif.fr; dkim=none (message not signed) header.d=none;irif.fr; dmarc=none action=none header.from=hotmail.com;
x-incomingtopheadermarker: OriginalChecksum:6EBFA86B70D2A1BEB5E73E9905EFC551B9E9C2453154E02E8132E384FF754174; UpperCasedChecksum:BED146AB122768C7C6F3F6452293832C9527E297C0F6DB1C25FC82929D951A73; SizeAsReceived:7275; Count:46
x-tmn: [nbP529tXbf4pkYE+2+MvErN6EQdt39n6fU1hKU0EXF0y6VCm/tHdtjtzPybfwIwz]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BL2NAM02HT040; 6:EC3wpwC5gXl8nFlEbwdWZqHYDd9O20IZHeJVeiuD9X/FOfhdmtX6hqdlwvKJ4zDL4r5DGpKYDGcqICPN8zWWEHiOAZ3bcKgM5M7H1zmj7HhkDzvvOYKeoNW3vzOfQLcpf7ni7vhp14jIzmRQojtKnG+YfjqhklCn0miCkgnX7fVLqr/C2tvIdd9I6qIT+n6fP3fAs92OpJPXYyfGvKoRp1ayBhv88+yI38CqCHngQjq5EcM4ZvgysihllbhNF2ikSmzt1PUp35sjOyVGaoQD/gDlfouxq2exFTngY5Mx3mL2wvLqwKnVraNCbkVoefAAFs6080PNYllOVoz2NPw0Leji4/gVtr6pEPGZLnUuegg=; 5:0hxfvQaPacV9qIbjEoJcSS1WVn/6WLql+olQ3YTvdCND3hfjtAP6BGFOODnHj/ijPS4VDD52jW0aRWkmtjApARMbpDfF7achq35cZjGo/UlbeK3Ujmy0M2Mt4LqYBYiiknHtTgdnlMKik1WNx0We9rjQU2GrDnzCo72bKZp18kI=; 24:FqSBszttzeato1p8eNlkGLBjW3Rdhwro+2pyJIk8/qr6ETUohPHYoo87e5mwLU3uZaU2FuzV4UEEMtREb38fqe6Ur8i2sBsPPCULKp1MYbk=; 7:Vdc8fyql91gzDBVexVcMu8vu8jwQh9gTIkcOWaLvW3JAHvp8YQqZEXOq2tZ7tNEHUm381a9LDUbYA9KX+jozzDzpTHgZyEFUUMNgSPv9q/CPgtTA66WnDNXB0Dffol5hyo3B9IgPNTR25EiDkHSNsanrZUbdlQJDvAKovNvKrzltEjNlVBL/sI24LM/2ugbhy3ANw+pBAAlRrqcLJruN7t48QTylCBnzNRIjYX8obht49phyo4M2qlMD3L5yz9mt
x-incomingheadercount: 46
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: 719528e5-322f-48a4-d49a-08d52d6343bd
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:BL2NAM02HT040;
x-ms-traffictypediagnostic: BL2NAM02HT040:
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:BL2NAM02HT040; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BL2NAM02HT040;
x-forefront-prvs: 049486C505
x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:BL2NAM02HT040; H:CY1PR07MB2634.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CY1PR07MB263424813C6E420834EB55498E2F0CY1PR07MB2634namp_"
MIME-Version: 1.0
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 719528e5-322f-48a4-d49a-08d52d6343bd
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Nov 2017 02:31:10.1194 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2NAM02HT040
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/Y0rM0vRBmmnSIuOMQdc2PO69NrY>
Subject: Re: [Bier] [babel] About bierin6 and signalling of encapsulation
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Nov 2017 02:31:14 -0000

Hi Juliusz,

1. statically configured (e.g. a given BIER domain is statically
     configured to use a given encapsulation);
Sandy: Yes, static configuration provides a simple way to implement bier forwarding.

  2. carried by a specific signalling protocol (call it the BIER Hello
     Protocol for now);
Sandy: Bier node information is advertised by IGP/ BGP protocol (as you mentioned "Bier hello protocol"), Bift-id is the key to find the corresponding forwarding item. But there's no restriction for the out-layer encapsulation. In fact, the Bier packets can be executed correctly whatever the out-layer is, such as Mpls, Ethernet or IPv6, and so on. The out-layer encapsulation is only used to make sure the Bier packet can be received correctly by the next hop router.
To your example, A sends the bier packet with whatever encapsulation, indeed the packet will be received and executed correctly by B. A should choose a reasonable encapsulation method though it can choose the method optionally. In fact there's consensus in one bier domain.

  3. carried by the routing protocol (e.g. carried by a sub-TLV of the IHU
     TLV in Babel, or using RFC 5613 signalling in OSPF).
Sandy: You needn't do that. But you can try if you insist on it.
________________________________
发件人: babel <babel-bounces@ietf.org> 代表 Juliusz Chroboczek <jch@irif.fr>
发送时间: 2017年11月17日 1:16:49
收件人: Tony Przygienda
抄送: bier@ietf.org; Babel at IETF
主题: Re: [babel] [Bier] About bierin6 and signalling of encapsulation

> you simply pick either one, it's a hop-by-hop decision.

What if A implements both encapsulations, and B only implements bierin6?
If A picks the native encapsulation, you've created a blackhole, no?

-- Juliusz

_______________________________________________
babel mailing list
babel@ietf.org
https://www.ietf.org/mailman/listinfo/babel