Skip to main content

Example Packets for 6TiSCH Configuration
draft-munoz-6tisch-examples-01

The information below is for an old version of the document.
Document Type Active Internet-Draft (individual)
Authors Jonathan Munoz , Emmanuel Riou , Guillaume Gaillard , Dominique Barthel
Last updated 2017-07-03
Replaces draft-munoz-6tisch-minimal-examples
Stream (None)
Formats plain text htmlized pdfized bibtex
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-munoz-6tisch-examples-01
6TiSCH                                                     J. Munoz, Ed.
Internet-Draft                            Gridbee Communications - INRIA
Intended status: Informational                                   E. Riou
Expires: January 4, 2018                          Gridbee Communications
                                                             G. Gaillard
                                                              D. Barthel
                                                             Orange Labs
                                                            July 3, 2017

                Example Packets for 6TiSCH Configuration
                     draft-munoz-6tisch-examples-01

Abstract

   This draft contains example packets exchanged by nodes implementing
   the following ietf documents: RFC 8180: Minimal IPv6 over the TSCH
   Mode of IEEE 802.15.4e (6TiSCH) Configuration, draft-wang-6tisch-
   6top-protocol-07, RFC 8138: IPv6 over Low_power Wireless Personal
   Area Network (6LoWPAN) Routing Header and RFC 8025: IPv6 over Low-
   Power Wireless Personal Area Network (6LoWPAN) Paging Dispatch.  All
   packets are presented both in raw binary and fully parsed contents.
   This document can be used as a reference when implementing the
   previous mentioned RFCs and drafts.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on January 4, 2018.

Copyright Notice

   Copyright (c) 2017 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

Munoz, et al.            Expires January 4, 2018                [Page 1]
Internet-Draft               6tisch-examples                   July 2017

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Tools Used  . . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Network Topology  . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Packet Examples . . . . . . . . . . . . . . . . . . . . . . .   3
     3.1.  Known Errors in These examples  . . . . . . . . . . . . .   3
     3.2.  Enhanced Beacon . . . . . . . . . . . . . . . . . . . . .   3
     3.3.  RPL DIO . . . . . . . . . . . . . . . . . . . . . . . . .   8
     3.4.  RPL DAO . . . . . . . . . . . . . . . . . . . . . . . . .  13
       3.4.1.  RPL DAO from 2  . . . . . . . . . . . . . . . . . . .  13
       3.4.2.  RPL DAO from 3  . . . . . . . . . . . . . . . . . . .  15
     3.5.  ACK . . . . . . . . . . . . . . . . . . . . . . . . . . .  19
     3.6.  ICMPv6 echo request/reply . . . . . . . . . . . . . . . .  20
       3.6.1.  ping 2  . . . . . . . . . . . . . . . . . . . . . . .  20
       3.6.2.  ping 3  . . . . . . . . . . . . . . . . . . . . . . .  24
     3.7.  6Top Commands and Reponses  . . . . . . . . . . . . . . .  31
   4.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  35
   5.  Security Considerations . . . . . . . . . . . . . . . . . . .  35
   6.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .  35
   7.  References  . . . . . . . . . . . . . . . . . . . . . . . . .  35
     7.1.  Normative References  . . . . . . . . . . . . . . . . . .  35
     7.2.  External Informative References . . . . . . . . . . . . .  35
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  36

1.  Tools Used

   All results presented in this document are collected by running the
   OpenWSN firmware [OpenWSN] in simulation mode and capturing the
   packets exchanged using the development branch of Wireshark.  At the
   time of writing this document, the dissection of the RFC 8138 and RFC
   8025 implementation has not been merged into the master branch of
   Wireshark but it will be for the 1st F-Interop 6TiSCH
   Interoperability Event.

   These are the version of the source code used:

   1.  Wireshark dissector: https://github.com/wireshark/wireshark/
       commit/2c58ed569ed0c096d5640fd0da5825bcfef04aeb

Munoz, et al.            Expires January 4, 2018                [Page 2]
Internet-Draft               6tisch-examples                   July 2017

   2.  OpenWSN firmware: https://github.com/openwsn-berkeley/openwsn-fw/
       commit/4e05d8bc54b59632d5da771818bf8b4a05b3ce11

   3.  OpenWSN software: https://github.com/openwsn-berkeley/openwsn-
       sw/commit/e4cdf73cbdbbe88bbe0af48e69abb7cfed84f0d9

2.  Network Topology

   Network prefix: bbbb::/64
   MAC address:    14-15-92-cc-00-00-00-0x

           PDR=100%       PDR=100%
    +-----+        +-----+        +-----+
    | x=1 |--------| x=2 |--------| x=3 |
    +-----+        +-----+        +-----+
    DAGroot

3.  Packet Examples

3.1.  Known Errors in These examples

   Looks for "FIXME" in the examples below.

3.2.  Enhanced Beacon

   Enhanced Beacon sent by 1

== Dissected packet ==

IEEE 802.15.4 Enhanced Beacon, Dst: Broadcast, Src: 14:15:92:cc:00:00:00:01
    Frame Control Field: 0xea40, Frame Type: Beacon, PAN ID Compression, Information Elements Present, Destination Addressing Mode: Short/16-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .000 = Frame Type: Beacon (0x0)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .1.. .... = PAN ID Compression: True
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..1. .... .... = Information Elements Present: True
        .... 10.. .... .... = Destination Addressing Mode: Short/16-bit (0x2)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 90
    Destination PAN: 0xcafe
    Destination: 0xffff
    Extended Source: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Header IEs, Header Termination 1 IE
        Header Termination 1 IE (Payload IEs follow)
            IE Header: 0x3f00, Type: Header, Id: Header Termination 1 IE, Length: 0

Munoz, et al.            Expires January 4, 2018                [Page 3]
Internet-Draft               6tisch-examples                   July 2017

                0... .... .... .... = Type: Header (0)
                .011 1111 0... .... = Id: Header Termination 1 IE (0x7e)
                .... .... .000 0000 = Length: 0
    Payload IE
        MLME IE
            Payload IE TLV: 0x881c, Type: Payload, Id: MLME IE
                1... .... .... .... = Type: Payload (1)
                .000 1... .... .... = Id: MLME IE (0x1)
                .... .000 0001 1100 = Length: 28
            Time Synchronization IE
                Payload Sub IE (short): 0x1a06, Type: Short, Sub Id (Short): TSCH Synchronization IE
                    0... .... .... .... = Type: Short (0)
                    .001 1010 .... .... = Sub Id (Short): TSCH Synchronization IE (0x1a)
                    .... .... 0000 0110 = Length: 6
                Absolute Slot Number: 10098
                Join Metric: 0
            TSCH Timeslot IE
                Payload IE TLV: 0x1c03, Type: Short, Sub Id (Short): TSCH Timeslot IE
                    0... .... .... .... = Type: Short (0)
                    .001 1100 .... .... = Sub Id (Short): TSCH Timeslot IE (0x1c)
                    .... .... 0000 0011 = Length: 3
                Data: 01eb01
            Channel Hopping IE
                Payload Sub IE (long): 0xc801, Type: Long, Sub Id (Long): Channel Hopping IE
                    1... .... .... .... = Type: Long (1)
                    .100 1... .... .... = Sub Id (Long): Channel Hopping IE (0x9)
                    .... .000 0000 0001 = Length: 1
                Hopping Sequence ID: 0x00
            TSCH Slotframe and Link IE
                Payload Sub IE (short): 0x1b0a, Type: Short, Sub Id (Short): TSCH Slotframe and Link IE
                    0... .... .... .... = Type: Short (0)
                    .001 1011 .... .... = Sub Id (Short): TSCH Slotframe and Link IE (0x1b)
                    .... .... 0000 1010 = Length: 10
                Number of Slotframes: 1
                Slotframes [1]
                    Slotframe handle: 1
                    Slotframe size: 11
                    Number of Links: 1
                    Link Information
                        Timeslot: 0
                        Channel Offset: 0
                        Link Options: 15
    FCS: 0xfc89 (Correct)

== Raw Bytes ==

0000  40 ea 5a fe ca ff ff 01 00 00 00 cc 92 15 14 00
0010  3f 1c 88 06 1a 72 27 00 00 00 00 03 1c 01 eb 01

Munoz, et al.            Expires January 4, 2018                [Page 4]
Internet-Draft               6tisch-examples                   July 2017

0020  01 c8 00 0a 1b 01 01 0b 00 01 00 00 00 00 0f 89
0030  fc

   Enhanced Beacon sent by 2

== Dissected packet ==

