当前位置 博文首页 > aaa_hao的博客:【一周搞定计算机网络】计算机网络第5章(运输层

    aaa_hao的博客:【一周搞定计算机网络】计算机网络第5章(运输层

    作者:[db:作者] 时间:2021-08-24 16:12

    【一周搞定计算机网络】文章全系列已经更新完毕,详情请戳:
    计算机网络第1章(概述)
    计算机网络第2章(物理层)
    计算机网络第3章(数据链路层)
    计算机网络第4章(网络层)
    计算机网络第5章(运输层)
    计算机网络第6章(应用层)

    计算机网络第5章(运输层)

    运输层向它上面的应用层提供通信服务,属于面向通信部分的最高层,同时也是用户功能中的最底层,享受着网络层提供的端到端通信服务。

    文章目录

    • 计算机网络第5章(运输层)
    • 前言
    • 5.1、运输层概述
      • 概念
      • 总结
    • 5.2、运输层端口号、复用与分用的概念
      • 为什么用端口号
      • 发送方的复用和接收方的分用
      • TCP/IP体系的应用层常用协议所使用的运输层熟知端口号
      • 运输层传输流程(重点)
    • 5.3、UDP和TCP的对比
      • 概念
      • 用户数据报协议UDP(User Datagram Protocol)
      • 传输控制协议TCP(Transmission Control Protocol)
      • 总结
    • 5.4、TCP的流量控制
      • 概念
      • 总结
    • 5.5、TCP的拥塞控制
      • 概念
      • 拥塞控制的算法
        • 慢开始和拥塞避免
          • 慢开始(slow-start)
          • 拥塞避免(congestion avoidance)
          • 两个算法完整示意图
        • 快重传和快恢复
          • 快重传(fast retrasmit)
          • 快恢复(fast recovery)
          • 改进后的整体算法的示意图
    • 5.6、TCP超时重传时间的选择
    • 5.7、TCP可靠传输的实现
    • 5.8、TCP的运输连接管理
      • 概念
      • TCP的连接建立
        • TCP的连接建立要解决以下三个问题
        • TCP使用“三报文握手”建立连接
        • 总结
      • TCP的连接释放
        • TCP通过“四报文挥手”来释放连接
        • TCP保活计时器的作用
    • 5.9、TCP报文段的首部格式
      • 各字段的作用
    cs