自1984年批准以来,开放系统互连参考模型一直是计算机网络设计的基本要素.OSI是网络协议和设备应如何通信和协同工作的抽象模型。
OSI模型是由国际标准化组织(ISO)维护的技术标准。尽管当今的许多技术并不完全符合标准,但它仍然是对网络架构研究的有用介绍。
OSI模型堆栈
OSI模型划分了传统上称为计算机到计算机通信的复杂任务 互联 ,进入一系列称为的阶段 层 .
OSI模型中的图层从最低层到最高层排序。这些层一起构成OSI堆栈。该堆栈包含两组中的七个层:
上层:
- 7:申请
- 6:演示
- 5:会议
较低层:
- 4:运输
- 3:网络
- 2:数据链接
- 1:物理
OSI模型的上层
OSI将堆栈的应用程序,表示和会话阶段指定为 上层 。一般而言,这些层中的软件执行特定于应用程序的功能,如数据格式化,加密和连接管理。
OSI模型中的上层技术示例包括HTTP,SSL,SCP,NetBIOS,SMTP,FTP,RPC,DNS和NFS。
OSI模型的较低层
剩余的 较低的层 OSI模型提供了更原始的网络特定功能,如路由,寻址和流量控制。
OSI模型中的下层技术的示例是TCP,UDP,IP,以太网,RDP,ICMP,IPsec,IPv4和IPv6,RIP,令牌环,蓝牙,USB,DSL和GSM。
OSI模型的一个实际例子
OSI模型的七个层一起一个接一个地完成一项完整的任务。当然,所有这些工作都是在幕后进行的,所以即使你使用的是OSI模型的概念,你甚至可能都没有意识到这一点。
例如,当您的计算机请求此网页时,设备可能已使用以太网连接通过路由器中继信息,并且请求最终落在页面所在的HTTP服务器上。
在此示例中,OSI模型用于从较低层到较高层,从第1层到第7层。
OSI模型的好处
通过将网络通信分成更小的逻辑部分,OSI模型简化了网络协议的设计方式。 OSI模型旨在确保不同类型的设备(例如网络适配器,集线器和路由器)即使由不同制造商构建也将兼容。
例如,来自一家实施OSI第2层功能的网络设备供应商的产品将更有可能与其他供应商的OSI第3层产品互操作,因为两家供应商都遵循相同的模型。
OSI模型还使网络设计更具可扩展性,因为新协议和其他网络服务通常更容易添加到分层体系结构而不是单片体系结构。
有关更多信息,请参阅有关OSI模型的这些常见问题和答案。