计算机网络体系结构详解(7层、5层、4层的区别)

计算机网络体系结构详解(7层、5层、4层的区别)

前言:

在学习计算机网络体系结构模型的时候,相信大家经常会有这样的疑惑?计算机网络体系结构到底是多少层模型?其实,无论是说7层、5层还是4层都是可以的。下面让我带着大家深入了解它们之间的区别。

一、OSI七层模型

什么是OSI?其中文名叫做国际标准化组织,那么这个组织是干嘛的呢?这个组织属实厉害,正如它的名字一样,专门为全球制定一些标准。制定了标准后,那么世界各地的国家就不会动什么歪心思,想着自己制定一个标准来让其他国家遵循。(例如美国典型的霸权主义思想hh)好的,废话少说,下面我们先看表再解释:

OSI(从上到下)
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
  1. 物理层:在传递信息的时候我们需要用到一些物理传输媒体,例如双绞线、直通线、同轴电缆、光纤等。物理层的任务就是为上层(即数据链路层)提供一个物理连接

  2. 数据链路层:传输的单位是帧,主要任务是负责在两个相邻的结点之间的链路上实现无差错的数据帧传输。概括功能为:帧的形成、差错控制、流量控制和传输管理。

  3. 网络层:传输的单位是数据报,也叫分组。主要任务是为要传输的分组选择一条合适的路径,使发送分组能够准确无误地按照给定的目的地址找到目的主机

  4. 传输层:传输的单位是报文段或数据报。主要任务是提供端到端的通信,也叫不同主机两个进程通信。(注:跟数据链路层提供点到点的通信不一样,点到点的通信可以理解为主机到主机的通信。)

  5. 会话层:不参与具体的传输,提供包括访问验证和会话管理在内的建立以及维护应用之间的通信机制。

  6. 表示层:主要用于处理两个通信系统之间交换信息的表示方式、语法问题。

  7. 应用层:确定进程之间通信的性质,以及提供用户软件与网络之间的接口服务。

二、OSI和TCP/IP五层模型

OSI7层模型 OSI和TCP/IP5层模型
应用层 应用层
会话层 /
表示层 /
传输层 运输层
网络层 网络层
数据链路层 数据链路层
物理层 物理层

计算机网络体系结构5层模型是OSI和TCP/IP的综合,是市场生产出来的模型。(主要是因为官方的7层模型太过麻烦复杂)因此主要差别是去掉了会话层和表示层,而传输层改为了运输层,因为他们觉得运输名字更贴切。

三、TCP/IP四层模型(重点!!!)

OSI7层模型 OSI和TCP/IP5层模型 TCP/IP4层模型
应用层 应用层 应用层
会话层 / /
表示层 / /
传输层 运输层 运输层
网络层 网络层 网际层
数据链路层 数据链路层 网络接口层
物理层 物理层 /

可以看到,TCP/IP(传输控制协议/网际协议)只有4层,变得更加简洁、高效。

img

重点:记住HTTP是在应用层,TCP、UDP是在运输层,IP是在网际层!(考试、面试必考)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

  • 计算机网络分层结构 两个系统中实体间的通信是一个很复杂的过程 ,为了降低协议设计和调试过程的复杂性,也为了便于对网...
    CodeKing2017阅读 3,040评论 0 4
  • 一、什么是TCP/IP 网络和协议 1. TCP/IP是一类协议系统,它是一套支持网络通信的协议集合。网络是计算机...
    karlon的马甲阅读 6,835评论 1 24
  • OSI模型 OSI时OSI/RM的简称:全称是Open Systems Interconnection Refer...
    Spicy_Crayfish阅读 1,782评论 0 4
  • 13.服务器图片改了,url没有变,需求,服务器的图片变了,就从服务器加载图片,如果服务器的没变,就从本地加载 1...
    AlanGe阅读 1,485评论 0 1
  • 02 继续,第一章节 一,无心。 无心归大道。没有谬误的正确生活方式 坐忘。一坐即忘 百不知百不会。大智若愚 证悟...
    咔辣辣阅读 454评论 0 0

友情链接更多精彩内容