为什么要分层?
如果没有分层,一个软件厂商需要设计所有的通信细节,包含物理层接口与信号编码,地址寻址,传输机制与保障。让专业的厂商做更专业的事情。
(腾讯做通信软件,cisco做路由器,华为做交换机,安普做网线和水晶头)
OSI参考模型准寻的几大原则:
1 各层之间有清晰的边界,便于理解。
2 每个层实现特定的功能,且互不影响。
3 每个层既是服务者又是被服务者,即为上一层服务,又被下一层服务。
4 层次的划分有利于国际标准协议的制定。
5 层次的数目应该足够多,以避免各层功能重复。
OSI参考模型的几大优点
1 简化了相关网络的操作
2 提供即插即用的兼容性和不同厂商之间的标准接口
3 使各个厂商能够设计出互操作的网络设备,加快数据通信网络发展。
4 防止一个区域网络变化影响另一个区域的网络,因此每一个区域的网络都能够快速升级
5 把复杂的网络问题分解为小的简单的问题,易于学习和操作。
视频中举例解释了OSI参考模型每一层的功能,建议观看。
TCPIP 模型为四层,其中osi前三层为TCPIP中的应用层。