LV.8 D2 OSI七层体系结构 学习笔记

 计算机网络体系结构的形成

两台计算机要互相传送文件需解决很多问题

        (1) 必须有一条传送数据的通路。

        (2) 发起方必须激活通路。

        (3) 要告诉网络如何识别接收方。

        (4) 发起方要清楚对方是否已开机,且与网络连接正常。

        (5) 发起方要清楚对方是否准备好接收和存储文件。

        (6) 若文件格式不兼容,要完成格式的转换。

        (7) 要处理各种差错和意外事故,保证收到正确的文件。

        由于网络体系结构的不同,不同公司的设备很难互相连通。ISO (国际标准化组织) 提出的 OSI/RM (Open Systems Interconnection Reference Model) 是使各种计算机在世界范围内互连成网的标准框架。

IOS/OSI失败的原因:

        基于 TCP/IP 的互联网已抢先在全球相当大的范围成功地运行了。

        OSI 的专家们在完成 OSI 标准时没有商业驱动力

        OSI 的协议实现起来过分复杂,且运行效率很低;

        OSI 标准的制定周期太长,使得按 OSI 标准生产的设备无法及时进入市场; OSI 的层次划分也不太合理,有些功能在多个层次中重复出现

 协议与划分层次

        网络协议 (network protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。

三个组成要素:

        语法:数据与控制信息的结构或格式 。

        语义:需要发出何种控制信息,完成何种动作以及做出何种响应。

        同步:事件实现顺序的详细说明。

协议的两种形式:

        文字描述:便于人来阅读和理解

        程序代码:让计算机能够理解

ARPANET 的研制经验表明:对于非常复杂的计算机网络协议,其结构应该是层次式的。

划分层次的概念举例:两台主机通过网络传送文件(如图)

        1.将文件传送模块作为最高的一层

        2.再设计一个通信服务模块

        3.再设计一个网络接入模块

 各层完成的主要功能

        差错控制:使相应层次对等方的通信更加可靠。

        流量控制:发送端的发送速率必须使接收端来得及接收,不要太快。

        分段和重装:发送端将要发送的数据块划分为更小的单位,在接收端将其还原。

        复用和分用:发送端几个高层会话复用一条低层的连接,在接收端再进行分用。

        连接建立和释放:交换数据前先建立一条逻辑连接,数据传送结束后释放连接。

计算机网络的体系结构

        网络的体系结构 (Network Architecture) 是计算机网络的各层及其协议的集合,就是这个计算机网络及其构件所应完成的功能的精确定义(不涉及实现)

        实现 (implementation) 是遵循这种体系结构的前提下,用何种硬件或软件完成这些功能的问题。

体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。

  物数网传会表应

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值