Network04-网络参考模型

为什么要有网络参考模型的出现呢?要解释这个问题,我们还得聊聊协议这个东西

网络协议

例如:两个⼈交谈,必须使⽤相同的语⾔,如果你说汉语,他说阿拉伯语……

协议分层

网络的通信过程本身是很复杂的,数据以电⼦信号的形式穿越介质到达正确的计算机,然后转换成最初的形式,以便接收者能够阅读

为了降低⽹络设计的复杂性,将协议进⾏了分层设计

就好比计算机的cpu它实际上只能识别0/1代码,但是0/1这些代码怎么传输过来,他是不需要关心的

分层设计的意义

  1. ⽤户服务层的模块设计可相对独⽴于具体的通信线路和通信硬件接⼝的差别
  2. ⽽通信服务层的模块设计⼜可相对独⽴于具体⽤户应⽤要求的不同

例如:⽂件传输或电⼦邮件服务模块的设计,不必关⼼底层通信线路是光纤还是双绞线

邮局实例:

邮局对于写信⼈来说是下层
运输部门是邮局的下层
--下层为上层提供服务

写信⼈与收信⼈之间使⽤相同的语⾔
邮局之间的约定
--同层次之间使⽤相同的协议

目前的网络参考模型有OSI和TCP/IP两种,我们下面来重点讨论

OSI参考模型

是ISO组织(国际标准化组织)在1985年研究的网络互联模型

我们可以用“物数网传会表应”的方法来记这7层

用QQ聊天来解释OSI模型

总结