zoukankan      html  css  js  c++  java
  • TCP小结

    滑动窗口

    使用滑动窗口可使传输更加有效,同时也可以控制数据流,使得目的站不致因数据来的过多而瘫痪。

    1:TCP的滑动窗口是面向字节的。

    2:窗口包括已发送的字节和未被确认的字节,以及可以发送的字节

    3:接收方窗口是说明接收方还能再接收的字节数。

    4:在TCP报文段首部的窗口大小字段的值就是当前给对方设置的窗口值。

    差错控制

    TCP是一个可靠的运输层协议。这就表示,将数据流交付给TCP的应用程序依靠TCP将整个的数据流交付给另一端的应用程序,并且是按序的、无差错、无丢失、无重复

    TCP使用差错控制提供可靠性。差错控制包括以下的一些机制:检测受到损伤的报文段、丢失的报文段、失序的报文段和重复的报文段。以及检测出差错后纠正差错。

    TCP中的差错检验是通过三种工具来完成的:检验和、确认和超时

  • 相关阅读:
    《将博客搬至CSDN》
    所谓找链表中点
    虚函数
    编辑距离
    数组移位
    DFA
    Single Number III
    XOR异或解惑
    First Bad Version
    while(!in.empty()) 和 while(in.size())
  • 原文地址:https://www.cnblogs.com/hellochennan/p/6692600.html
Copyright © 2011-2022 走看看