OSI七层模型
OSI的简史
OSI全称是开放系统互连参考模型 (Open System Interconnect ),是国际标准化组织(ISO)所制定的一种计算机网络互联模型。在早期不同的计算机设备厂家所制造的网络设备主要用于自家设备的互联,但是各个厂家之间的设备之间因为没有统一的标准往往不能互联,所以ISO提出了OSI参考模型,制定了统一标准,计算机网络厂家所制造的设备按照这个标准可以实现不同网络产品之间都可以互相通信。
ISO/IEC7498就是ISO定义了网络互连的七层框架基本参考模型。
OSI七层模型的划分
OSI参考模型采用了分层的思想,每个层与层之间相对独立但是又互相非常密切的协作关系。
分层的优点:
1. 可使各层之间互相独立,某一层可以使用其下一层提供的服务而不需知道服务是如何实现的。
2. 灵活性好,当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。
3. 结构上可以分割开,各层可以采用最合适的技术来实现。
4. 易于实现和维护,因为它可实现分层次调试,快捷方便。
5. 能促进标准化工作,创建更好的互连环境。
OSI定义了网络互联的七层,包括物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
下图自上而下是这七层详细展示