IEEE 802.15.4 Enhanced Beacon, Dst: Broadcast, Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xea40, Frame Type: Beacon, PAN ID Compression, Information Elements Present, Destination Addressing Mode: Short/16-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .000 = Frame Type: Beacon (0x0)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .1.. .... = PAN ID Compression: True
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..1. .... .... = Information Elements Present: True
        .... 10.. .... .... = Destination Addressing Mode: Short/16-bit (0x2)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 25
    Destination PAN: 0xcafe
    Destination: 0xffff
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    Header IEs, Header Termination 1 IE
        Header Termination 1 IE (Payload IEs follow)
            IE Header: 0x3f00, Type: Header, Id: Header Termination 1 IE, Length: 0
                0... .... .... .... = Type: Header (0)
                .011 1111 0... .... = Id: Header Termination 1 IE (0x7e)
                .... .... .000 0000 = Length: 0
    Payload IE
        MLME IE
            Payload IE TLV: 0x881c, Type: Payload, Id: MLME IE
                1... .... .... .... = Type: Payload (1)
                .000 1... .... .... = Id: MLME IE (0x1)
                .... .000 0001 1100 = Length: 28
            Time Synchronization IE
                Payload Sub IE (short): 0x1a06, Type: Short, Sub Id (Short): TSCH Synchronization IE
                    0... .... .... .... = Type: Short (0)
                    .001 1010 .... .... = Sub Id (Short): TSCH Synchronization IE (0x1a)
                    .... .... 0000 0110 = Length: 6
                Absolute Slot Number: 10219
                Join Metric: 1
            TSCH Timeslot IE
                Payload IE TLV: 0x1c03, Type: Short, Sub Id (Short): TSCH Timeslot IE
                    0... .... .... .... = Type: Short (0)
                    .001 1100 .... .... = Sub Id (Short): TSCH Timeslot IE (0x1c)
                    .... .... 0000 0011 = Length: 3
                Data: 01eb01

Munoz, et al.            Expires January 4, 2018                [Page 5]
Internet-Draft               6tisch-examples                   July 2017

            Channel Hopping IE
                Payload Sub IE (long): 0xc801, Type: Long, Sub Id (Long): Channel Hopping IE
                    1... .... .... .... = Type: Long (1)
                    .100 1... .... .... = Sub Id (Long): Channel Hopping IE (0x9)
                    .... .000 0000 0001 = Length: 1
                Hopping Sequence ID: 0x00
            TSCH Slotframe and Link IE
                Payload Sub IE (short): 0x1b0a, Type: Short, Sub Id (Short): TSCH Slotframe and Link IE
                    0... .... .... .... = Type: Short (0)
                    .001 1011 .... .... = Sub Id (Short): TSCH Slotframe and Link IE (0x1b)
                    .... .... 0000 1010 = Length: 10
                Number of Slotframes: 1
                Slotframes [1]
                    Slotframe handle: 1
                    Slotframe size: 11
                    Number of Links: 1
                    Link Information
                        Timeslot: 0
                        Channel Offset: 0
                        Link Options: 15
    FCS: 0xc1b4 (Correct)

== Raw Bytes ==

0000  40 ea 19 fe ca ff ff 02 00 00 00 cc 92 15 14 00
0010  3f 1c 88 06 1a eb 27 00 00 00 01 03 1c 01 eb 01
0020  01 c8 00 0a 1b 01 01 0b 00 01 00 00 00 00 0f b4
0030  c1

   Enhanced Beacon sent by 3

== Dissected packet ==

IEEE 802.15.4 Enhanced Beacon, Dst: Broadcast, Src: 14:15:92:cc:00:00:00:03
    Frame Control Field: 0xea40, Frame Type: Beacon, PAN ID Compression, Information Elements Present, Destination Addressing Mode: Short/16-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .000 = Frame Type: Beacon (0x0)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .1.. .... = PAN ID Compression: True
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..1. .... .... = Information Elements Present: True
        .... 10.. .... .... = Destination Addressing Mode: Short/16-bit (0x2)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 6
    Destination PAN: 0xcafe
    Destination: 0xffff

Munoz, et al.            Expires January 4, 2018                [Page 6]
Internet-Draft               6tisch-examples                   July 2017

    Extended Source: 14:15:92:cc:00:00:00:03 (14:15:92:cc:00:00:00:03)
    Header IEs, Header Termination 1 IE
        Header Termination 1 IE (Payload IEs follow)
            IE Header: 0x3f00, Type: Header, Id: Header Termination 1 IE, Length: 0
                0... .... .... .... = Type: Header (0)
                .011 1111 0... .... = Id: Header Termination 1 IE (0x7e)
                .... .... .000 0000 = Length: 0
    Payload IE
        MLME IE
            Payload IE TLV: 0x881c, Type: Payload, Id: MLME IE
                1... .... .... .... = Type: Payload (1)
                .000 1... .... .... = Id: MLME IE (0x1)
                .... .000 0001 1100 = Length: 28
            Time Synchronization IE
                Payload Sub IE (short): 0x1a06, Type: Short, Sub Id (Short): TSCH Synchronization IE
                    0... .... .... .... = Type: Short (0)
                    .001 1010 .... .... = Sub Id (Short): TSCH Synchronization IE (0x1a)
                    .... .... 0000 0110 = Length: 6
                Absolute Slot Number: 10417
                Join Metric: 31
            TSCH Timeslot IE
                Payload IE TLV: 0x1c03, Type: Short, Sub Id (Short): TSCH Timeslot IE
                    0... .... .... .... = Type: Short (0)
                    .001 1100 .... .... = Sub Id (Short): TSCH Timeslot IE (0x1c)
                    .... .... 0000 0011 = Length: 3
                Data: 01eb01
            Channel Hopping IE
                Payload Sub IE (long): 0xc801, Type: Long, Sub Id (Long): Channel Hopping IE
                    1... .... .... .... = Type: Long (1)
                    .100 1... .... .... = Sub Id (Long): Channel Hopping IE (0x9)
                    .... .000 0000 0001 = Length: 1
                Hopping Sequence ID: 0x00
            TSCH Slotframe and Link IE
                Payload Sub IE (short): 0x1b0a, Type: Short, Sub Id (Short): TSCH Slotframe and Link IE
                    0... .... .... .... = Type: Short (0)
                    .001 1011 .... .... = Sub Id (Short): TSCH Slotframe and Link IE (0x1b)
                    .... .... 0000 1010 = Length: 10
                Number of Slotframes: 1
                Slotframes [1]
                    Slotframe handle: 1
                    Slotframe size: 11
                    Number of Links: 1
                    Link Information
                        Timeslot: 0
                        Channel Offset: 0
                        Link Options: 15
    FCS: 0x65bf (Correct)

Munoz, et al.            Expires January 4, 2018                [Page 7]
Internet-Draft               6tisch-examples                   July 2017

== Raw Bytes ==

0000  40 ea 06 fe ca ff ff 03 00 00 00 cc 92 15 14 00
0010  3f 1c 88 06 1a b1 28 00 00 00 1f 03 1c 01 eb 01
0020  01 c8 00 0a 1b 01 01 0b 00 01 00 00 00 00 0f bf
0030  65

3.3.  RPL DIO

   RPL DIO sent by 1

== Dissected packet ==

IEEE 802.15.4 Data, Dst: Broadcast, Src: 14:15:92:cc:00:00:00:01
    Frame Control Field: 0xe841, Frame Type: Data, PAN ID Compression, Destination Addressing Mode: Short/16-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .001 = Frame Type: Data (0x1)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .1.. .... = PAN ID Compression: True
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements Present: False
        .... 10.. .... .... = Destination Addressing Mode: Short/16-bit (0x2)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 93
    Destination PAN: 0xcafe
    Destination: 0xffff
    Extended Source: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    FCS: 0x04b3 (Correct)
6LoWPAN
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version, traffic class, and flow label compressed (0x3)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x2)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..11 .... = Source address mode: Compressed (0x0003)
        .... .... .... 1... = Multicast address compression: True
        .... .... .... .0.. = Destination address compression: Stateless
        .... .... .... ..11 = Destination address mode: 8-bits inline (0x0003)
        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1615:92cc:0:1
    Destination: ff02::1a

Munoz, et al.            Expires January 4, 2018                [Page 8]
Internet-Draft               6tisch-examples                   July 2017

Internet Protocol Version 6, Src: fe80::1615:92cc:0:1, Dst: ff02::1a
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic Class: 0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flow Label: 0x00000
    Payload Length: 28
    Next Header: ICMPv6 (58)
    Hop Limit: 64
    Source: fe80::1615:92cc:0:1
    Destination: ff02::1a
    [Source GeoIP: Unknown]
    [Destination GeoIP: Unknown]
