TCPは、モバイル、Web、データセンターといった個別の利用場面に合わせ、分化する方向で進化を続けている。ここでは、そうしたTCPの最新技術を取り上げる。 iOS 7が採用したMPTCP 2013年9月、iOS 7がリリースされ、「マルチパスTCP」(MPTCP)という新しいTCPの仕組みが商用OSで初めて実装された。このことに筆者は大いに驚いた。MPTCPは、2013年1月にRFC 6824として公開されたばかりの技術で、標準化からほとんど間を置かずiOSに搭載されたからだ。 複数パスを1本のコネクションに MPTCPは、複数のTCPコネクションを束ねて1本のTCPコネクションとして扱う仕組みである。 似た仕組みとして、チーミング(ボンディング)やリンクアグリゲーションがある。ただし、これは物理層/データリンク層でインタフェースを束ねるものだ。MPTCPは、こうした仕組みをトランスポート