PDU 协议数据单元
数据报文:
四层 数据段
三层 数据包
二层 数据帧
一层 比特流
TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,帧工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,"包"是包含在"帧"里的。
TCP 传输控制协议
面向连接的可靠传输协议 传输慢
UDP 用户数据报文协议
非面向连接的不可靠传输协议 传输快
面向连接:三次握手 四次断开
- 三次握手
-
三次握手第一次
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 -
折叠第二次
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; -
折叠第三次
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功