[6tisch] The "BEFORE" and "AFTER"

Tengfei Chang <tengfei.chang@gmail.com> Wed, 20 January 2016 08:20 UTC

Return-Path: <tengfei.chang@gmail.com>
X-Original-To: 6tisch@ietfa.amsl.com
Delivered-To: 6tisch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96DD71B390E for <6tisch@ietfa.amsl.com>; Wed, 20 Jan 2016 00:20:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 61SY2A12st0F for <6tisch@ietfa.amsl.com>; Wed, 20 Jan 2016 00:20:16 -0800 (PST)
Received: from mail-yk0-x236.google.com (mail-yk0-x236.google.com [IPv6:2607:f8b0:4002:c07::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 3899F1B390C for <6tisch@ietf.org>; Wed, 20 Jan 2016 00:20:16 -0800 (PST)
Received: by mail-yk0-x236.google.com with SMTP id k129so1523726yke.0 for <6tisch@ietf.org>; Wed, 20 Jan 2016 00:20:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=mB9EC/vOAoqeAG0hOxplGvONZ5LLpS+CnXnBDftG6NE=; b=RfIN0SDZ3lBA+Cma6jx+9MK+Do4P0P33NJ8DjpLN2oHhxPq/bYxlreRkr4wWxvEKO1 MyyvL3WFqzHkG5Xt/o5rMeq+Ev3qB+tXTjZ8YfkvtZX7QlRQ7ZPRykdoWkvCMLI0ewLT pD2DvoTrQwu0CN/r0/I1Bf+A1JubQIum1n/ybgiBv1Rbid457LfIF3BGlUKLVCM1Zfcw LT5EMyypPe4XMNpZwDJS+9ooloAQ0GQoSMMr+qgBGfUC5OUK9XhxK/i4qoVIVwDJESBR RDk5J9G5zvEr0Oky8t+E0JdRee5GvY41hpJyVYwwOTGWaV8BCxazfb/0P1WvfcIoVxYD WgxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=mB9EC/vOAoqeAG0hOxplGvONZ5LLpS+CnXnBDftG6NE=; b=T1abU0t1MgUGT0cnoE47bkfVoltAnhdzlPd533hLF7l4zlQVIZv8SCXM5JyA/DpomG C5ZIJv6Srw1ioVUusEaNHlTKg20ZcOExl8SkyU4NGft5c4ZBBfJSG7A0i6UL9hmZ/Lgd ytv55ntpsFZ0ZAPtU4csVl3h6Aca7GYUcK8zGb+zQMqsihUOaaBCO+mwxmbRdIlAtpD1 2PG5ntph0Up7c0txmw+PzbZ2jI/tYZAf6am9Oup78CYPHq7vgIsZ9fh6yH+7ACF5o814 I4UydyAGkeW2x5Cp90fs4Mo6mod8l4Z2cxTqaLha7YwSy4mhxLCQ+wcCsgD0dgTzRPs0 CozA==
X-Gm-Message-State: ALoCoQnz76qrrvbgWokYyj3kcAvTLOcKtJXzS6Un5Iw8N7j/RTamViHnK8+0Zv7I6PQPOQNoKZ8Vo7y5aaj2MY/6Cos7TGzL9A==
MIME-Version: 1.0
X-Received: by 10.37.29.194 with SMTP id d185mr10137713ybd.109.1453278015492; Wed, 20 Jan 2016 00:20:15 -0800 (PST)
Received: by 10.37.201.5 with HTTP; Wed, 20 Jan 2016 00:20:15 -0800 (PST)
Date: Wed, 20 Jan 2016 09:20:15 +0100
Message-ID: <CAAdgstTwS5bSuRfLwh_ntf1MNek+nMR2wDOPjkuCedvpuJ3VwA@mail.gmail.com>
From: Tengfei Chang <tengfei.chang@gmail.com>
To: "6tisch@ietf.org" <6tisch@ietf.org>
Content-Type: multipart/alternative; boundary=001a11428d0edf98ff0529bfa7bc
Archived-At: <http://mailarchive.ietf.org/arch/msg/6tisch/tpk7TFurORLq9y5ex8Yrbn3n6WI>
Subject: [6tisch] The "BEFORE" and "AFTER"
X-BeenThere: 6tisch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discuss link layer model for Deterministic IPv6 over the TSCH mode of IEEE 802.15.4e, and impacts on RPL and 6LoWPAN such as resource allocation" <6tisch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6tisch>, <mailto:6tisch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6tisch/>
List-Post: <mailto:6tisch@ietf.org>
List-Help: <mailto:6tisch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6tisch>, <mailto:6tisch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jan 2016 08:20:17 -0000

Dear all,

As recently more discussion in the ML about the format of packet, sometimes
we say some header after/before the IPv6 header. I would like to clarify
this.

1. For me, I say with the way that mac header is the first header in the
packet and then, several Routing Headers are AFTER mac header (no mesh
header/fragmenet header in between).  IPHC header is AFTER those Routing
Headers.

2. However, with the view of constructing a packet, IPHC is first added
into packet, then RHs are placed AFTER IPHC, MAC header is constructed at
the end. (I feel pascal is using this way to describe the order of header,
right?)

What's the way when we describe something like this?

Thanks
Tengfei