传输层(第4层)负责将整个消息从源设备上的应用程序传递到目标设备上的类似应用程序。
传输层的主要功能如下-
它从一台计算机的特定进程向另一台计算机的特定进程传递消息。传输层将端口地址添加到数据包的标头中。
它将消息分成较小的段,以便每个段都包含序列号和端口地址。它可以确保这些段正确到达接收器的末端,然后重新组装它们。
它为无连接和面向连接的服务提供了无错误的点对点通道。
它将上层(即用户支持层)与下层(即网络支持层)硬件技术的任何变化隔离开来。
它识别出损坏的数据包,丢失的数据包和数据包重复之类的错误,并提供适当的错误纠正技术。