HCNA-3.网络模型

网络模型

分层思想:将复杂的流程分解为几个功能相对单一的子过程

  • 流程更加清晰,复杂问题简单化
  • 更容易发现问题并针对性的解决问题

图片[1]-HCNA-3.网络模型-织秋笔记

后期排错时,可以根据层次排错。

图片[2]-HCNA-3.网络模型-织秋笔记
图片[3]-HCNA-3.网络模型-织秋笔记
图片[4]-HCNA-3.网络模型-织秋笔记

图解:
普通用户只关心最终结果。
而网络工程师需要了解从生产到用户手上的整条链路,
当出现问题时,就可以根据分层来寻找出错的位置。


网络标准化:规范不同的互联标准,兼容

图片[5]-HCNA-3.网络模型-织秋笔记

如果每个人的语言不一样,那么将无法进行交流,同理计算机也一样,所以这个时候就需要统一语言,从而进行交流。
现计算机都统一为TCP/IP协议。

此图为协议发展史

  • 图片[6]-HCNA-3.网络模型-织秋笔记

我们现在的网络是Internet,该前身是ARPANET,ARPANET是美国当时以军事目的创造。

协议簇:Peotocol Suit(重点)

图片[7]-HCNA-3.网络模型-织秋笔记
图片[8]-HCNA-3.网络模型-织秋笔记
图片[9]-HCNA-3.网络模型-织秋笔记

抓包只能抓到前4层(应用层,传输层,网络层,数据链路层)的数据包。

英文名称:

图片[10]-HCNA-3.网络模型-织秋笔记

  • TCP/IP开发先于OSI,最终在市场上获得认可,目前所有厂商支持并使用。

封装和解封: encapsulation & de-encapsulation

图片[11]-HCNA-3.网络模型-织秋笔记

  • 数据发送,需要逐层向下传递数据,并添加相关头部或尾部的过程称为封装(打包)
    数据包封装不一定会从最高层(应用层)开始封装。IP封装在第三层,网络层,
  • 数据接收,需要逐层向上传递数据,成为解封(拆包)

图片[12]-HCNA-3.网络模型-织秋笔记

当路由器(或其他三层设备)收到一个IP数据包时,会查看数据包的IP头部中的目的IP地址,并在路由表中进行查找,在匹配到最优的路由后,将数据包扔给该路由所指的出接口或下一跳。

  • OSI把每一层数据称为PDU (Protocol Data Unit,协议数据单元)

图片[13]-HCNA-3.网络模型-织秋笔记

  • TCP/IP根据不同层分别使用了段(Segment)、包(Packet)、帧(Frame)、比特(Bit)

图片[14]-HCNA-3.网络模型-织秋笔记

从上往下封装过程

图片[15]-HCNA-3.网络模型-织秋笔记

从下往上解封装过程

图片[16]-HCNA-3.网络模型-织秋笔记

如果是交换机、路由器之类的设备收到后,会解封装到数据链路层或网络层,寻找到对应的目标后会重新封装并进行转发。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容