admin 管理员组

文章数量: 1086019


2024年5月29日发(作者:webshell小马和大马)

第6章 传输层

教学目标:

1、 了解传输层的功能

2、 掌握TCP和UDP协议的工作原理

3、 理解TCP和UDP协议和上层通信机制

教学重点:

传输层的功能,TCP和UDP协议

教学难点:

TCP和UDP协议通信机制

教学课时:4课时

教学方法:

讲解法、讨论法、演示法、练习法

教学内容及过程:

第6章 传输层

6.1 内容简介

传输层是OSI七层参考模型的第四层,它为上一层提供了端到端(end to end)的可靠

的信息传递。物理层使我们可以在各链路上透明地传送比特流。数据链路层则增强了物理层

所提供的服务,它使得相邻节点所构成的链路能够传送无差错的帧。网络层又在数据链路层

基础上,提供路由选择、网络互联功能。而对于用户进程来说,我们希望得到的是端到端的

服务,传输层就是建立应用间的端到端连接,并且为数据传输提供可靠或不可靠的链接服务。

6.2 传输层简介

一、传输层的定义

传输层是OSI模型的第4层。一般来说,OSI下3层的主要任务是数据通信,上3层的任务

是数据处理。

该层的主要任务用一句话表示就是“向用户提供可靠的端到端的服务,处理数据包的传输差

错、数据包的次序、处理传输连接管理等传输方面的问题,以保证报文的正确传输”。

二、传输层功能

 连接管理

 流量控制

 差错检测

 对用户请求的响应

 建立无连接或面向连接的通信

 面向连接:会话建立、数据传输、会话拆除

 无连接:不保证数据的有序到达

6.3 TCP协议

传输层协议为TCP(transmission control ptotocol),因此传输层也被称为TCP层。TCP

协议是面向连接的端到端的可靠的传输层协议。它支持多种网络应用程序,对下层服务没有

多少要求,同时假定下层只能提供不可靠的数据报服务,并可以在多种硬件构成的网络上运

行。

一、TCP分段格式

16位的源端口号

32位的顺序号

32位的确认号

保留 urg ack psh rst syn fin

16位的窗口

大小

16位的目的端口号

16位的校验和

选项

数据

 序列号和确认号(32比特)

16位的紧急指针


本文标签: 传输层 可靠 连接