OSI七层模型与TCP/IP协议(族)

来源:互联网 发布:安全聊天软件 编辑:程序博客网 时间:2024/05/21 07:50
1. OSI参考模型的最大作用是降低网络的复杂性,将复杂的网络问题简单化,以便快速定位和解决网络故障。
2. OSI参考模型是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层,每一层都有相关的物理设备,比如路由器,交换机

我们举个例子:现在两台主机不能通信,原因可能有很多,那么我们就可以根据OSI参考模型的7层(由低到高,物理层,数据链路层,网络层,会话层,表示层,应用层)来发现故障,解决故障:首先检查物理层,我们可以检查网线,接口是否正常;再检查数据链路层,比如交换机的配置,VLAN的划分是否准确;再检查网络层,IP地址,网关配置是否合理,以此类推。

说白了,分层即分步,要想实现数据的传输,我们需要做的步骤,国际上已经做好了标准,各生产厂家(如生产网线的,就要符合物理层标准,生产交换机的,就要符合数据链路层的标准等等)只需要按照这个标准生产产品,这样不同厂家的产品就可以互用。


怎么知道数据传输到哪一层了呢?
1)封装:发送数据,数据由高层向下层走,每到一层,就会在原始数据上加上当前层的PDU(PDU你可以理解为是这一层的一个标示);
再说解封装:接受数据,数据又底层走向上层,每到一次,就会去掉当前层的PDU。

到了哪一层,只要了解了当前层的PDU就知道了,比如说如果给上层数据加上了端口号,那么就是到了传输层;加上了IP地址就是到了网络层;同样去掉的时候也是一样的。


关于TCP/IP与OSI七层模型的对应关系如下图所示:




~~~~~~~~~~~~~~~~~~~~~~~未完待续~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 0
原创粉丝点击