第三章 传输层

第三章 传输层

传输层是为应用层提供传输服务的

第一节:传输层的基本服务

传输层功能

端到端指的就是从这个应用程序到那个应用程序。

image-20211120215713406

image-20211120220541257

传输层寻址与端口

image-20211120220749258

无连接服务与面向连接服务

image-20211120221851384

第二节:传输层的复用与分解

多路复用和多路分解:是传输层的一项基本功能,支持众多应用进程共用同一个传输层协议,并能够将接收到的数据准确交付给不同的应用进程。

image-20211120215102758

一、无连接的多路复用与多路分解

image-20211120215303614

二、面向连接的多路复用与多路分解

TCP套接字(标识一条TCP连接):

<源IP地址,源端口号,目的IP地址,目的端口号>

当一个TCP报文端从网络层到达一台主机时,该主机根据这4个值来将报文段分解到相应的套接字

第三节:停—等协议与滑动窗口协议

如何来保证通讯的可靠性。

传输层把数据交给网络层由网络层来进行传输。

一、实现可靠传输的基本原理

实现可靠数据传输的措施:

在规定时间内,如果没有收到我就认为他丢失了

image-20211121163637788

二、停-等协议

image-20211121164042159

三、滑动窗口协议

image-20211121164211221

滑动窗口协议是如何工作的

![image-20211121164522781](https://gitee.com/ccmonitor/tupian/raw/master/202111212225886.png)

image-20211121165049171

第四节:用户数据报协议(UDP)

image-20211121165615089

image-20211121165641437

image-20211121165737153

第五节:传输控制协议(TCP)

image-20211121165835539

image-20211121170540720

image-20211121170707521

image-20211121171150292

image-20211121171643436

image-20211121171920508

image-20211121172045751

本章小结:

本章重难点回顾:

  1. 可靠数据传输原理,停-等协议、滑动窗口协议;
  2. TCP连接建立和释放过程;
  3. TCP可靠数据传输机制和拥塞控制方法;

posted @ 2021-11-29 14:43  CCmonitor  阅读(89)  评论(0)    收藏  举报