第七章 TCP和UDP原理
Posted jhno1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第七章 TCP和UDP原理相关的知识,希望对你有一定的参考价值。
一、引入
1.TCP/IP协议族的传输层协议主要包括TCP和UDP
2.TCP是面向连接的可靠的传输层协议。它支持在并不可靠的网络上实现面向连接的可靠的数据传输
3.UDP是无连接的传输协议,主要用于支持在较可靠的链路上的数据传输,或用于对延迟较敏感的应用
二、TCP/IP传输层的作用
1.传输层作用:
1)提供面向连接或者无连接的服务
2)维护连接状态
3)对应用层数据进行分段和封装
4)实现多路复用
5)可靠的传输数据
6)执行流量控制
三、TCP的基本原理
1.特点
三次握手->建立可靠连接
确认机制->应答接收
端口号->多路复用
序列号->丢失检测、乱序重排
完整性校验->差错检测
窗口机制->流量控制
2.TCP封装
3.TCP/UDP 端口号
4.TCP建立过程
1)建立
HostA HostB
2)拆除
HostA HostB
3)传输确认
4)超时重传
5)滑动窗口
四、UDP的基本原理
1.UDP封装
2.TCP和UDP的对比
五、本章总结
1.TCP和UDP通过端口号标识上层应用和服务
2.TCP通过三次握手建立可靠连接
3.TCP通过校验和进行差错校验,通过序列号、确认和超时重传机制实现可靠传输,通过滑动窗口实现流量控制
4.UDP实现简单、资源占用少,实时性强,适用于可靠性高的网络和延迟敏感的应用
以上是关于第七章 TCP和UDP原理的主要内容,如果未能解决你的问题,请参考以下文章