OSI网络七层模型和TCP/IP协议族

OSI是一个由ISO制定的计算机或通信系统互联的标准体系,分为7层,但因分层过多未广泛采用。TCP/IP模型简化为4层,常用于实际网络通信。协议是通信的约定,如TCP、UDP。TCP/IP协议族包括多种协议,如TCP、IP、FTP等,是开放式系统的一部分。
摘要由CSDN通过智能技术生成

OSI

概念

OSI(Open System Interconnection),是国际标准化组织(ISO)指定的一个用于计算机或通信系统间互联的标准体系,也叫”开放式系统互联“

OSI模型将网络通信工作分为七层,从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

缺陷以及其演化

由于其分层太多,增加了网络工作的复杂性,没大规模应用,后来将应用层、表示层、会话层合并为了应用层,将数据链路层和物理层合并为了链路层(网络接口层),也就是TCP/IP模型

作用

作用可以用四个字来概括:数据封装

平时用的软件都是通过应用层访问网络,数据会一层一层向下运输,每运输一层都会被这一层的协议增加一层包装,再由网络接口层通过网线发送到互联网上,另一台计算机收到数据包又要冲下网上一层层拆包得到原始数据。

加包装的过程实际就是在数据头部增加一个标志(一个数据块),拆包就是去掉头部标志

通信遵循原则

  • 必须是同一层次进行通信
  • 每一层的功能都必须相同,也就是拥有完全相同的网络模型。
  • 数据只能逐层传输,不能跃层。
  • 每一层可以使用下层提供的服务,并向上层提供服务。

什么是协议

协议(Protocol)就是网络通信过程中的约定或者合同,通信的双方必须都遵守才能正常收发数据。协议有很多种,例如 TCP、UDP、IP 等,通信的双方必须使用同一协议才能通信。

协议是一种规范,由计算机组织制定,规定了很多细节,例如,如何建立连接,如何相互识别等。

TCP/IP协议族

TCP/IP 模型包含了 TCP、IP、UDP、Telnet、FTP、SMTP 等上百个互为关联的协议

其中 TCP 和 IP 是最常用的两种底层协议,把它们统称为“TCP/IP 协议族”。

层级关系如下

 开放式系统(Open System)

以多个标准为依据设计的系统称为开放式系统(Open System)

TCP/IP 协议族也属于其中之一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值