IPV6CP, PPP IPv6 Control Protocol |
Description | Glossary | RFCs | Publications | Obsolete RFCs |
Protocol suite: | PPP. |
Protocol type: | PPP network control protocol. |
PPP Protocol: | 0x8057. |
SNMP MIBs: | |
Working groups: | |
Links: | IANA: PPP Assigned numbers. |
The IPV6CP protocol is used for establishing and configuring IPv6 over PPP links.
RFC 2472, pages 1 - 3:
Before any IPv6 packets may be communicated, PPP MUST reach the Network-Layer Protocol phase and the IPv6 Control Protocol MUST reach the Opened state.
IPV6CP is responsible for configuring, enabling, and disabling the IPv6 protocol modules on both ends of the point-to-point link. IPV6CP uses the same packet exchange mechanism as the Link Control Protocol (LCP). IPV6CP packets may not be exchanged until PPP has reached the Network-Layer Protocol phase. IPV6CP packets received before this phase is reached should be silently discarded.
PPP header | IPV6CP header | Data ::: |
IPV6CP header:
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code | Identifier | Length | |||||||||||||||||||||||||||||
Data ::: |
Code. 8 bits.
Specifies the function to be performed.
Code | Description | References |
---|---|---|
0 | Vendor Specific. | RFC 2153 |
1 | Configure-Request. | |
2 | Configure-Ack. | |
3 | Configure-Nak. | |
4 | Configure-Reject. | |
5 | Terminate-Request. | |
6 | Terminate-Ack. | |
7 | Code-Reject. |
Identifier.
8 bits.
Used to match requests and replies.
Length.
16 bits.
Size of the packet including the header.
Data.
Variable length.
Zero or more bytes of data as indicated by the Length field.
This field may contain one or more Options.
IPV6CP Configuration Options.
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Option | Length | ||||||||||||||
Data ::: |
Option. 8 bits.
Option | Length | Description | References |
---|---|---|---|
1 | 10 | Interface-Identifier. | RFC 2472, RFC 5072 |
2 | >= 14 | IPv6-Compression-Protocol. | RFC 2472, RFC 3544, RFC 5172 |
Length. 8 bits.
Data. Variable length.
RFCs:
[RFC 2472] IP Version 6 over PPP.
[RFC 3544] IP Header Compression over PPP.
[RFC 2023] IP Version 6 over PPP.
[RFC 2509] IP Header Compression over PPP.
Description | Glossary | RFCs | Publications | Obsolete RFCs |