本章我们学习了运输层的一些基本概念和设计思想和技术。首先通过引入端口的概念,解决了网络功能面向应用程序复用的问题;为了保证传输的高效性,运输层提供了简单的UDP协议。运输层还提供了较为复杂的TCP协议。通过建立可靠的连接、报文段序号控制以及超时重传机制,保证数据传输的可靠性;通过滑动窗口机制,实现数据传输的流量控制;通过慢启动、拥塞避免和加速递减等技术来实现拥塞控制。从而为应用程序提供了可靠的端到端的数据传输服务。