OSI七层参考模型
1、应用层
应用程序,人类语言等转换成为编码。
2、表示层
将编码转换为二进制代码。
3、会话层
数据的加解密,对话管理。
以上三层产生的成为数据
4、传输层
通过TCP(传输控制协议)/UDP(用户数据报文协议)等方式对数据进行发送编辑。
TCP: 面向连接的可靠传输协议
- 面向连接–三次握手
- 可靠–可靠的传输机制 确认 重传 排序 流控
- 四次断开
- 可靠–可靠的传输机制 确认 重传 排序 流控
TCP报头
source poet—源端口
destination port—目标端口
sequence number—序列号
acknowledgment number—确认序列号
ACK—确认号
RST—为保证数据快速有效的传送,在众多的数据包中进行排队
URG—它告诉系统此报文段中有紧急数据,应该尽快传送,而不按照原来的排队序列来传送。
UDP 用户数据协议,只是发送方单方面的将数据传输给接收方,接收方不一定能全部接受到全部信息,是一种面向非链接的不可靠的传输协议