あるAnonymous Coward 曰く、
2023年4月1日に発行されたジョーク RFC は3本あったが、そのうちの1本 RFC9401 では TCP オプションに死亡フラグ(DTH)を追加するものだった。著者は Satoshi Toyosawa 氏。
RFC では「TCP セッションがすぐに終了する可能性がある場合に、死亡フラグ付きのパケットを投げる必要がある」と定義している。
死亡フラグは TCP オプションの4番目のビットを使用することになっており、これは中国語の「四」と「死」の発音の類似からきている。
また、この死亡フラグのネーミングは、アニメやマンガ、ライトノベルからとられたとしている。
死亡フラグの具体例としては、以下のようなものがあげられている。
- 悪の科学者が、致命的な発明に過度の自信を示したとき(悪の科学者は自分の発明によって殺される)
- 塹壕の兵士が婚約者の写真を見せ、戦闘の後の結婚について伝えたとき
- 深夜にこっそり抜け出すカップル(チェーンソーを持った人物によって殺される)
TCP セッションでの例としては、悪意あるアクターが、突然後悔をした際に死亡フラグを設定できるなどいくつかの例を挙げている。
また、逆に使用しない場合として、FIN フラグと合わせて DTH フラグ(死亡フラグ)を設定すべきではないとしているが、受信者が北斗神拳の専門家(原文では an expert at Hokuto-Shinken ("Big Dipper Divine Fist") と記載)の場合には例外であるとしている。
ちなみに、他のジョークRFCの2本は RFC9402 がコンテナと猫の相互作用について記述する Concat 表記法を定義しており、また RFC9405 は著者の一人が ChatGPT であり、AI に人間のコミュニケーションをより理解させるために「皮肉」を検出するための機械学習の方法を示している。
情報元へのリンク