OSINLCP, PPP OSI Network Layer Control Protocol

Description Glossary RFCs Publications Obsolete RFCs


Protocol suite: PPP.
Protocol type:PPP network control protocol.
PPP protocol:0x8023.
MIME subtype:
Working groups: pppext, Point-to-Point Protocol Extensions.

The OSINLCP protocol is used for establishing and configuring the OSI Network Layer Protocol over PPP.

RFC 1377.

OSINLCP is responsible for configuring, enabling, and disabling the OSI protocol modules on both ends of the point-to-point link. OSINLCP uses the same packet exchange machanism as the Link Control Protocol (LCP). OSINLCP packets may not be exchanged until PPP has reached the Network-Layer Protocol phase. OSINLCP packets received before this phase is reached should be silently discarded.

Before any Network Protocol Data Units (NPDUs) may be communicated, PPP must reach the Network-Layer Protocol phase, and the OSI Network Layer Control Protocol must reach the Opened state.

PPP header OSINLCP header Data :::

OSINLCP header:

0001020304050607 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.

0Vendor Specific. RFC 2153
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 OSINLCP Options.

OSINLCP Configuration Option.

00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Option Length
Data :::

Option. 8 bits.


Length. 8 bits.

Data. Variable length.


NLPID, Network Layer Protocol Identifier.

NPDU, Network Protocol Data Unit.


[RFC 1377] The PPP OSI Network Layer Control Protocol (OSINLCP).


Obsolete RFCs:

Description Glossary RFCs Publications Obsolete RFCs