如何记住OSI七层协议模型,脑洞大开有木有?

学过计算机网络的各位,一定知道OSI七层协议模型。OSI七层协议模型(或简称OSI七层模型),是一个定义得非常好的协议规范,被认为是现代开放性通信系统互连互通的标准参考模型。OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是:

  • 7. 应用层——Application(Layer 7)

与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。

  • 6. 表示层——Presentation(Layer 6) 

这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASCII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASCII格式,发送方将把文本从发送方的字符集转换成标准的ASCII后发送数据。在接收方将标准的ASCII转换成接收方计算机的字符集。

  • 5. 会话层——Session(Layer 5)

它定义了如何开始、控制和结束一个会话,包括对多个双向消息的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层。

  • 4. 传输层—— Transport(Layer 4)

这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。

  • 3. 网络层——Network(Layer 3)

这层对端到端的包传输进行定义,它定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。

  • 2. 数据链路层——Data Link(Layer 2)

它定义了在单个链路上如何传输数据。这些协议与被讨论的各种介质有关。

  • 1. 物理层——Physical(Layer 1)

物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准。连接头、帧、帧的使用、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。

一个比较令人头疼的问题是如何不缺不漏而且按顺序记住这7层呢?脑动大开的网友给出了许多记忆口诀(不知道你喜欢哪个?):

1. All    People    Seem    To    Need    Data    Processing

2. Please   Do   Not   Tell   Stupid   People   Anything

3. Please   Do   Not   Take   Sales   People‘s   Advice

4. Please    Do   Not   Throw    Sausage   Pizza   Away

5. Please    Do   Not   Teach   Students  Pointless  Acronyms

最后我们说明,七层协议中的高层,即7、6、5、4层定义了应用程序的功能,下面3层,即3、2、1层主要面向通过网络的端到端的数据流。每一层所包含的具体协议举例如下表:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-02 00:17:46

如何记住OSI七层协议模型,脑洞大开有木有?的相关文章

OSI七层协议模型、TCP/IP四层模型学习笔记

1. OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务.接口.协议.分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型. 1.2 OSI先有模型,后有协议,先有标准,后进行实践:而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型. 1.3 OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准. TCP:transmission control protocol 传输控制协议 UDP:user data protocol 用

细说OSI七层协议模型及OSI参考模型中的数据封装过程?

OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems InterconnectionReference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI. 0SI/RM协议是由IS0(国际标准化组织)制定的,它有三个基本的功能:提供给开发者一个必须的.通用的概念以便开发完善.可以用来解释连接不同系统的框架. 95[中国自动化网社区]c2bd23[htt

网络之OSI七层协议模型、TCP/IP四层模型

13.OSI七层模型各层分别有哪些协议及它们的功能 在互联网中实际使用的是TCP/IP参考模型.实际存在的协议主要包括在:物理层.数据链路层.网络层.传输层和应用层.各协议也分别对应这5个层次而已. 要找出7个层次所对应的各协议,恐怕会话层和表示层的协议难找到啊.. [1]物理层:主要定义物理设备标准,如网线的接口类型.光纤的接口类型.各种传输介质的传输速率等.它的主要作用是传输比特流(就是由1.0转化为电流强弱来进行传输,到达目的地后在转化为1.0,也就是我们常说的数模转换与模数转换),这一层

OSI七层协议模型及OSI参考模型中的数据封装过程

转载自:http://blog.csdn.net/qq_14935437/article/details/71081546 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems InterconnectionReference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI. 0SI/RM协议是由IS0(国际标准化组织)制定的,它有三个基本的功能:提

计算机网络基础知识-OSI七层协议模型

一.物理层 物理层主要规定了物理设备的标准,如网线的类型.光纤的接口类型.各种传输介质的传输速率,物理层的数据以比特流(二进制)的形式存在,传输时将比特流转化为电流强弱,达到目的地之后再转化为比特流.网卡工作在物理层. 二.数据链路层 由于在传输过程中会产生错传.传输不完整的可能,因此数据链路层定义了如何格式化数据.控制对物理介质的访问.还提供了错误检测和纠正以确保数据传输的可靠性. 将比特流转化为帧,交换机工作在这一层,并对帧进行解码,根据帧中包含的信息,将数据发送给正确的接收方. 帧是什么?

计算机网络七层协议模型 “开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)

计算机网络七层协议模型 作者:Ryan    时间:2013年10月7日 一.物理层(Physical Layer) OSI模型的最低层或第一层,规定了激活.维持.关闭通信端点之间的机械特性.电气特性.功能特性以及过程特性,为上层协议提供了一个传输数据的物理媒体. 在这一层,协议数据单元为比特(bit). 属于物理层定义的典型规范代表包括:RS-232.RS-449.RS-485.USB2.0.IEEE-1394.xDSL.X.21.V.35.RJ-45等. 在物理层的互联设备包括:集线器(Hu

网络编程 --OSI七层协议

内容目录: 1.软件开发架构 2.OSI七层协议 3.每层协议介绍 1.软件开发架构 c/s架构: c:客户端 s:服务端 b/s架构: b:浏览器 s:服务器 本质:b/s其实也是c/s 2.OSI七层协议 3.各层介绍 3.1 物理层 规定计算机之间物理连接方式,传输的数据都是 0,1 二进制的电信号 3.2 数据链路层("以太网协议"!) 1.规定了二进制数据的分组方式 2.规定了只要是接入物联网的计算机,都必须有一块网卡! 网卡上面刻有世界唯一的编号: 每块网卡出厂时都被烧制上

osi七层协议和应用层的工作方式

osi七层协议 应用层 应用层       ——         应用层        ——     表示层 (规定应用程序的数据格式)                    会话层 传输层       ——       传输层          ——     传输层 (建立端口到端口的通信(定义程序)) 网络层       ——       网络层          ——     网络层 (引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址) 数据链接层   ——      数据链

OSI 七层协议

本文适合新手观看... 我们从最底层的物理层开始介绍,一直介绍到最上层的 应用层物理层(physical layer) 单位:bit 比特 理解:大地(载体) 概念:物理层提供有关同步和全双工(单工传输指数据只能按单一方向发送和接收:半双工传输指数据可以在两个方向传输但不能同时进行,即交替收.发:全双工传输指数据可以在两个方向同时传输,即同时收和发.)比特流在物理媒体上的传输手段, 为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境,是整个开放系统的基础. 物理层的媒体包括架空