TCP/IP
TCP协议: 传输控制协议 --- 面向连接的网络协议
优点: 数据传输可靠性高
缺点: 数据传输效率低
UDP协议: 用户报文协议 --- 无连接的网络协议
优点: 数据传输效率高
缺点: 数据传输可靠性低
在TCP协议中,可以使用的端口号为65536个端口,2的16次方
在OSI层模型的基础上做了简化
TCP/IP协议簇的相关协议
TCP协议重要原理
TCP三次握手过程: 面试环节
1) 第一次握手:
发送syn请求建立连接控制字段, 发送seq序列号信息(X), 第一个数据包的系列号默认为0
2) 第二次握手:
发送syn请求建立连接控制字段, 同时还会发送ack确认控制字段
发送seq序列号信息也为(Y), 还会发送ACK确认号(X+1)信息(对上一个数据序列号信息进行确认)
3) 第三次握手:
发送ack确认控制字段,发送seq序列号信息(X+1),发送ack确认号(Y+1)
TCP四次挥手过程:
1) 第一次挥手:
发送fin请求断开连接控制字段
2) 第二次挥手:
发送ack确认控制字段
3) 第三次挥手:
发送fin请求断开连接字段, 发送ack确认字段
4) 第四次挥手:
发送ack控制字段