Point to Point Protocol[edit]
- 2つのノード間のリンクを形成するデータリンク層のプロトコルとして使用される.
- 他のプロトコルのカプセル化などに使用される.(例: PPPoE)
Flag (1) | Address (1) | Control (1) | Protocol (2) | Information | FCS (2) | Flag (1)
- Flag Sequence: 0x7E 固定.直接送受信する場合に同期用として使用.通常はヘッダとしては扱わない.
- フレーム間の Flag Sequence は一つのみとする.
- Address Field: 0xFF 固定
- Control Field: 0x03 固定
- Information: PPPペイロード, デフォルトで最大 1500オクテット.
- FCS: Frame Check Sequence.
Protocol (1/2) | Information + padding
- Protocol Field
- LCP = 0cC021
- PAP = 0cC023
- CHAP = 0xC223
- IPCP = 0x8021
- EAP = 0xC227
- IP = 0x0021
- ....
- Information + padding: PPPペイロード, デフォルトで最大 1500オクテット.
- ヘッダサイズは 通常は 2オクテット
- カプセル化などに使用される.
- Flag Sequence: 0x7E 固定.直接送受信する場合に同期用として使用.通常はヘッダとしては扱わない.
- フレーム間の Flag Sequence は一つのみとする.
- Address Field: 0xFF 固定
- Control Field: 0x03 固定
- Information + padding: PPPペイロード, デフォルトで最大 1500オクテット.
- FCS: Frame Check Sequence. 通常は 2Byte.
- ヘッダ(+トレーラ)サイズは Address (1) + Control (1) + Protocol ID (2) + FCS (2) で 6オクテット(通常は Flag Sequenceは数えない)