计算机网络运输层2

可靠数据传输机制用途

    校验和:用于检测在一个传输分组中的比特错误

    定时器:用于超时/重传一个分组,可能是因为该分组(或其ACK)在信道中丢失了。

    序号: 用于为从发送方流向接收方的数据分组按顺序编号。所接收分组的序号间的空隙可使接收方检测出丢失的分组。具有相同序号的分组可使接收方检测出一个分组的冗余副本。

    确认: 接收方用于告知发送方一个分组或一组分组已被正确的接收到了。确认报文通常携带着被确认的分组或多个分组的序号。确认可以是逐个的或累积的,这取决于协议。

    窗口、流水线: 发送方也许被限制仅发送那些序号落在一个指定范围内的分组。

TCP

    面向连接

        TCP连接是一条逻辑连接,其共同状态仅保留在两个通信端系统的TCP程序中。

        建立连接的过程:客户首先发送一个特殊的TCP报文段,服务器用另一个特殊的报文段来响应,最后,客户再用第三个特殊报文段作为回应(三次握手)

    可靠数据传输

        TCP使用累计确认、选择重传机制。

    流量控制

        一个速度匹配服务,即发送方的发送效率与接收方应用程序的读取速率相匹配。

你可能感兴趣的:(计算机网络运输层2)