Internet Control Message Protocol v6
    Type: RPL Control (155)
    Code: 1 (DODAG Information Object)
    Checksum: 0x171b incorrect, should be 0xd255
    [Checksum Status: Bad]
    RPLInstanceID: 0
    Version: 0
    Rank: 256
    Flags: 0x88, Grounded (G), Mode of Operation (MOP): Non-Storing Mode of Operation
        1... .... = Grounded (G): True
        .0.. .... = Zero: False
        ..00 1... = Mode of Operation (MOP): Non-Storing Mode of Operation (0x1)
        .... .000 = DODAG Preference: 0
    Destination Advertisement Trigger Sequence Number (DTSN): 51
    Flags: 0x00
    Reserved: 00
    DODAGID: bbbb::1415:92cc:0:1
== Raw Bytes ==
0000  41 e8 5d fe ca ff ff 01 00 00 00 cc 92 15 14 7a
0010  3b 3a 1a 9b 01 17 1b 00 00 01 00 88 33 00 00 bb
0020  bb 00 00 00 00 00 00 14 15 92 cc 00 00 00 01 b3
0030  04

   RPL DIO sent by 2

== Dissected packet ==

IEEE 802.15.4 Data, Dst: Broadcast, Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xe841, Frame Type: Data, PAN ID Compression, Destination Addressing Mode: Short/16-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .001 = Frame Type: Data (0x1)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .1.. .... = PAN ID Compression: True
        .... ...0 .... .... = Sequence Number Suppression: False

Munoz, et al.            Expires January 4, 2018                [Page 9]
Internet-Draft               6tisch-examples                   July 2017

        .... ..0. .... .... = Information Elements Present: False
        .... 10.. .... .... = Destination Addressing Mode: Short/16-bit (0x2)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 28
    Destination PAN: 0xcafe
    Destination: 0xffff
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    FCS: 0xfc06 (Correct)
6LoWPAN
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version, traffic class, and flow label compressed (0x3)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x2)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..11 .... = Source address mode: Compressed (0x0003)
        .... .... .... 1... = Multicast address compression: True
        .... .... .... .0.. = Destination address compression: Stateless
        .... .... .... ..11 = Destination address mode: 8-bits inline (0x0003)
        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1615:92cc:0:2
    Destination: ff02::1a
Internet Protocol Version 6, Src: fe80::1615:92cc:0:2, Dst: ff02::1a
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic Class: 0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flow Label: 0x00000
    Payload Length: 28
    Next Header: ICMPv6 (58)
    Hop Limit: 64
    Source: fe80::1615:92cc:0:2
    Destination: ff02::1a
    [Source GeoIP: Unknown]
    [Destination GeoIP: Unknown]
Internet Control Message Protocol v6
    Type: RPL Control (155)
    Code: 1 (DODAG Information Object)
    Checksum: 0x161a incorrect, should be 0xd154
    [Checksum Status: Bad]
    RPLInstanceID: 0
    Version: 0
    Rank: 512
    Flags: 0x88, Grounded (G), Mode of Operation (MOP): Non-Storing Mode of Operation

Munoz, et al.            Expires January 4, 2018               [Page 10]
Internet-Draft               6tisch-examples                   July 2017

        1... .... = Grounded (G): True
        .0.. .... = Zero: False
        ..00 1... = Mode of Operation (MOP): Non-Storing Mode of Operation (0x1)
        .... .000 = DODAG Preference: 0
    Destination Advertisement Trigger Sequence Number (DTSN): 51
    Flags: 0x00
    Reserved: 00
    DODAGID: bbbb::1415:92cc:0:1

== Raw Bytes ==

0000  41 e8 1c fe ca ff ff 02 00 00 00 cc 92 15 14 7a
0010  3b 3a 1a 9b 01 16 1a 00 00 02 00 88 33 00 00 bb
0020  bb 00 00 00 00 00 00 14 15 92 cc 00 00 00 01 06
0030  fc

   RPL DIO sent by 3

== Dissected packet ==

IEEE 802.15.4 Data, Dst: Broadcast, Src: 14:15:92:cc:00:00:00:03
    Frame Control Field: 0xe841, Frame Type: Data, PAN ID Compression, Destination Addressing Mode: Short/16-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .001 = Frame Type: Data (0x1)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .1.. .... = PAN ID Compression: True
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements Present: False
        .... 10.. .... .... = Destination Addressing Mode: Short/16-bit (0x2)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 8
    Destination PAN: 0xcafe
    Destination: 0xffff
    Extended Source: 14:15:92:cc:00:00:00:03 (14:15:92:cc:00:00:00:03)
    FCS: 0xab62 (Correct)
6LoWPAN
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version, traffic class, and flow label compressed (0x3)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x2)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..11 .... = Source address mode: Compressed (0x0003)
        .... .... .... 1... = Multicast address compression: True
        .... .... .... .0.. = Destination address compression: Stateless

Munoz, et al.            Expires January 4, 2018               [Page 11]
Internet-Draft               6tisch-examples                   July 2017

        .... .... .... ..11 = Destination address mode: 8-bits inline (0x0003)
        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1615:92cc:0:3
    Destination: ff02::1a
Internet Protocol Version 6, Src: fe80::1615:92cc:0:3, Dst: ff02::1a
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic Class: 0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flow Label: 0x00000
    Payload Length: 28
    Next Header: ICMPv6 (58)
    Hop Limit: 64
    Source: fe80::1615:92cc:0:3
    Destination: ff02::1a
    [Source GeoIP: Unknown]
    [Destination GeoIP: Unknown]
Internet Control Message Protocol v6
    Type: RPL Control (155)
    Code: 1 (DODAG Information Object)
    Checksum: 0x1519 incorrect, should be 0xd053
    [Checksum Status: Bad]
    RPLInstanceID: 0
    Version: 0
    Rank: 768
    Flags: 0x88, Grounded (G), Mode of Operation (MOP): Non-Storing Mode of Operation
        1... .... = Grounded (G): True
        .0.. .... = Zero: False
        ..00 1... = Mode of Operation (MOP): Non-Storing Mode of Operation (0x1)
        .... .000 = DODAG Preference: 0
    Destination Advertisement Trigger Sequence Number (DTSN): 51
    Flags: 0x00
    Reserved: 00
    DODAGID: bbbb::1415:92cc:0:1

== Raw Bytes ==

0000  41 e8 08 fe ca ff ff 03 00 00 00 cc 92 15 14 7a
0010  3b 3a 1a 9b 01 15 19 00 00 03 00 88 33 00 00 bb
0020  bb 00 00 00 00 00 00 14 15 92 cc 00 00 00 01 62
0030  ab

Munoz, et al.            Expires January 4, 2018               [Page 12]
Internet-Draft               6tisch-examples                   July 2017

3.4.  RPL DAO

3.4.1.  RPL DAO from 2

   [RPL DAO from 2] 2->1

== Dissected packet ==

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:01, Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xec21, Frame Type: Data, Acknowledge Request, Destination Addressing Mode: Long/64-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .001 = Frame Type: Data (0x1)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = PAN ID Compression: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements Present: False
        .... 11.. .... .... = Destination Addressing Mode: Long/64-bit (0x3)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 43
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    FCS: 0xe370 (Correct)
6LoWPAN
    .... 0001 = Page Number: 1
    6LoRH: Routing Protocol Information
        100. .... = Routing Header 6lo: Critical Routing Header (0x04)
        ...0 .... .... .... = Packet direction: UP false, DOWN true: False
        .... 0... .... .... = Error detected: False
        .... .0.. .... .... = No link to destination: False
        .... ..1. .... .... = Context identifier extension: True
        .... ...1 .... .... = Context identifier extension: True
        .... .... 0000 0101 = 6loRH Type: Routing Protocol Information (0x05)
        RPL Instance: 0x00
        Sender Rank: 0x02
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version, traffic class, and flow label compressed (0x3)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x2)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..01 .... = Source address mode: 64-bits inline (0x0001)
        .... .... .... 0... = Multicast address compression: False
        .... .... .... .0.. = Destination address compression: Stateless
        .... .... .... ..01 = Destination address mode: 64-bits inline (0x0001)

Munoz, et al.            Expires January 4, 2018               [Page 13]
Internet-Draft               6tisch-examples                   July 2017

        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1415:92cc:0:2
    Destination: fe80::1415:92cc:0:1
