就是好像在两个运输层实体之间有条端到端的逻辑通信信道。 网络层为主机之间提供逻辑通信而运输层为应用进程之间提供端到端的逻辑通信。 运输层有两个主要的协议 和 。它们都有复用和分用以及检错的功能。当运输层采用面向连接的 协议时尽管下面的网络是不可靠的只提供尽最大努力服务但这种逻辑通信信道就相当于条全双工通信的可靠信道。当运输层采用无连接的 协议时这种逻辑通信信道仍是条不可靠信道。 运输层用个 位端口号来标志个端口。
端口号只具有本地意义它只是为了标志本计算机应用层中的各个进程在和运输层交互时的层间接口。在互联网的不同计算机中相同的端口号是没有关联的。 两台计算机 乌干达 WhatsApp 号码列表 中的进程要互相通信不仅要知道对方的 地址为了找到对方的计算机而且还要知道对方的端口号为了找到对方计算机中的应用进程。 运输层的端口号分为服务器端使用的端口号 指派给熟知端口 是登记端口号和客户端暂时使用的端口号。 的主要特点是 无连接 尽最大努力交付 面向报文 无拥塞控制 支持对对多多对和多对多的交互通信 首部开销小只有四个字段源。
端口目的端口长度检验和 的主要特点是 面向连接 每条 连接只能是点对点的对 提供可靠交付的服务 提供全双工通信 面向字节流。 用主机的 地址加上主机上的端口号作为 连接的端点。这样的端点就叫做套接字 或插口。套接字用 地址端口号来表示。 停止等待协议能够在不可靠的传输网络上实现可靠的通信。每发送完个分组就停止发送等待对方的确认。在收到确认后再发送下个分组。分组需要进行编号。 超时重传是指只要超过了段时间仍然没有收到确认就重传前面发送过的分组认为刚才发送的分组丢失了。