回答編
………。
ちょっと、ちょっと室見さん? 回答編ですよ。
………(地面に『の』の字を書いている)
す、すねてる……。オチ先読みされたからってふて腐れてる。
……もうあんたに教えることは何もないわ。あとは好きにやっておいて……。
いや、それは。
(るーるるー、と寂しげに曲を口ずさんでいる)
(溜息)……仕方ないですね。じゃ今回は僕の方から。えー、エフェメラルポートはTCP/UDPで使用される通信ポート(*2)の一種です。通常TCPではhttpを80番、httpsを443番ポートなどに紐づけているのですが、そのあたりを確定せずダイナミックに使われるのがエフェメラルポートです。
一般的なポートは1~1023番を使用しますがエフェメラルポートは1024番以降を用います(*3)。主な使い道はクライアントの一時利用。通信開始時シーケンシャルで割り当てられ、終わると自動的に開放されます。複数のサーバとやりとりする際は1024,1025,1026など順々に割り当てられる感じですね。すぐに使用しなくなるのでEphemeral--“短命な”という名前がついているわけです。
なお、IANA(*4)基準のエフェメラルポートは49152~65535で"DYNAMIC AND/OR PRIVATE PORTS"(動的・私用ポート)と呼称されています。この場合、1024番から49151番はREGISTERED PORTS(登録済みポート)となり一時利用には使えません。逆に古いWindowsなどは1025から5000がDYNAMIC PORT RANGEとしてエフェメラルポート扱いになっています。色々な呼称が混ざっているので注意が必要ですね。
………。
あの……あの、室見さん?
何よ。
一人で喋ってると間が持たないので戻ってきてください。お願いします。
あんた一人できっちり説明できてるじゃない。私なんていらない子でしょ、もうこの際、企画のトップ画像もあんたのイラストにしちゃえば?
一気にアクセス数落ちそうですが……。いや僕が説明できてるのは事前のカンペがあるからで細かい部分は抜け抜けですよ。だから室見さんの方で適宜補足してもらわないと。
………。
(手を合わせつつ)この通りですから。
……もう、オチを先取りしたりしない?
もちろんです。
分かってても言わない?
神に誓って。
なら……まぁ(おずおずと立ち上がる)。
(ほっ)てか、そうそうオチなんて先取りできませんよ。今回の〆だってどうなるか見えてませんし。まさか、エフェメラル(短命)だけに『あんたの命も縮めてやるわー!』とドライバー振りかざしたりしないでしょう?
………。
あ、あれ……?
うわぁあああああああん!(ドライバーを手に走り去っていく)。
ちょっと、ちょっと室見さん!? 図星なの!? えー!?
(*2) IP通信の上で、サービスを提供する出入り口のこと。
(*3) OSによって違いあり。最近は競合を避けるため三万台以降のハイポートがよく使われる。
(*4) Internet Assigned Numbers Authority。IPアドレスやドメイン名などの標準化を行っている団体。
【解説】
エフェメラルポート:
TCP/UDPで使用される通信ポートの一種。一時的な利用のためダイナミックに割り当てられる。別名ダイナミックポート。
この連載の記事
-
最終回
トピックス
IT業界の夢とロマンが詰まった、最終回なIT用語! -
第43回
トピックス
業界人は軍事用語好き? やっぱり中二病なんですかね、なIT用語 -
第42回
トピックス
サッカー漫画で何を思い浮かべるかで世代が分かるIT用語 -
第41回
トピックス
いくぜっ、バーストモード! 動作クロック30倍! なIT用語 -
第40回
トピックス
前世の記憶は信じなくても、過去のミスは忘れない室見さん、なIT用語 -
第39回
トピックス
もう一人の自分を解き放て! 対比で分かる中二病的IT用語 -
第38回
トピックス
生命を刈り取る「不死の軍団」みたいなIT用語 -
第37回
トピックス
MK2、透明で発展系のMK2……なIT用語 -
第36回
トピックス
お金がかかるをキーワードにいろいろな話題が広がったIT用語 -
第35回
トピックス
理化学とミリタリーへの憧れが中二病につながるかもしれないIT用語 -
第34回
トピックス
超兵器とリンク、しているようで実はただ乗りしてるだけのようなIT用語 - この連載の一覧へ