Internet Protocol Version 6, Src: fe80::1415:92cc:0:2, Dst: fe80::1415:92cc:0:1
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic Class: 0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flow Label: 0x00000
    Payload Length: 66
    Next Header: ICMPv6 (58)
    Hop Limit: 64
    Source: fe80::1415:92cc:0:2
    Destination: fe80::1415:92cc:0:1
    [Source GeoIP: Unknown]
    [Destination GeoIP: Unknown]
Internet Control Message Protocol v6
    Type: RPL Control (155)
    Code: 2 (Destination Advertisement Object)
    Checksum: 0x69d6 incorrect, should be 0xe44b
    [Checksum Status: Bad]
    RPLInstanceID: 0
    Flags: 0x40, DODAGID Present (D)
        0... .... = DAO-ACK Request (K): False
        .1.. .... = DODAGID Present (D): True
        ..00 0000 = Reserved: 0
    Reserved: 00
    DAO Sequence: 0
    DODAGID: bbbb::1415:92cc:0:1
    ICMPv6 RPL Option (RPL Target bbbb::1415:92cc:0:3/128)
        Type: RPL Target (5)
        Length: 18
        Reserved
        Target Length: 128
        Target: bbbb::1415:92cc:0:3
    ICMPv6 RPL Option (Transit Information bbbb::1415:92cc:0:1)
        Type: Transit Information (6)
        Length: 20
        Flags: 0x00
        Path Control: 0
        Path Sequence: 1
        Path Lifetime: 170
        Parent Address: bbbb::1415:92cc:0:1

== Raw Bytes ==

Munoz, et al.            Expires January 4, 2018               [Page 14]
Internet-Draft               6tisch-examples                   July 2017

0000  21 ec 2b fe ca 01 00 00 00 cc 92 15 14 02 00 00
0010  00 cc 92 15 14 f1 83 05 02 7a 11 3a 14 15 92 cc
0020  00 00 00 02 14 15 92 cc 00 00 00 01 9b 02 69 d6
0030  00 40 00 00 bb bb 00 00 00 00 00 00 14 15 92 cc
0040  00 00 00 01 05 12 00 80 bb bb 00 00 00 00 00 00
0050  14 15 92 cc 00 00 00 03 06 14 00 00 01 aa bb bb
0060  00 00 00 00 00 00 14 15 92 cc 00 00 00 01 70 e3

3.4.2.  RPL DAO from 3

   [RPL DAO from 3] 3->2

 == Dissected packet ==

 IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:02,
                     Src: 14:15:92:cc:00:00:00:03
     Frame Control Field: 0xec21, Frame Type: Data
         .... .... .... .001 = Frame Type: Data (0x0001)
         .... .... .... 0... = Security Enabled: False
         .... .... ...0 .... = Frame Pending: False
         .... .... ..1. .... = Acknowledge Request: True
         .... .... .0.. .... = Intra-PAN: False
         .... ...0 .... .... = Sequence Number Suppression: False
         .... ..0. .... .... = Information Elements present: False
         .... 11.. .... .... = Destination Addressing Mode:
                               Long/64-bit (0x0003)
         ..10 .... .... .... = Frame Version: 2
         11.. .... .... .... = Source Addressing Mode:
                               Long/64-bit (0x0003)
     Sequence Number: 5
     Destination PAN: 0xcafe
     Destination: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
     Extended Source: 14:15:92:cc:00:00:00:03 (14:15:92:cc:00:00:00:03)
     FCS: 0x1640 (Correct)
 6LoWPAN
     .... 0001 = Page Number: 1
     6LoRH: Routing Protocol Information
         100. .... = Routing Header 6lo: Critical Routing Header (0x04)
         ...0 .... .... .... = Packet direction:
                               UP false, DOWN true: False
         .... 0... .... .... = Error detected: False
         .... .0.. .... .... = No link to destination: False
         .... ..1. .... .... = Context identifier extension: True
         .... ...1 .... .... = Context identifier extension: True
         .... .... 0000 0101 = 6loRH Type: Routing Protocol Information
         RPL Instance: 0x00
         Sender Rank: 0x21
     IPHC Header

Munoz, et al.            Expires January 4, 2018               [Page 15]
Internet-Draft               6tisch-examples                   July 2017

         011. .... = Pattern: IP header compression (0x03)
         ...1 1... .... .... = Traffic class and flow label: Version,
                               traffic class, and flow label
                               compressed (0x0003)
         .... .0.. .... .... = Next header: Inline
         .... ..10 .... .... = Hop limit: 64 (0x0002)
         .... .... 0... .... = Context identifier extension: False
         .... .... .0.. .... = Source address compression: Stateless
         .... .... ..01 .... = Source address mode: 64-bits inline(0x01)
         .... .... .... 0... = Multicast address compression: False
         .... .... .... .0.. = Dest address compression: Stateless
         .... .... .... ..01 = Dest address mode: 64-bits inline (0x01)
         [Source context: fe80::]
         [Destination context: fe80::]
     Next header: ICMPv6 (0x3a)
     Source: fe80::1415:92cc:0:3
     Destination: fe80::1415:92cc:0:1
 Internet Protocol Version 6, Src: fe80::1415:92cc:0:3,
                              Dst: fe80::1415:92cc:0:1
     0110 .... = Version: 6
     .... 0000 0000 .... .... .... .... .... = Traffic class:
                                        0x00 (DSCP: CS0, ECN: Not-ECT)
         .... 0000 00.. .... .... .... .... .... = Differentiated
                                        Services Codepoint: Default (0)
         .... .... ..00 .... .... .... .... .... = Explicit Congestion
                            Notification: Not ECN-Capable Transport (0)
     .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
     Payload length: 46
     Next header: ICMPv6 (58)
     Hop limit: 64
     Source: fe80::1415:92cc:0:3
     Destination: fe80::1415:92cc:0:1
 Internet Control Message Protocol v6
     Type: RPL Control (155)
     Code: 2 (Destination Advertisement Object)
     Checksum: 0xd31a [incorrect, should be 0x4d90]
     RPLInstanceID: 0
     Flags: 0x40
         0... .... = DAO-ACK Request (K): False
         .1.. .... = DODAGID Present (D): True
         ..00 0000 = Reserved: 0
     Reserved: 00
     DAO Sequence: 0
     DODAGID: bbbb::1415:92cc:0:1
     ICMPv6 RPL Option (Transit Information bbbb::1415:92cc:0:2)
         Type: Transit Information (6)
         Length: 20
         Flags: 0x00

Munoz, et al.            Expires January 4, 2018               [Page 16]
Internet-Draft               6tisch-examples                   July 2017

             0... .... = External: Not set
             .000 0000 = Reserved: 0
         Path Control: 0
         Path Sequence: 0
         Path Lifetime: 170
         Parent Address: bbbb::1415:92cc:0:2

 == Raw Bytes ==

 0000   21 ec 05 fe ca 02 00 00 00 cc 92 15 14 03 00 00
 0010   00 cc 92 15 14 f1 83 05 21 7a 11 3a 14 15 92 cc
 0020   00 00 00 03 14 15 92 cc 00 00 00 01 9b 02 d3 1a
 0030   00 40 00 00 bb bb 00 00 00 00 00 00 14 15 92 cc
 0040   00 00 00 01 06 14 00 00 00 aa bb bb 00 00 00 00
 0050   00 00 14 15 92 cc 00 00 00 02 40 16

   [RPL DAO from 3] 2->1

== Dissected packet ==

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:01,
                    Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xec21, Frame Type: Data
        .... .... .... .001 = Frame Type: Data (0x0001)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = Intra-PAN: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements present: False
        .... 11.. .... .... = Destination Addressing Mode:
                              Long/64-bit (0x0003)
        ..10 .... .... .... = Frame Version: 2
        11.. .... .... .... = Source Addressing Mode:
                              Long/64-bit (0x0003)
    Sequence Number: 11
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    FCS: 0x2135 (Correct)
6LoWPAN
    .... 0001 = Page Number: 1
    6LoRH: Routing Protocol Information
        100. .... = Routing Header 6lo: Critical Routing Header (0x04)
        ...0 .... .... .... = Packet direction:
                              UP false, DOWN true: False
        .... 0... .... .... = Error detected: False
        .... .0.. .... .... = No link to destination: False

