TCP协议 ,UDP协议,TCP三次握手,TCP四次挥手,以及协议端口号简单介绍

TCP协议

TCP是一种面向连接的,可靠的进程
提供全双工服务,在同一时间数据可以双向传输
TCP将若干个字节构成一个分组,即报文段
TCP协议 ,UDP协议,TCP三次握手,TCP四次挥手,以及协议端口号简单介绍_第1张图片

序号:发送端为每个字节进行编号,便于接收端重组
确认号:用于确认发送端的信息
窗口大小:说明本地可接受的数目,是可以变化的
SYN:需要连接时该值为1
ACK:用于确认,该值为1
FIN:断开连接时,该值为1

TCP三次握手

TCP协议 ,UDP协议,TCP三次握手,TCP四次挥手,以及协议端口号简单介绍_第2张图片

Pc1 与pc2 连接时;
①pc1发送syn=1和一个随机数x,
②pc2收到请求时,发送随机数y,ack=x+1,syn=1,ack=1,
③pc1接受到pc2信息时,发送随机数x+1,ack=y+1,ack=1

Tcp四次挥手

TCP协议 ,UDP协议,TCP三次握手,TCP四次挥手,以及协议端口号简单介绍_第3张图片

TCP端口号及功能

TCP协议 ,UDP协议,TCP三次握手,TCP四次挥手,以及协议端口号简单介绍_第4张图片

80为超文本协议
110 143为接收文件的端口号
25为发送邮件

UDP协议

无连接,不可靠的传输协议
花费的开销小
TCP协议 ,UDP协议,TCP三次握手,TCP四次挥手,以及协议端口号简单介绍_第5张图片
在这里插入图片描述

你可能感兴趣的:(网络基础,基本协议简单介绍)