计算机网络体系结构

常见的计算机网络体系结构

  1. OSI体系结构:法律上的国际标准
    湖科大教书匠

  2. TCP/IP体系结构:实际上的国际标准
    湖科大教书匠
    湖科大教书匠

  3. 原理体系结构:适用教学
    湖科大教书匠

计算机网络体系结构分层的必要性

以五层协议的原理体系结构为例:

  • 计算机网络是个非常复杂的系统,早在最初的ARPANET设计时就提出了分层的设计理念;
  • 分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。

物理层:解决使用何种信号来传输比特的问题
数据链路层:解决分组在一个网络(或一段链路)上传输的问题
网络层:解决分组在多个网络上传输(路由)的问题
运输层:解决进程之间基于网络的通信问题
应用层:解决通过应用进程的交互来实现特定网络应用的问题

计算机网络体系结构分层思想举例

湖科大教书匠

  • 分组逐层封装和解封

计算机网络体系结构中的专用术语

  • 实体:任何可发送或接受信息的硬件软件进程

  • 对等实体:收发双方相同层次中的实体
    湖科大教书匠

  • 协议:控制两个对等实体进行逻辑通信的规则的集合
    湖科大教书匠
    逻辑通信并不存在,只是假设

  • 协议的三要素:语法、语义、同步
    语法:定义所交换信息的格式(由哪些字段以及何种顺序构成)
    语义:定义收发双方所要完成的操作
    同步:定义收发双方的时序关系

  • 服务:在协议的控制下,两个对等的实体间的逻辑通信使得本层能够向上一层提供服务。

  • 要实现本层协议,还需要使用下一层所提供的服务

  • 协议是”水平的“,服务是”垂直的
    湖科大教书匠
    实体看得见相邻下层所提供的服务,但并不知道实现该服务的具体协议。也就是说,下面的协议对上面的实体是“透明”的。

  • 服务访问点:在同一系统中相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型

  • 数据链路层的服务访问点为帧的“类型”字段。

  • 网络层的服务访问点为IP数据报首部中的“协议字段”。

  • 运输层的服务访问点为“端口号”。

  • 服务原语:上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令称为服务原语

  • 协议数据单元PDU对等层次之间传送的数据包称为该层的协议数据单元。

  • 服务数据单元SDU同一系统内,层与层之间交换的数据包称为服务数据单元。

  • 多个SDU可以合成为一个PDU;一个SDU也可划分为几个PDU

湖科大教书匠

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值