网络原理:总结OSI七层模型

在这里插入图片描述

一、OSI含义

OSI是Open System Interconection 也是 开发系统互联,是由国际标准组织(IOS)为了不同主机实现互联所制定的标准OSI七层模型。严格遵守OSI/RM模型,不同的网络技术之间可以轻而易举地实现互操作

二、简述七层结构

  1. 物理层:物理层的所有协议规定了不同种类的传输设备、传输媒介如何将数字信号从一端传送到另一端,而不管传送的是什么数据。
    规定物理设备将如何模拟数字信号(多少伏电源表示1,多少伏电压表示0)。规定连接线中那个线路表示控制信息,那条线表示数据信息。通信双方的通信步骤,尽量减少不同设备的差异。
  2. 数据链路层:数据链路层在物理层已能将信号发送到通信链路中的基础上,负责建立 一条可靠的数据传输通道,完成相邻节点之间有效地传送数据的任务。
    如何建立通信链路? 在比特流的基础上加入的概念,提高数据发送的准确性,同时加入流量控制、差错控制。同时约定好建立和维护、终止数据传输的特殊形式的会话
  3. 网络层 :网络层用于从发送端向接收端传送分组,负责确保信息到达预定的目标(通讯双方可能并不相邻)
    这时候涉及更多主机,所以主机之间需要编号来标识自己,所以加入IP协议。
  4. 传输层:传输层实现发送端和接收端的端到端(端口概念)的数据分组传送,负责保证实现数据包无差错、按顺序(确保数据的有序性)、无丢失和无冗余地传输。
    这时候涉及到数据传输,在传输的过程中可能发生中断,所以,需要一段一段的发送数据,也就是形成了报文,这时候涉及到的协议有TCP和UDP协议,TCP传输效率会低一些,但是发送包会检验完整性。UDP不管别人能不能接受到完整的包。
  5. 会话层:会话层主要负责管理远程用户或进程间的通信。该层提供名字查找和安全验证等服务,允许两个程序能够相互识别并建立和维护通信连接。会话层还提供数据同步和检查点功能,这样当网络失效时,会对失效后的数据进行重发。
  6. 表示层 :会话层主要负责管理远程用户或进程间的通信。该层提供名字查找和安全验证等服务,允许两个程序能够相互识别并建立和维护通信连接。会话层还提供数据同步和检查点功能,这样当网络失效时,会对失效后的数据进行发。
    程序拿到了自己需要的数据包,但是由于各种协议包数据封装起来,程序需要对应的把数据进行解析。
  7. 应用层 ::应用层是直接提供服务给使用者的应用软件的层
    直接面向用户,用户需要的数据,直接通过接口来请求。

在这里插入图片描述

TCP/IP四层结构

TCP/IP协议簇
网络接口层
网络层
传输层
应用层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贝多芬也爱敲代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值