首页 > 其他分享 >【计算机网络】P2 计算机网络体系结构基本概念,涉及分层的基本术语、SDU、PCI 与 PDU 的概念以及层次结构的含义

【计算机网络】P2 计算机网络体系结构基本概念,涉及分层的基本术语、SDU、PCI 与 PDU 的概念以及层次结构的含义

时间:2024-06-05 12:58:02浏览次数:14  
标签:P2 SDU 服务 PDU 分层 计算机网络 网络体系结构 PCI

目录

概述

在两个系统中实体间的通信是一个很复杂的过程。而为了降低协议设计以及调试过程的复杂性,同时便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式进行建模。

我们把计算机网络的各层以及其协议的集合称为:计算机网络的体系结构,换言之,计算机网络的体系结构就是整个计算机网络各层的协议和层次间的接口的集合。体系结构是一个抽象的概念,层次是一个抽象的概念,但是如何实现,则是不抽象的,通过硬件与软件设计搭配实现的,遵循体系结构的设计。

分层的基本元组

计算机网络体系结构具有分层的特性,其将复杂的大系统分成若干较容易实现的层次,其基本原则如下:

  1. 每层包含一种唯一的功能,降低大系统的复杂度。
  2. 保持下层对上层的之间的相对独立。
  3. 整个分层结构清晰不冗余,可以促进标准化工作。

而正是由于这种相对独立、灵活性的设计,计算机网络体系结构具有易于更新、易于调试、易于交流、易于抽象以及易于标准化的特性。依据功能在不同层中的冗余性、层次清晰程度以及运行效率间的折中,计算机网络从低层到高层依次称为第 1 1 1 层、第 2 2 2 层、…、第 n n n 层,且根据每层主要实现的功能,为其命名。

基本术语

  • 第 n n n 层实体: 在计算机网络的分层结构中,第 n n n 层中的活动元素通常被称为第 n n n 层实体。具体来说,实体指任何可发送或接收信息的硬件或者软件进程。
  • 对等层: 不同机器上的同一层称为对等层,同一层的实体称为对等实体。
  • 服务提供者: 第 n n n 层实体实现的服务为第 n + 1 n+1 n+1 层所利用,第 n n n 层称为服务提供者。

SDU、PCI 以及 PDU

  • SDUPCIPDU 虽然体系结构中每一层都有自己传送数据的单位,但是各个层次中传递的报文都是分为两部分的:SDU(数据部分)以及 PCI(控制信息部分),且 S D U + P C I = P D U SDU + PCI = PDU SDU+PCI=PDU

    • SDU: 服务数据单元,为完成用户所要求的功能而传送的数据。
    • PCI: 协议控制信息,控制协议操作的信息。
    • PDU: 协议数据单元,对等层次之间传送的数据单位称为该层的PDU。每层对于传送的协议数据单元都有一个通俗的名称,比如:
      • 物理层称之为 比特
      • 数据链路层称之为
      • 网络层称之为 分组
      • 传输层称之为 报文段

    PDU 在各层之间传输数据时,把从第 n+1 层收到的 PDU 作为第 n n n 层的 SDU,加上第 n 层的 PCI,就变成了第 n n n 层的 PDU,交给第 n-1 层后作为 SDU 发送… 可以有公式为 S D U n + P C I n = P D U n = S D U n − 1 SDU_n + PCI_n = PDU_n = SDU_{n-1} SDUn​+PCIn​=PDUn​=SDUn−1​

层次结构含义

计算机网络层级结构具有以下几层含义:

  1. 第 n n n 层实体不仅要使用第 n − 1 n-1 n−1 层的服务来实现自身定义的功能,还要向 n + 1 n+1 n+1 层提供本层的服务,该服务是第 n n n 层及其下面各层提供的服务总和。
  2. 最底层提供基础服务,以上各层不仅是下一层服务的使用者,也是上一层服务的提供者,最高层面向用户提供服务。
  3. 上一层只能通过相邻层间的接口使用下一层的服务,而不能调用其他层的服务。下一层所提供的服务的实现细节对上一层透明。

标签:P2,SDU,服务,PDU,分层,计算机网络,网络体系结构,PCI
From: https://blog.csdn.net/weixin_43098506/article/details/139458754

相关文章

  • QEMU EDU设备模拟PCI设备驱动编写
    环境安装buildroot编译buildroot下载,编译:下载地址:Indexof/downloads(buildroot.org)下载版本:https://www.buildroot.org/downloads/buildroot-2022.02.2.tar.gz下载完成后,解压:$tar-vxfbuildroot-2022.02.2.tar.gz$cdbuildroot-2022.02.2/$makeqemu_aarc......
  • [NOIP2009 普及组] 多项式输出
    题目描述一元 ......
  • [NOIP2003 普及组] 乒乓球
    洛谷P1042[NOIP2003普及组]乒乓球题目背景国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中 1111 分制改革引起了很大的争议,有一部分球员因为无法适应新规则只能选择退役。华华就是其中一位,他退役之后走上了乒乓球研究工作......
  • Luogu P2036 [COCI2008-2009 #2] PERKET
    LuoguP2036[COCI2008-2009#2]PERKET#include<bits/stdc++.h>usingnamespacestd;intn,ans=1e9+5;//ans初始化值大于所有可用食材全部使用产生的总酸度和总苦度ints[15],b[15];voiddfs(inttot,intk,intl){//k为当前酸度,l为当前甜度if(to......
  • 【NOIP2019普及组复赛】题3:纪念品
    题3:纪念品【题目描述】小伟突然获得一种超能力,他知道未来T天N种纪念品每天的价格。某个纪念品的价格是指购买一个该纪念品所需的金币数量,以及卖出一个该纪念品换回的金币数量。每天,小伟可以进行以下两种交易无限次:1.任选一个纪念品,若手上有足够金币,以当日价格购买该......
  • 【NOIP2019普及组复赛】题1:数字游戏
    题1:数字游戏【题目描述】小K同学向小PPP同学发送了一个长度为88......
  • [NOIP2015 提高组] 跳石头
    [NOIP2015提高组]跳石头跳石头题目描述一年一度的“跳石头”比赛又要开始了!这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有$N$块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点......
  • CSP历年复赛题-P1982 [NOIP2013 普及组] 小朋友的数字
    原题链接:https://www.luogu.com.cn/problem/P1982题意解读:特征值:第i个同学的特征值是1~i中最大子段和,分数:第i个同学分数是前1~i-1个同学的分数+特征值最大值,求最大分数。解题思路:第一步:先计算特征值f[i],f[i]等于1~i中所有数的最大子段和,所以借助最大子段和的DP方法,每次计算以i......
  • golang使用geoip2获取ip归属地
    gogetgithub.com/oschwald/geoip2-golang下载GeoIP2-City.mmdbhttps://dev.maxmind.com/geoip/geolite2-free-geolocation-datamain.gopackagemainimport( "fmt" "log" "net" "github.com/oschwald/geoip2-golang")......
  • 打卡信奥刷题(40)用Scratch图形化工具信奥B3828 [NOIP2008 普及组] [NICA #2] 优秀正整
    [NICA#2]优秀正整数题目描述Aya定义符合如下条件的正整数xxx为优秀正整数:x......