OSI七层模型

Posted chenxi123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSI七层模型相关的知识,希望对你有一定的参考价值。

TCP七层模型:一个开放式体系结构-分为七层:(以下往上)物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
【应表会传网数物——应用表格会传往书屋】
 TCP四层模型:应用层-传输层-网络层-网络接口层
 TCP五层模型:物理层-数据链路层-网络层-传输层-应用层
  TCP/IP 是协议(基本上带有后面P的就是协议)严格来说是TCP/IP协议簇

OSI各层的作用:
应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet
表示层 数据格式化,代码转换,数据加密 没有协议
会话层 解除或建立与别的接点的联系 没有协议
传输层 提供端对端的接口 TCP,UDP
网络层 为数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP
数据链路层 传输有地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU
物理层 以二进制数据形式在物理媒体上传输数据 ISO2110,IEEE802,IEEE802.2
OSI的基本概念
OSI是Open System Interconnect的缩写,意为开放式系统互联。
OSI七层参考模型的各个层次的划分遵循下列原则:
1、同一层中的各网络节点都有相同的层次结构,具有同样的功能。
2、同一节点内相邻层之间通过接口(可以是逻辑接口)进行通信。
3、七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。
4、不同节点的同等层按照协议实现对等层之间的通信。
OSI的各层功能:
应用层:网络服务与最终用户的一个接口
表示层:数据的表示、安全、压缩
会话层:建立、管理、中止会话
传输层:定义传输数据的协议端口号,以及流控和差错校验
网络层:进行逻辑地址寻址,实现不同网络之间的路径选择
数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能
物理层:建立、维护、断开物理连接

 

数据的封装与解封装

数据封装:
应用层——原始数据——原始数据+TCP——传输层——原始数据+TCP+IP——网络层——原始数据+TCP+IP+MAC——数据链路层比特流——物理层
数据解封:
物理层——比特流——数据链路层——原始数据+TCP+IP+MAC——网络层——原始数据+TCP+IP——传输层——原始数据+TCP——应用层——原始数据

以上是关于OSI七层模型的主要内容,如果未能解决你的问题,请参考以下文章

OSI七层模型

OSI七层模型中各层分别都有哪些协议?

属于OSI参考模型第七层的协议有那些?

osi七层

谁知道OSI七层参考模型每一层有哪些协议

OSI七层网络模型