トランスポート層
一般的にネットワーク層は、データのパケットが送信された時と同じ順序で届く事を保証しない。しかしこれは多くの場合に必要となる機能なので、トランスポート層がそれを提供する。配送順序を保証する最も単純な方法は、各パケットに番号を付ける事で、受信側がパケットを並べ替えられるようにする事である。