Munoz, et al.            Expires January 4, 2018               [Page 17]
Internet-Draft               6tisch-examples                   July 2017

        .... ..1. .... .... = Context identifier extension: True
        .... ...1 .... .... = Context identifier extension: True
        .... .... 0000 0101 = 6loRH Type: Routing Protocol Information
        RPL Instance: 0x00
        Sender Rank: 0x03
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version,
                              traffic class, and flow label
                              compressed (0x0003)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x0002)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..01 .... = Source address mode: 64-bits inline (0x01)
        .... .... .... 0... = Multicast address compression: False
        .... .... .... .0.. = Dest address compression: Stateless
        .... .... .... ..01 = Dest address mode: 64-bits inline (0x01)
        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1415:92cc:0:3
    Destination: fe80::1415:92cc:0:1
Internet Protocol Version 6, Src: fe80::1415:92cc:0:3,
                             Dst: fe80::1415:92cc:0:1
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic class:
                                        0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated
                                      Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion
                            Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
    Payload length: 46
    Next header: ICMPv6 (58)
    Hop limit: 64
    Source: fe80::1415:92cc:0:3
    Destination: fe80::1415:92cc:0:1
Internet Control Message Protocol v6
    Type: RPL Control (155)
    Code: 2 (Destination Advertisement Object)
    Checksum: 0xd31a [incorrect, should be 0x4d90]
    RPLInstanceID: 0
    Flags: 0x40
        0... .... = DAO-ACK Request (K): False
        .1.. .... = DODAGID Present (D): True
        ..00 0000 = Reserved: 0
    Reserved: 00

Munoz, et al.            Expires January 4, 2018               [Page 18]
Internet-Draft               6tisch-examples                   July 2017

    DAO Sequence: 0
    DODAGID: bbbb::1415:92cc:0:1
    ICMPv6 RPL Option (Transit Information bbbb::1415:92cc:0:2)
        Type: Transit Information (6)
        Length: 20
        Flags: 0x00
            0... .... = External: Not set
            .000 0000 = Reserved: 0
        Path Control: 0
        Path Sequence: 0
        Path Lifetime: 170
        Parent Address: bbbb::1415:92cc:0:2

== Raw Bytes ==

0000   21 ec 0b fe ca 01 00 00 00 cc 92 15 14 02 00 00
0010   00 cc 92 15 14 f1 83 05 03 7a 11 3a 14 15 92 cc
0020   00 00 00 03 14 15 92 cc 00 00 00 01 9b 02 d3 1a
0030   00 40 00 00 bb bb 00 00 00 00 00 00 14 15 92 cc
0040   00 00 00 01 06 14 00 00 00 aa bb bb 00 00 00 00
0050   00 00 14 15 92 cc 00 00 00 02 35 21

3.5.  ACK

Munoz, et al.            Expires January 4, 2018               [Page 19]
Internet-Draft               6tisch-examples                   July 2017

   ACK

== Dissected packet ==
IEEE 802.15.4 Ack, Sequence Number: 69, Dst: 14:15:92:cc:00:00:00:01, Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xee02, Frame Type: Ack, Information Elements Present, Destination Addressing Mode: Long/64-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .010 = Frame Type: Ack (0x2)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..0. .... = Acknowledge Request: False
        .... .... .0.. .... = PAN ID Compression: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..1. .... .... = Information Elements Present: True
        .... 11.. .... .... = Destination Addressing Mode: Long/64-bit (0x3)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 69
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    Header IEs, Time Correction IE
        Time Correction IE
            IE Header: 0x0f02, Type: Header, Id: Time Correction IE, Length: 2
                0... .... .... .... = Type: Header (0)
                .000 1111 0... .... = Id: Time Correction IE (0x1e)
                .... .... .000 0010 = Length: 2
            Time Sync Info: 0x0000, Time Correction: 0, Nack: Acknowledgement
                .... 0000 0000 0000 = Time Correction: 0[micro]s
                0... .... .... .... = Nack: Acknowledgement
    FCS: 0xaa9c (Correct)

== Raw Bytes ==

0000  02 ee 45 fe ca 01 00 00 00 cc 92 15 14 02 00 00
0010  00 cc 92 15 14 02 0f 00 00 9c aa

3.6.  ICMPv6 echo request/reply

3.6.1.  ping 2

   [ping 2] ICMPv6 echo request 1->2

  == Dissected packet ==

  IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:02,
                      Src: 14:15:92:cc:00:00:00:01
      Frame Control Field: 0xec21, Frame Type: Data
          .... .... .... .001 = Frame Type: Data (0x0001)

Munoz, et al.            Expires January 4, 2018               [Page 20]
Internet-Draft               6tisch-examples                   July 2017

          .... .... .... 0... = Security Enabled: False
          .... .... ...0 .... = Frame Pending: False
          .... .... ..1. .... = Acknowledge Request: True
          .... .... .0.. .... = Intra-PAN: False
          .... ...0 .... .... = Sequence Number Suppression: False
          .... ..0. .... .... = Information Elements present: False
          .... 11.. .... .... = Destination Addressing Mode:
                                Long/64-bit (0x0003)
          ..10 .... .... .... = Frame Version: 2
          11.. .... .... .... = Source Addressing Mode:
                                Long/64-bit (0x0003)
      Sequence Number: 42
      Destination PAN: 0xcafe
      Destination: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
      Extended Source: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
      FCS: 0xd916 (Correct)
  6LoWPAN
      .... 0001 = Page Number: 1
      IPHC Header
          011. .... = Pattern: IP header compression (0x03)
          ...1 1... .... .... = Traffic class and flow label: Version,
                                traffic class, and flow label
                                compressed (0x0003)
          .... .0.. .... .... = Next header: Inline
          .... ..00 .... .... = Hop limit: Inline (0x0000)
          .... .... 0... .... = Context identifier extension: False
          .... .... .0.. .... = Source address compression: Stateless
          .... .... ..00 .... = Source address mode: Inline (0x0000)
          .... .... .... 0... = Multicast address compression: False
          .... .... .... .0.. = Dest address compression: Stateless
          .... .... .... ..00 = Dest address mode: Inline (0x0000)
      Next header: ICMPv6 (0x3a)
      Hop limit: 64
      Source: bbbb::1
      Destination: bbbb::1415:92cc:0:2
  Internet Protocol Version 6, Src: bbbb::1, Dst: bbbb::1415:92cc:0:2
      0110 .... = Version: 6
      .... 0000 0000 .... .... .... .... .... = Traffic class: 0x00
                                              (DSCP: CS0, ECN: Not-ECT)
          .... 0000 00.. .... .... .... .... .... = Differentiated
                                        Services Codepoint: Default (0)
          .... .... ..00 .... .... .... .... .... = Explicit Congestion
                            Notification: Not ECN-Capable Transport (0)
      .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
      Payload length: 64
      Next header: ICMPv6 (58)
      Hop limit: 64
      Source: bbbb::1

Munoz, et al.            Expires January 4, 2018               [Page 21]
Internet-Draft               6tisch-examples                   July 2017

      Destination: bbbb::1415:92cc:0:2
  Internet Control Message Protocol v6
      Type: Echo (ping) request (128)
      Code: 0
      Checksum: 0xf7be [correct]
      Identifier: 0x47c5
      Sequence: 1
      [No response seen]
      Data (56 bytes)

  0000  d0 27 b2 56 00 00 00 00 d5 52 0b 00 00 00 00 00
  0010  10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
  0020  20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
  0030  30 31 32 33 34 35 36 37
          Data: d027b25600000000d5520b00000000001011121314151617...
          [Length: 56]

  == Raw Bytes ==

  0000   21 ec 2a fe ca 02 00 00 00 cc 92 15 14 01 00 00
  0010   00 cc 92 15 14 f1 78 00 3a 40 bb bb 00 00 00 00
  0020   00 00 00 00 00 00 00 00 00 01 bb bb 00 00 00 00
  0030   00 00 14 15 92 cc 00 00 00 02 80 00 f7 be 47 c5
  0040   00 01 d0 27 b2 56 00 00 00 00 d5 52 0b 00 00 00
  0050   00 00 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d
  0060   1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d
  0070   2e 2f 30 31 32 33 34 35 36 37 16 d9

   [ping 2] ICMPv6 echo reply 2->1

== Dissected packet ==

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:01,
                    Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xec21, Frame Type: Data
        .... .... .... .001 = Frame Type: Data (0x0001)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = Intra-PAN: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements present: False
        .... 11.. .... .... = Destination Addressing Mode:
                              Long/64-bit (0x0003)
        ..10 .... .... .... = Frame Version: 2
        11.. .... .... .... = Source Addressing Mode:
                              Long/64-bit (0x0003)
    Sequence Number: 48

Munoz, et al.            Expires January 4, 2018               [Page 22]
Internet-Draft               6tisch-examples                   July 2017

    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    FCS: 0xe105 (Correct)
