首页 > 社交 > 科普中国

计算机网络知识全面梳理(完整版)

常驻编辑 科普中国 2022-10-17 报文   信道   以太网   完整版   路由   计算机网络   字节   可靠   协议   地址   知识   数据   网络
  • TCP协议提供全双工通信(每条TCP连接只能一对一);
  • 5.2.1 TCP报文段结构:

    最大报文段长度:报文段中封装的应用层数据的最大长度。dGV拜客生活常识网

    dGV拜客生活常识网

    TCP首部:dGV拜客生活常识网

    • 序号字段:TCP的序号是对每个应用层数据的每个字节进行编号
    • 确认序号字段:期望从对方接收数据的字节序号,即该序号对应的字节尚未收到。用ack_seq标识;
    • TCP段的首部长度最短是20B ,最长为60字节。但是长度必须为4B的整数倍

    TCP标记的作用:

    dGV拜客生活常识网

    5.3 可靠传输的基本原理

    基本原理:dGV拜客生活常识网

    • 不可靠传输信道在数据传输中可能发生的情况:比特差错、乱序、重传、丢失
    • 基于不可靠信道实现可靠数据传输采取的措施:

    差错检测:利用编码实现数据包传输过程中的比特差错检测确认:接收方向发送方反馈接收状态重传:发送方重新发送接收方没有正确接收的数据序号:确保数据按序提交计时器:解决数据丢失问题;dGV拜客生活常识网

    停止等待协议:是最简单的可靠传输协议,但是该协议对信道的利用率不高。dGV拜客生活常识网

    连续ARQ(Automatic Repeat reQuest:自动重传请求)协议:滑动窗口+累计确认,大幅提高了信道的利用率。dGV拜客生活常识网

    5.3.1TCP协议的可靠传输

    基于连续ARQ协议,在某些情况下,重传的效率并不高,会重复传输部分已经成功接收的字节。dGV拜客生活常识网

    5.3.2 TCP协议的流量控制

    流量控制:让发送方发送速率不要太快,TCP协议使用滑动窗口实现流量控制。dGV拜客生活常识网

    dGV拜客生活常识网

    5.4 TCP协议的拥塞控制

    拥塞控制与流量控制的区别:流量控制考虑点对点的通信量的控制,而拥塞控制考虑整个网络,是全局性的考虑。拥塞控制的方法:慢启动算法+拥塞避免算法。dGV拜客生活常识网

    慢开始和拥塞避免:dGV拜客生活常识网

    1. 【慢开始】拥塞窗口从1指数增长;
    2. 到达阈值时进入【拥塞避免】,变成+1增长;
    3. 【超时】,阈值变为当前cwnd的一半(不能<2);
    4. 再从【慢开始】,拥塞窗口从1指数增长。

    相关阅读:

  • 从通用的协议栈层面来优化Redis性能的实践
  • 计算机网络
  • 外媒质疑:北斗系统既然先进,为啥不弃用GPS?专家高规格回
  • 华为和苹果同时杀入“卫星通信”,背后真正的难点在哪里
  • 21张图详解目的MAC地址、所属VLAN、出接口、类型、老
  • 面试带你飞:这是一份全面的任务
  • 宋智雅手写信道歉 承认部分衣物是假货
  • 宋智雅承认穿假名牌陷争议《认哥》仍保留其镜头
  • 金贤中回应取关宋智雅:她也没有关注我
  • 哪个信道最好(tp路由器信道选哪个好)
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。