OSI模型

浏览百科全书

O年代系统国际标准组织的OSI模型作为描述网络协议栈的标准模板OSI而且ISO).有关OSI模型和其他协议栈的比较,请参见TCP / IPSDVoE自动取款机网络系统网络体系结构(SNA)而且七号信令

上层

第7层到第4层是OSI协议栈的上层。与底层相比,它们更适合应用程序的类型,后者的设计目的是将数据包从一个地方移动到另一个地方,无论数据包包含什么内容。

应用层7

顶层定义了程序与其他程序通信时使用的语言和语法。它首先代表了交流的目的。例如,客户端工作站上的程序使用命令向服务器上的程序请求数据。该层的常用功能有打开、关闭、读写文件、传输文件和电子邮件、执行远程作业、获取网络资源的目录信息等。

表示层6

当数据在不同类型的计算机系统之间传输时,表示层协商并管理转换。例如,它在ASCII和EBCDIC机器之间以及不同浮点和二进制格式之间进行转换。XDR和ASN.1是用于此目的的两种协议。这一层也用于加密和解密。看到XDR而且asn . 1

会话层5

提供有序的协调。会话层决定单向或双向通信,并管理双方的对话;例如,确保在发送下一个请求之前,前一个请求已经完成。它还用检查点标记传输数据的重要部分,以便在连接失败时快速恢复。在实践中,这一层经常并入传输层。

传输层4

负责整体端到端传输的有效性和完整性。较低的层可能会丢弃数据包,但传输层对数据执行顺序检查,并确保如果发送了一个12MB的文件,就会接收到完整的12MB。

“OSI传输服务”包括第1层到第4层,共同负责将完整的消息或文件从发送端无误地传送到接收站。

较低的层

层3到层1将数据包从发送站移动到接收站。

网络三层

通过交换点(通常是路由器)在发送方和接收方之间建立路由。最普遍的例子是TCP/IP中的IP协议(参见TCP / IP).IPX, SNA和AppleTalk是早期可路由协议的例子,这意味着它们在寻址系统中包含了网络和站地址。如果所有的站都包含在一个网段中,则不需要该层的路由能力。这一层也是拨号电话系统的交换功能。看到三层开关

数据链路层2

负责节点间传输的有效性和完整性。传输的比特被分成帧,最常见的是以太网。每一种类型的通信都需要层1和层2。有关此层的更多信息,请参见数据链协议

物理层1

将比特传递到连接介质(电线,光纤)上并从连接介质接收比特。这一层不理解比特的含义,但处理信号的电特性和信号方法。

TCP/IP协议栈 使用TCP/IP作为模型,发送应用程序(顶部)将数据传递给传输层,传输层将数据分解成网络所需的数据包格式。它将序列号和其他数据存储在包头中。网络层在其头部添加源数据和目标数据,数据链路层添加站点数据。在接收端,相应的层读取报头并丢弃它们。

你会喜欢的PCMag故事

Baidu
map