6LoWPAN
    .... 0001 = Page Number: 1
    6LoRH: Routing Protocol Information
        100. .... = Routing Header 6lo: Critical Routing Header (0x04)
        ...0 .... .... .... = Packet direction:
                              UP false, DOWN true: False
        .... 0... .... .... = Error detected: False
        .... .0.. .... .... = No link to destination: False
        .... ..1. .... .... = Context identifier extension: True
        .... ...0 .... .... = Context identifier extension: False
        .... .... 0000 0101 = 6loRH Type: Routing Protocol Information
        RPL Instance: 0x00
        Sender Rank: 0x0338
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version,
                              traffic class, and flow label
                              compressed (0x0003)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x0002)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..01 .... = Source address mode: 64-bits inline (0x01)
        .... .... .... 0... = Multicast address compression: False
        .... .... .... .0.. = Dest address compression: Stateless
        .... .... .... ..01 = Dest address mode: 64-bits inline (0x01)
        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1415:92cc:0:2
    Destination: fe80::1
Internet Protocol Version 6, Src: fe80::1415:92cc:0:2, Dst: fe80::1
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic class:
                                        0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated
                                       Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion
                           Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
    Payload length: 64
    Next header: ICMPv6 (58)
    Hop limit: 64
    Source: fe80::1415:92cc:0:2

Munoz, et al.            Expires January 4, 2018               [Page 23]
Internet-Draft               6tisch-examples                   July 2017

    Destination: fe80::1
Internet Control Message Protocol v6
    Type: Echo (ping) reply (129)
    Code: 0
    Checksum: 0xf6be [incorrect, should be 0x7134]
    Identifier: 0x47c5
    Sequence: 1
    Data (56 bytes)

0000  d0 27 b2 56 00 00 00 00 d5 52 0b 00 00 00 00 00
0010  10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
0020  20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
0030  30 31 32 33 34 35 36 37
        Data: d027b25600000000d5520b00000000001011121314151617...
        [Length: 56]

== Raw Bytes ==

0000   21 ec 30 fe ca 01 00 00 00 cc 92 15 14 02 00 00
0010   00 cc 92 15 14 f1 82 05 03 38 7a 11 3a 14 15 92
0020   cc 00 00 00 02 00 00 00 00 00 00 00 01 81 00 f6
0030   be 47 c5 00 01 d0 27 b2 56 00 00 00 00 d5 52 0b
0040   00 00 00 00 00 10 11 12 13 14 15 16 17 18 19 1a
0050   1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a
0060   2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 05 e1

3.6.2.  ping 3

   [ping 3] ICMPv6 echo request 1->2

  == Dissected packet ==

  IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:02,
                      Src: 14:15:92:cc:00:00:00:01
      Frame Control Field: 0xec21, Frame Type: Data
          .... .... .... .001 = Frame Type: Data (0x0001)
          .... .... .... 0... = Security Enabled: False
          .... .... ...0 .... = Frame Pending: False
          .... .... ..1. .... = Acknowledge Request: True
          .... .... .0.. .... = Intra-PAN: False
          .... ...0 .... .... = Sequence Number Suppression: False
          .... ..0. .... .... = Information Elements present: False
          .... 11.. .... .... = Destination Addressing Mode:
                                Long/64-bit (0x03)
          ..10 .... .... .... = Frame Version: 2
          11.. .... .... .... = Source Addressing Mode:
                                Long/64-bit (0x03)
      Sequence Number: 34

Munoz, et al.            Expires January 4, 2018               [Page 24]
Internet-Draft               6tisch-examples                   July 2017

      Destination PAN: 0xcafe
      Destination: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
      Extended Source: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
      FCS: 0x0366 (Correct)
  6LoWPAN
      .... 0001 = Page Number: 1
      6LoRH: Routing Header 3, 8 byte compression
          100. .... = Routing Header 6lo: Critical Routing Header (0x04)
          ...0 0000 .... .... = 6loRH Hop Number - 1: 0x0000
          .... .... 0000 0011 = 6loRH Type: Routing Header 3,
                                8 byte compression (0x0003)
      Source/8, Delta: ::1415:92cc:0:2
      IPHC Header
          011. .... = Pattern: IP header compression (0x03)
          ...1 1... .... .... = Traffic class and flow label: Version,
                                traffic class, and flow label
                                compressed (0x0003)
          .... .0.. .... .... = Next header: Inline
          .... ..00 .... .... = Hop limit: Inline (0x0000)
          .... .... 0... .... = Context identifier extension: False
          .... .... .0.. .... = Source address compression: Stateless
          .... .... ..00 .... = Source address mode: Inline (0x0000)
          .... .... .... 0... = Multicast address compression: False
          .... .... .... .0.. = Dest address compression: Stateless
          .... .... .... ..00 = Dest address mode: Inline (0x00)
      Next header: ICMPv6 (0x3a)
      Hop limit: 64
      Source: bbbb::1
      Destination: bbbb::1415:92cc:0:3
  Internet Protocol Version 6, Src: bbbb::1, Dst: bbbb::1415:92cc:0:3
      0110 .... = Version: 6
      .... 0000 0000 .... .... .... .... .... = Traffic class:
                                          0x00 (DSCP: CS0, ECN: Not-ECT)
          .... 0000 00.. .... .... .... .... .... = Differentiated
                                         Services Codepoint: Default (0)
          .... .... ..00 .... .... .... .... .... = Explicit Congestion
                             Notification: Not ECN-Capable Transport (0)
      .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
      Payload length: 18
      Next header: ICMPv6 (58)
      Hop limit: 64
      Source: bbbb::1
      Destination: bbbb::1415:92cc:0:3
  Internet Control Message Protocol v6
      Type: Echo (ping) request (128)
      Code: 0
      Checksum: 0x13f9 [correct]
      Identifier: 0x3943

Munoz, et al.            Expires January 4, 2018               [Page 25]
Internet-Draft               6tisch-examples                   July 2017

      Sequence: 1

      Data (10 bytes)

  0000  00 01 02 03 04 05 06 07 08 09
          Data: 00010203040506070809
          [Length: 10]

  == Raw Bytes ==

  0000   21 ec 22 fe ca 02 00 00 00 cc 92 15 14 01 00 00
  0010   00 cc 92 15 14 f1 80 03 14 15 92 cc 00 00 00 02
  0020   78 00 3a 40 bb bb 00 00 00 00 00 00 00 00 00 00
  0030   00 00 00 01 bb bb 00 00 00 00 00 00 14 15 92 cc
  0040   00 00 00 03 80 00 13 f9 39 43 00 01 00 01 02 03
  0050   04 05 06 07 08 09 66 03

   [ping 3] ICMPv6 echo request 2->3

  == Dissected packet ==

  IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:03,
                      Src: 14:15:92:cc:00:00:00:02
      Frame Control Field: 0xec21, Frame Type: Data
          .... .... .... .001 = Frame Type: Data (0x0001)
          .... .... .... 0... = Security Enabled: False
          .... .... ...0 .... = Frame Pending: False
          .... .... ..1. .... = Acknowledge Request: True
          .... .... .0.. .... = Intra-PAN: False
          .... ...0 .... .... = Sequence Number Suppression: False
          .... ..0. .... .... = Information Elements present: False
          .... 11.. .... .... = Destination Addressing Mode:
                                Long/64-bit (0x03)
          ..10 .... .... .... = Frame Version: 2
          11.. .... .... .... = Source Addressing Mode:
                                Long/64-bit (0x03)
      Sequence Number: 35
      Destination PAN: 0xcafe
      Destination: 14:15:92:cc:00:00:00:03 (14:15:92:cc:00:00:00:03)
      Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
      FCS: 0x793f (Correct)
  6LoWPAN
      IPHC Header
          011. .... = Pattern: IP header compression (0x03)
          ...1 1... .... .... = Traffic class and flow label: Version,
                                traffic class, and flow label
                                compressed (0x0003)
          .... .0.. .... .... = Next header: Inline

