计算机网络学习笔记-2.传输层

文章目录

    • 1. 传输层概述
      • **传输层的作用**
      • 进程间的通信-网络通信
      • 端口
      • UDP协议和TCP协议总览
    • 2. TCP协议
      • 协议特点
      • TCP首部
    • 3. 可靠传输基本原理
      • 停止等待协议
      • 连续ARQ协议
        • 滑动窗口
        • 累计确认
    • 4. TCP协议的可靠传输
      • 1. 滑动窗口过程

1. 传输层概述

传输层的作用

计算机网络学习笔记-2.传输层_第1张图片
计算机网络学习笔记-2.传输层_第2张图片

进程间的通信-网络通信

计算机网络学习笔记-2.传输层_第3张图片
计算机网络学习笔记-2.传输层_第4张图片

端口

计算机网络学习笔记-2.传输层_第5张图片
计算机网络学习笔记-2.传输层_第6张图片

UDP协议和TCP协议总览

计算机网络学习笔记-2.传输层_第7张图片

2. TCP协议

协议特点

计算机网络学习笔记-2.传输层_第8张图片
计算机网络学习笔记-2.传输层_第9张图片
计算机网络学习笔记-2.传输层_第10张图片

TCP首部

计算机网络学习笔记-2.传输层_第11张图片
计算机网络学习笔记-2.传输层_第12张图片
计算机网络学习笔记-2.传输层_第13张图片
计算机网络学习笔记-2.传输层_第14张图片
计算机网络学习笔记-2.传输层_第15张图片
计算机网络学习笔记-2.传输层_第16张图片
计算机网络学习笔记-2.传输层_第17张图片
计算机网络学习笔记-2.传输层_第18张图片
在这里插入图片描述
计算机网络学习笔记-2.传输层_第19张图片

3. 可靠传输基本原理

停止等待协议

计算机网络学习笔记-2.传输层_第20张图片
计算机网络学习笔记-2.传输层_第21张图片
计算机网络学习笔记-2.传输层_第22张图片
计算机网络学习笔记-2.传输层_第23张图片
计算机网络学习笔记-2.传输层_第24张图片
计算机网络学习笔记-2.传输层_第25张图片
计算机网络学习笔记-2.传输层_第26张图片

连续ARQ协议

计算机网络学习笔记-2.传输层_第27张图片

滑动窗口

计算机网络学习笔记-2.传输层_第28张图片

  • 先发送1-6报文
  • 当接收到1,2两个报文后,窗口向前移动两个位置,可以发送7,8报文
  • 依次类推,当接收到两个报文后,窗口继续移动,达到匹配发送,批量接收的效果
累计确认

计算机网络学习笔记-2.传输层_第29张图片

  • 当5号报文确认时,说明前面的所有消息都确认了,这样,无需每个报文都确认,节省开销

4. TCP协议的可靠传输

计算机网络学习笔记-2.传输层_第30张图片

1. 滑动窗口过程

计算机网络学习笔记-2.传输层_第31张图片
计算机网络学习笔记-2.传输层_第32张图片

你可能感兴趣的:(计算机基础知识,计算机网络,学习,网络)