パケット のバックアップ(No.2)


パケット とは

  • OSI参照モデルのレイヤー3(ネットワーク層)で行われる通信データの単位・呼称
  • TCP/IPモデルのインターネット層で行われる通信データの単位・呼称

パケットのデータ構造(TCP/IP)

  • トランスポート層のデータ(セグメント)にインターネット層のヘッダが付与された状態

構造

  • プリアンブル/スタート・フレーム・デリミタ
  • MACヘッダ
  • IPヘッダ(IPv4)
  • TCPヘッダ
  • データ
  • FCS

MACヘッダ(14バイト)

  • 宛先MACアドレス
  • 送信元MACアドレス
  • イーサ・タイプ

IPヘッダ(IPv4)(20バイト~)

  • バージョン
  • ヘッダ長(IHL)
  • サービスのタイプ(ToS)
  • 全長
  • ID情報
  • フラグ
  • フラグメント・オフセット
  • 生存期間(TTL)
  • プロトコル番号
  • ヘッダ・チェックサム
  • 送信元IPアドレス
  • 宛先IPアドレス
  • オプション

TCPヘッダ(20バイト~)

  • 送信元ポート番号
  • 宛先ポート番号
  • シーケンス番号(送信データの連番)
  • ACK番号(受信データの連番)
  • データ・オフセット
  • 未使用
  • コントロールビット(URG/ACK/PSH/RST/SYN/FIN)
  • ウィンドウ
  • チェックサム
  • 緊急ポインタ
  • オプション

関連用語