TCP
コネクション確立時に 3-way handshake が行われる、ソケット通信の上に成り立っている、以上の知識はあまりない。
なるほど
TCP/IP プロトコルスタック は、ある範囲の エフェメラルポート をもっていて、そこから任意のポートを選んで利用してコネクションを確立させる。 メモ
TCPのコネクションを確立する方法といえば、3-way handshake。TCP で ソケット通信 する場合には、大抵カーネルが提供している TCP スタックを利用する。 ただ、もちろん TCP スタック部分自作も可能なようなので、興味があれば試してみるのも良いのかもしれない。