Munoz, et al.            Expires January 4, 2018               [Page 26]
Internet-Draft               6tisch-examples                   July 2017

          .... ..00 .... .... = Hop limit: Inline (0x0000)
          .... .... 0... .... = Context identifier extension: False
          .... .... .0.. .... = Source address compression: Stateless
          .... .... ..00 .... = Source address mode: Inline (0x0000)
          .... .... .... 0... = Multicast address compression: False
          .... .... .... .0.. = Dest address compression: Stateless
          .... .... .... ..00 = Dest address mode: Inline (0x0000)
      Next header: ICMPv6 (0x3a)
      Hop limit: 64
      Source: bbbb::1
      Destination: bbbb::1415:92cc:0:3
  Internet Protocol Version 6, Src: bbbb::1, Dst: bbbb::1415:92cc:0:3
      0110 .... = Version: 6
      .... 0000 0000 .... .... .... .... .... = Traffic class:
                                          0x00 (DSCP: CS0, ECN: Not-ECT)
          .... 0000 00.. .... .... .... .... .... = Differentiated
                                         Services Codepoint: Default (0)
          .... .... ..00 .... .... .... .... .... = Explicit Congestion
                             Notification: Not ECN-Capable Transport (0)
      .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
      Payload length: 18
      Next header: ICMPv6 (58)
      Hop limit: 64
      Source: bbbb::1
      Destination: bbbb::1415:92cc:0:3
  Internet Control Message Protocol v6
      Type: Echo (ping) request (128)
      Code: 0
      Checksum: 0x13f9 [correct]
      Identifier: 0x3943
      Sequence: 1

      Data (10 bytes)

  0000  00 01 02 03 04 05 06 07 08 09
          Data: 00010203040506070809
          [Length: 10]

  == Raw Bytes ==

  0000   21 ec 23 fe ca 03 00 00 00 cc 92 15 14 02 00 00
  0010   00 cc 92 15 14 78 00 3a 40 bb bb 00 00 00 00 00
  0020   00 00 00 00 00 00 00 00 01 bb bb 00 00 00 00 00
  0030   00 14 15 92 cc 00 00 00 03 80 00 13 f9 39 43 00
  0040   01 00 01 02 03 04 05 06 07 08 09 3f 79

   [ping 3] ICMPv6 echo reply 3->2

Munoz, et al.            Expires January 4, 2018               [Page 27]
Internet-Draft               6tisch-examples                   July 2017

== Dissected packet ==

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:02,
                    Src: 14:15:92:cc:00:00:00:03
    Frame Control Field: 0xec21, Frame Type: Data
        .... .... .... .001 = Frame Type: Data (0x0001)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = Intra-PAN: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements present: False
        .... 11.. .... .... = Destination Addressing Mode:
                              Long/64-bit (0x03)
        ..10 .... .... .... = Frame Version: 2
        11.. .... .... .... = Source Addressing Mode:
                              Long/64-bit (0x03)
    Sequence Number: 23
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    Extended Source: 14:15:92:cc:00:00:00:03 (14:15:92:cc:00:00:00:03)
    FCS: 0x84f7 (Correct)
6LoWPAN
    .... 0001 = Page Number: 1
    6LoRH: Routing Protocol Information
        100. .... = Routing Header 6lo: Critical Routing Header (0x04)
        ...0 .... .... .... = Packet direction:
                              UP false, DOWN true: False
        .... 0... .... .... = Error detected: False
        .... .0.. .... .... = No link to destination: False
        .... ..1. .... .... = Context identifier extension: True
        .... ...1 .... .... = Context identifier extension: True
        .... .... 0000 0101 = 6loRH Type: Routing Protocol Information
        RPL Instance: 0x00
        Sender Rank: 0x07
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version,
                              traffic class, and flow label
                              compressed (0x03)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x0002)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..01 .... = Source address mode: 64-bits inline (0x01)
        .... .... .... 0... = Multicast address compression: False
        .... .... .... .0.. = Dest address compression: Stateless
        .... .... .... ..01 = Dest address mode: 64-bits inline (0x01)

Munoz, et al.            Expires January 4, 2018               [Page 28]
Internet-Draft               6tisch-examples                   July 2017

        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1415:92cc:0:3
    Destination: fe80::1
Internet Protocol Version 6, Src: fe80::1415:92cc:0:3, Dst: fe80::1
    0110 .... = Version: 6
    .... 0000 0000 .... .... .... .... .... = Traffic class:
                                        0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated
                                       Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion
                           Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
    Payload length: 18
    Next header: ICMPv6 (58)
    Hop limit: 64
    Source: fe80::1415:92cc:0:3
    Destination: fe80::1
Internet Control Message Protocol v6
    Type: Echo (ping) reply (129)
    Code: 0
    Checksum: 0x12f9 [incorrect, should be 0x8d6e]
        [Expert Info (Warn/Checksum): ICMPv6 Checksum Incorrect
    Identifier: 0x3943
    Sequence: 1
    Data (10 bytes)

0000  00 01 02 03 04 05 06 07 08 09
        Data: 00010203040506070809
        [Length: 10]

== Raw Bytes ==

0000   21 ec 17 fe ca 02 00 00 00 cc 92 15 14 03 00 00
0010   00 cc 92 15 14 f1 83 05 07 7a 11 3a 14 15 92 cc
0020   00 00 00 03 00 00 00 00 00 00 00 01 81 00 12 f9
0030   39 43 00 01 00 01 02 03 04 05 06 07 08 09 f7 84

   [ping 3] ICMPv6 echo reply 2->1

== Dissected packet ==

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:01,
                    Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xec21, Frame Type: Data
        .... .... .... .001 = Frame Type: Data (0x0001)
        .... .... .... 0... = Security Enabled: False

Munoz, et al.            Expires January 4, 2018               [Page 29]
Internet-Draft               6tisch-examples                   July 2017

        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = Intra-PAN: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..0. .... .... = Information Elements present: False
        .... 11.. .... .... = Destination Addressing Mode:
                              Long/64-bit (0x03)
        ..10 .... .... .... = Frame Version: 2
        11.. .... .... .... = Source Addressing Mode:
                              Long/64-bit (0x03)
    Sequence Number: 36
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    FCS: 0x7dbc (Correct)
6LoWPAN
    .... 0001 = Page Number: 1
    6LoRH: Routing Protocol Information
        100. .... = Routing Header 6lo: Critical Routing Header (0x04)
        ...0 .... .... .... = Packet direction:
                              UP false, DOWN true: False
        .... 0... .... .... = Error detected: False
        .... .0.. .... .... = No link to destination: False
        .... ..1. .... .... = Context identifier extension: True
        .... ...1 .... .... = Context identifier extension: True
        .... .... 0000 0101 = 6loRH Type: Routing Protocol Information
        RPL Instance: 0x00
        Sender Rank: 0x03
    IPHC Header
        011. .... = Pattern: IP header compression (0x03)
        ...1 1... .... .... = Traffic class and flow label: Version,
                              traffic class, and flow label
                              compressed (0x0003)
        .... .0.. .... .... = Next header: Inline
        .... ..10 .... .... = Hop limit: 64 (0x0002)
        .... .... 0... .... = Context identifier extension: False
        .... .... .0.. .... = Source address compression: Stateless
        .... .... ..01 .... = Source address mode: 64-bits inline (0x01)
        .... .... .... 0... = Multicast address compression: False
        .... .... .... .0.. = Dest address compression: Stateless
        .... .... .... ..01 = Dest address mode: 64-bits inline (0x01)
        [Source context: fe80::]
        [Destination context: fe80::]
    Next header: ICMPv6 (0x3a)
    Source: fe80::1415:92cc:0:3
    Destination: fe80::1
Internet Protocol Version 6, Src: fe80::1415:92cc:0:3, Dst: fe80::1
    0110 .... = Version: 6

Munoz, et al.            Expires January 4, 2018               [Page 30]
Internet-Draft               6tisch-examples                   July 2017

    .... 0000 0000 .... .... .... .... .... = Traffic class:
                                        0x00 (DSCP: CS0, ECN: Not-ECT)
        .... 0000 00.. .... .... .... .... .... = Differentiated
                                      Services Codepoint: Default (0)
        .... .... ..00 .... .... .... .... .... = Explicit Congestion
                           Notification: Not ECN-Capable Transport (0)
    .... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
    Payload length: 18
    Next header: ICMPv6 (58)
    Hop limit: 64
    Source: fe80::1415:92cc:0:3
    Destination: fe80::1
Internet Control Message Protocol v6
    Type: Echo (ping) reply (129)
    Code: 0
    Checksum: 0x12f9 [incorrect, should be 0x8d6e]
        [Expert Info (Warn/Checksum): ICMPv6 Checksum Incorrect]
    Identifier: 0x3943
    Sequence: 1
    Data (10 bytes)

0000  00 01 02 03 04 05 06 07 08 09
        Data: 00010203040506070809
        [Length: 10]

== Raw Bytes ==

0000   21 ec 24 fe ca 01 00 00 00 cc 92 15 14 02 00 00
0010   00 cc 92 15 14 f1 83 05 03 7a 11 3a 14 15 92 cc
0020   00 00 00 03 00 00 00 00 00 00 00 01 81 00 12 f9
0030   39 43 00 01 00 01 02 03 04 05 06 07 08 09 bc 7d

3.7.  6Top Commands and Reponses

   6Top Command 2->1

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:01, Src: 14:15:92:cc:00:00:00:02
    Frame Control Field: 0xee21, Frame Type: Data, Acknowledge Request, Information Elements Present, Destination Addressing Mode: Long/64-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .001 = Frame Type: Data (0x1)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = PAN ID Compression: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..1. .... .... = Information Elements Present: True
        .... 11.. .... .... = Destination Addressing Mode: Long/64-bit (0x3)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)

