七层协议含义以及作⽤:
1、应⽤层
为应⽤程序提供交互服务。在互联⽹中的应⽤层协议很多,如域名系统DNS,⽀持万维⽹应⽤的HTTP协议,⽀持
电⼦邮件的SMTP协议等。
2、表示层
主要负责数据格式的转换,如加密解密、转换翻译、压缩解压缩等。
3、会话层
负责在⽹络中的两节点之间建⽴、维持和终⽌通信,如服务器验证⽤户登录便是由会话层完成的。
4、运输层
有时也译为传输层,向主机进程提供通⽤的数据传输服务。该层主要有以下两种协议:
(1)TCP
提供⾯向连接的、可靠的数据传输服务;
(2)UDP
提供⽆连接的、尽最⼤努⼒的数据传输服务,但不保证数据传输的可靠性。
5、⽹络层
选择合适的路由和交换结点,确保数据及时传送。主要包括IP协议。
6、数据链路层
数据链路层通常简称为链路层。将⽹络层传下来的IP数据包组装成帧,并再相邻节点的链路上传送帧。
7、物理层
实现相邻节点间⽐特流的透明传输,尽可能屏蔽传输介质和通信⼿段的差异。