ATCP, PPP AppleTalk Control Protocol |
Description | Glossary | RFCs | Publications | Obsolete RFCs |
Description:
Protocol suite: | PPP. |
Protocol type: | PPP Network Control Protocol. |
PPP protocol: | 0x8029. |
SNMP MIBs: | |
Working groups: | pppext, Point-to-Point Protocol Extensions. |
Links: |
The ATCP protocol is used for establishing and configuring the AppleTalk Protocol over a PPP link.
RFC 1378, pages 2 and 3:
ATCP is responsible for configuring, enabling, and disabling the AppleTalk protocol modules on both ends of the point-to-point (PPP) link. ATCP uses the same packet exchange mechanism as the Link Control Protocol (LCP). ATCP packets may not be exchanged until PPP has reached the Network-Layer Protocol phase. ATCP packets received before this phase is reached should be silently discarded.
Before any AppleTalk packets may be communicated, PPP must reach the Network-Layer Protocol phase, and the AppleTalk Control Protocol must reach the Opened state.
PPP header | ATCP header | Data ::: |
ATCP 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.
ATCP 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 |
---|---|---|
1 | 6 | AppleTalk Address. |
2 | >= 4 | Routing Protocol. |
3 | >= 2 | Suppress Broadcasts. |
4 | >= 4 | AT Compression Protocol. |
5 | reserved. | |
6 | >= 8 | Server information. |
7 | >= 3 | Zone information. |
8 | 6 | Default Router Address. |
Length. 8 bits.
Data. Variable length.
AppleTalk.
A networking protocol suite developed by Apple Computer for communication between Apple Computer products and other computers.
This protocol is independent of the network layer on which it is run.
RFCs:
[RFC 1378] The PPP AppleTalk Control Protocol (ATCP).
Description | Glossary | RFCs | Publications | Obsolete RFCs |