TCP Moe Option

読み:ティースィーピーもえオプション
外語:TCP Moe Option
品詞:名詞

TCPSYNパケットに、自分の萌えキャラの名前をTCP Optionとして格納して送信するもの。

いわゆるジョークであるが、RFCにはなっていない。

  • オプション番号: 20
  • 長さ: 16
  • データ部: 文字列14バイト

長さは16バイトである。ゆえに萌えキャラの名前は最大で14バイトまで格納することができる。長さが14に満たない場合、末尾はNUL文字(0x00)で埋めるのが望ましい。

なお、オプション番号20は、RFC 2113外部リンクでRTRALT(Router Alert)と定義されてしまったので、別の番号の選択も考慮する必要があるだろう。

このオプションを受信した時の動作については未定義だが、このオプションが規定のもので無い時には接続を拒否するなど、特定の接続のみを対象としたい状況などにおけるセキュリティ面の向上などが実現できるかと思われる。

例えば、自分の萌えキャラと同じアクセスは接続を受け入れ、自分の嫌いなキャラでのSYNパケットには、SYN+ACKではなくRSTパケットをお返しする等が考えられる。