飞道的博客

一图让你看懂!OSI模型和TCP/IP模型

368人阅读  评论(0)

一、OSI模型

1、OSI的来源及意义

  1. OSI模型 :即Open System Interconnect,开放系统互联,
    一般叫 OSI参考模型 是ISO(国际标准化组织)组织在1985年研究的网络互连模型。
  2. OSI模型的意义 :其意义就是为了网络更加普及,推广更多人是去使用OSI参考模型 这个同一标准的规范去控制网络。这样一来所有公司都有相同的规范,就能实现互联了。

2、OSI的划分层次及各层作用

  1. 模型划分 :OSI将网络划分成7层,从上至下分别为:
    应用层、 表示层、 会话层、传输层、网络层、数据链路层、物理层。即ISO开放互连系统参考模型。如下图

  2. 模型划分后的各层作用
    <1> 应用层 : 最接近用户的一层,一方面为计算机用户提供网络服务的接口,另一方面也为用户直接提供各种网络服务。应用层常见的网络服务协议有:HTTP、HTTPS、FTP、POP3、SMTP等。

    举例:实际公司A的老板就是我们所述的用户,而他要发送的商业报价单,就是应用层提供的一种网络服务,当然,老板也可以选择其他服务,比如说,发一份商业合同,发一份询价单,等等。

    总结:应用层是向用户提供有关网络服务的一层。

    <2> 表示层: 为 应用层 提供各种 数据转换编码 的功能。确保一个系统 的应用层发送的数据能被 另一个系统 的应用层识别。如果必要,表示层还可以提供一种标准的表达形式,可以将计算机内部多种格式的数据 转换 成 通信中采用的标准形式数据压缩加密 也是表示层可提供转换功能之一。

    举例:有两家使用不同语言的公司在合作,他们商定以英语作为交流的语言,所以双方文秘(表示层)就会将其对应公司的传递的信息转换(数据转换)为英语,同时为了防止其他公司能读懂传递的信息,就会对传递的信息进行打暗号。(编码加密)

    总结:表示层 是向 用户层 提供数据转换和编码功能的一层。

    <3> 会话层:就是 会话层 在与 应用层 进行通信会话时, 负责创建管理维护通信会话的一层。其通信会话组成由 应用程序请求响应 组成。

    总结:会话层 是与 表示层 通信时 创建、管理和维护通信会话的一层。

    <4> 传输层:传输层建立了主机端到端的链接,传输层的作用是为 上层协议 提供 端到端 的可靠和透明的 数据传输服务 。通常说的TCPUDP 就在传输层中,作为协议提供端对端的可靠的数据传输服务。

    传输层就相当于公司中的负责快递邮件收发的人,公司自己的投递员,他们负责将上一层的要寄出的资料投递到快递公司或邮局

    总结:传输层 是 为了 上层和下层之间实现 可靠透明的数据传输服务的一层

    可靠和透明的传输服务需TCP、UDP等传输协议来控制。

    <5> 网络层:为经过 源端传输层 发送来的分组选择合适的路由交换结点,并按照 地址 正确无误地将 分组 发送到 目的端传输层 。这一层就是我们经常说的IP协议层。IP协议是Internet的基础。

    总结:网络层 是 实现将 “源端” 传输层的分组 进行分配(选择路由和交换结点等),并且将分组正确无误地发送到 “目的端” 传输层 的一层。

    选择路由和交换结点即,IP寻址和IP编址

    正确的分配需IP协议来控制

    <6>数据链路层:介乎于 物理层网络层 之间。数据链路层物理层 提供的服务的基础上网络层 提供服务,其最基本的服务是将 源网络层 来的数据可靠地传输到相邻节点的 目标机网络层

    总结:数据链路层介于物理层和网络层之间,在物理层的基础上向网络层提供服务。最基本的服务是 将源网络层的可靠数据传输到相邻节点的 目标机网络

    即提供介质访问和链路管理功能,当然数据链路层其实也有寻址,例如mac地址的寻址。

    <7>物理层:物理层确保原始的数据可在各种物理媒体上传输,相当于模型中的传输工具,常用设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞线、同轴电缆。这些都是物理层的传输介质。

    快递寄送过程中的交通工具,就相当于我们的物理层,例如汽车,火车,飞机,船。

    总结:物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境的一层,利用比特流进行传输,对数据进行转换,如将逻辑二进制数据转换为 比特流,这一过程就叫 调制。

3、通信特点

通信特点:对等通信

对等通信,为了使数据分组从源传送到目的地,源端OSI模型的每一层都必须与目的端的对等层进行通信,这种通信方式称为对等层通信。在每一层通信过程中,使用本层自己协议进行通信。如下图:

二、TCP/IP 模型

1、TCP/IP五层模型概念

1、概念:TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。

2、TCP/IP的划分层次及各层作用

  1. 模型划分 :TCP/IP模型从上至下将网络划 应用层、传输层、网络层、数据链路层、物理层 五层。也可以为四层,即将数据链路层物理层 作为一层。
  2. TCP/IP五(四)层协议和OSI的七层协议对应关系。如下图

三、OSI模型与TCP/IP模型关系

1、层次之间对应的设备的关系

如下图

2、层次之间对应协议的关系

如下图


转载:https://blog.csdn.net/weixin_38800668/article/details/106173782
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场