Munoz, et al.            Expires January 4, 2018               [Page 31]
Internet-Draft               6tisch-examples                   July 2017

    Sequence Number: 224
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Extended Source: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    Header IEs, Header Termination 1 IE
        Header Termination 1 IE (Payload IEs follow)
            IE Header: 0x3f00, Type: Header, Id: Header Termination 1 IE, Length: 0
                0... .... .... .... = Type: Header (0)
                .011 1111 0... .... = Id: Header Termination 1 IE (0x7e)
                .... .... .000 0000 = Length: 0
    Payload IE
        Payload IE, IETF IE, Length: 21
            Payload IE TLV: 0xa815, Type: Payload, Id: IETF IE
                1... .... .... .... = Type: Payload (1)
                .010 1... .... .... = Id: IETF IE (0x5)
                .... .000 0001 0101 = Length: 21
            Sub-ID: 201
            6top IE
                .... 0000 = 6P Version: 0
                ..00 .... = Type: Request (0x0)
                00.. .... = Reserved: 0x0
                Code: 0x01 (ADD)
                SFID (6top Scheduling Function ID): 0x00
                .... 0000 = SeqNum: 0
                0000 .... = GEN: Clear (0)
                Metadata: 0x0100
                Cell Options: TX (0x01)
                    .... ...1 = Transmit (TX) Cell: 0x1
                    .... ..0. = Receive (RX) Cell: 0x0
                    .... .0.. = SHARED Cell: 0x0
                    0000 0... = Reserved: 0x00
                Number of Cells: 1
                CellList
                    Cell: 08000200
                        Slot Offset: 0x0008
                        Channel Offset: 0x0002
                    Cell: 07000200
                        Slot Offset: 0x0007
                        Channel Offset: 0x0002
                    Cell: 06000200
                        Slot Offset: 0x0006
                        Channel Offset: 0x0002
    FCS: 0x455a (Correct)
== Raw Bytes ==

0000  21 ee e0 fe ca 01 00 00 00 cc 92 15 14 02 00 00
0010  00 cc 92 15 14 00 3f 15 a8 c9 00 01 00 00 00 01
0020  01 01 08 00 02 00 07 00 02 00 06 00 02 00 5a 45

Munoz, et al.            Expires January 4, 2018               [Page 32]
Internet-Draft               6tisch-examples                   July 2017

   6Top Response 1->2

Munoz, et al.            Expires January 4, 2018               [Page 33]
Internet-Draft               6tisch-examples                   July 2017

IEEE 802.15.4 Data, Dst: 14:15:92:cc:00:00:00:02, Src: 14:15:92:cc:00:00:00:01
    Frame Control Field: 0xee21, Frame Type: Data, Acknowledge Request, Information Elements Present, Destination Addressing Mode: Long/64-bit, Frame Version: IEEE Std 802.15.4-2015, Source Addressing Mode: Long/64-bit
        .... .... .... .001 = Frame Type: Data (0x1)
        .... .... .... 0... = Security Enabled: False
        .... .... ...0 .... = Frame Pending: False
        .... .... ..1. .... = Acknowledge Request: True
        .... .... .0.. .... = PAN ID Compression: False
        .... ...0 .... .... = Sequence Number Suppression: False
        .... ..1. .... .... = Information Elements Present: True
        .... 11.. .... .... = Destination Addressing Mode: Long/64-bit (0x3)
        ..10 .... .... .... = Frame Version: IEEE Std 802.15.4-2015 (2)
        11.. .... .... .... = Source Addressing Mode: Long/64-bit (0x3)
    Sequence Number: 210
    Destination PAN: 0xcafe
    Destination: 14:15:92:cc:00:00:00:02 (14:15:92:cc:00:00:00:02)
    Extended Source: 14:15:92:cc:00:00:00:01 (14:15:92:cc:00:00:00:01)
    Header IEs, Header Termination 1 IE
        Header Termination 1 IE (Payload IEs follow)
            IE Header: 0x3f00, Type: Header, Id: Header Termination 1 IE, Length: 0
                0... .... .... .... = Type: Header (0)
                .011 1111 0... .... = Id: Header Termination 1 IE (0x7e)
                .... .... .000 0000 = Length: 0
    Payload IE
        Payload IE, IETF IE, Length: 9
            Payload IE TLV: 0xa809, Type: Payload, Id: IETF IE
                1... .... .... .... = Type: Payload (1)
                .010 1... .... .... = Id: IETF IE (0x5)
                .... .000 0000 1001 = Length: 9
            Sub-ID: 201
            6top IE
                .... 0000 = 6P Version: 0
                ..01 .... = Type: Response (0x1)
                00.. .... = Reserved: 0x0
                Code: 0x00 (SUCCESS)
                SFID (6top Scheduling Function ID): 0x00
                .... 0000 = SeqNum: 0
                0000 .... = GEN: Clear (0)
                CellList
                    Cell: 08000200
                        Slot Offset: 0x0008
                        Channel Offset: 0x0002
    FCS: 0xa534 (Correct)

== Raw Bytes ==

0000  21 ee d2 fe ca 02 00 00 00 cc 92 15 14 01 00 00
0010  00 cc 92 15 14 00 3f 09 a8 c9 10 00 00 00 08 00
0020  02 00 34 a5

Munoz, et al.            Expires January 4, 2018               [Page 34]
Internet-Draft               6tisch-examples                   July 2017

4.  IANA Considerations

   This memo includes no request to IANA.

5.  Security Considerations

   This memo only presents example packets exchanged.  It does not
   define any protocol; there are hence no security considerations in
   this document.

6.  Acknowledgments

   The authors would like to thank the OpenWSN community, the 6TiSCH
   working group and the participants at the 6TiSCH plugtests for there
   feedback which has helped shape this document.

7.  References

7.1.  Normative References

   [I-D.ietf-6lo-paging-dispatch]
              Thubert, P. and R. Cragie, "6LoWPAN Paging Dispatch",
              draft-ietf-6lo-paging-dispatch-05 (work in progress),
              October 2016.

   [I-D.ietf-6lo-routing-dispatch]
              Thubert, P., Bormann, C., Toutain, L., and R. Cragie,
              "6LoWPAN Routing Header", draft-ietf-6lo-routing-
              dispatch-05 (work in progress), February 2016.

   [I-D.ietf-6tisch-minimal]
              Vilajosana, X., Pister, K., and T. Watteyne, "Minimal
              6TiSCH Configuration", draft-ietf-6tisch-minimal-21 (work
              in progress), February 2017.

   [I-D.wang-6tisch-6top-sublayer]
              Wang, Q. and X. Vilajosana, "6TiSCH Operation Sublayer
              (6top)", draft-wang-6tisch-6top-sublayer-04 (work in
              progress), November 2015.

7.2.  External Informative References

   [OpenWSN]  Watteyne, T., Vilajosana, X., Kerkez, B., Chraim, F.,
              Weekly, K., Wang, Q., Glaser, S., and K. Pister, "OpenWSN:
              a Standards-Based Low-Power Wireless Development
              Environment", Transactions on Emerging Telecommunications
              Technologies , August 2012.

Munoz, et al.            Expires January 4, 2018               [Page 35]
Internet-Draft               6tisch-examples                   July 2017

Authors' Addresses

   Jonathan Munoz (editor)
   Gridbee Communications - INRIA
   2 rue Simone Iff
   Paris 12  75012
   France

   Email: jonathan.munoz@inria.fr

   Emmanuel Riou
   Gridbee Communications
   ZI Les Bois de Grasse
   7 avenue Michel Chevalier
   Grasse  06130
   France

   Email: emmanuel.riou@gridbeecom.com

   Guillaume Gaillard
   Orange Labs
   28 Chemin du Vieux Chene
   Meylan  38240
   France

   Email: guillaume.gaillard@orange.com

   Dominique Barthel
   Orange Labs
   28 Chemin du Vieux Chene
   Meylan  38240
   France

   Email: dominique.barthel@orange.com

Munoz, et al.            Expires January 4, 2018               [Page 36]