微课名称 | 传输控制协议UDP和TCP | 上课地点 | 地滋楼A515 | 学时 | 1学时 |
知识点来源 | 来源于工作、生活实际需要 | ||||
知识点描述 | TCP的概述、TCP的特点 | ||||
预备知识 | 会使用计算机,使用过互联网 | ||||
教学类型 | 理实一体实训室 | ||||
适用对象 | 全体学生,公司、企业等具有网络使用、维护需求的人员 | ||||
设计思路 | TCP最主要的特点、TCP的连接。 | ||||
教学过程 | 内容 | 时间 | |||
课程导入 | 同学们,大家好,通过上节课的学习,我们掌握了用户数据包UDP协议,已经可以实现网络中计算机的互联,计算机与计算机之间具体怎样传输数据呢?这就是我们今天学习的任务----传输控制协议TCP概述。 | 1分钟 | |||
正文讲解 | 任务提出: UDP协议: (1)Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol)。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。UDP协议与TCP协议一样用于处理数据包,在OSI模型中,两者都位于传输层,处于IP协议的上一层。UDP用来支持那些需要在计算机之间传输数据的网络应用。 (2)UDP 的主要特点:UDP 是无连接的,发送数据之前不需要建立连接,,因此减少了开销和发送数据之前的时延;UDP 使用尽最大努力交付,即不保证可靠交付,;UDP 是面向报文的。UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。UDP 一次交付一个完整的报文 (3)用户数据报 UDP 有两个字段:数据字段和首部字段。首部字段有 8 个字节,由 4 个字段组成,每个字段都是 2 个字节。 TCP协议: (1)TCP最主要的特点:TCP 是面向连接的运输层协议,在无连接的、不可靠的 IP 网络服务基础之上提供可靠交付的服务。 (2)TCP 连接只能是点对点的(一对一); TCP 提供可靠交付的服务;TCP 提供全双工通信;面向字节流 (3)TCP是因特网中的传输层协议,使用三次握手协议建立连接。 | 25分钟 | |||
课后总结 | UDP概述;面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。(2)UDP的首部格式。 TCP通过检验和序列号,确认应答,重发控制,连接管理以及窗口控制等机制实现可靠性传输。通过序列号与确认应答提高可靠性:通过肯定的确认应答ACK实现可靠的数据传输。当发生端将数据发送出去之后会等待对端 的确认应答。如果有确认应答,说明数据已经成功到达对端。反之,数据丢失的可能性比较大。 | 1分钟 |