美文网首页
第五章传输层

第五章传输层

作者: Kirk张 | 来源:发表于2020-02-15 13:07 被阅读0次

    5.1 传输层服务

    5.1.1 传输层的功能

    传输层为两台主机提供应用程序之间的通信,网络层传输是不可靠的所以传输层提供可靠服务。
    1.提供应用进程间的逻辑通信
    2.差错检错(计算校验和)
    3.提供无连接和链接服务
    4.复用和分用---多软件使用同一协议

    5.1.2 传输层寻址和端口

    1.端口的基本概念---标识主机的应用进程
    2.端口号
    熟知端口(0-1023)----登记端口(1024-49151)---客户端端口(49152-69535)
    3.套接字
    地址+端口=能唯一确定一个进程

    5.1.3 无连接和连接服务

    1.UDP主要特点

    • 无连接
    • 不可靠交付
    • 报文头部短
    1. TCP的特点
    • 面向连接
    • 可靠交付
    • 报文段头部长,传输开销大
      tcp的tcb存在的意义就是目的地址和状态

    5.2UDP

    5.2.1UDP数据报

    1. UDP数据的基本概念
      UDP的特点--上面以记载
    2. UDP数据报的组成
    • 源端口
    • 目的端口
    • 长度
    • 检验和 ----占2B检测UDP数据报在传输是否有错

    5.2.2 UDP校验

    udp提供差错检验(检测数据)添加伪首部计算各部分数据然后相加的和为0

    5.3TCP

    5.3.1 TCP报文段

    16个字段

    5.3.2TCP连接管理

    3次握手
    4次挥手

    TCP可靠传输

    1. TCP数据编号与确认
    2. TCP重传机制

    5.3.4 TCP流量控制

    5.3.5TCP拥塞控制基本概念

    拥塞控制分为闭环控制:事先分析出拥塞位置
    开环控制:有检测系统

    5.3.6 拥塞控制的4种算法

    1. 慢开始算法原理
    2. 拥塞避免算法原理
    3. 快重传算法
    4. 快恢复算法

    相关文章

      网友评论

          本文标题:第五章传输层

          本文链接:https://www.haomeiwen.com/subject/vljefhtx.html