而正是由于这种相对独立、灵活性的计划,计算机网络体系结构具有易于更新、易于调试、易于交换、易于抽象以及易于标准化的特性。依据功能在不同层中的冗余性、条理清晰程度以及运行服从间的折中,计算机网络从低层到高层依次称为第 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
SDU、PCI 与 PDU: 固然体系结构中每一层都有自己传送数据的单位,但是各个条理中通报的报文都是分为两部分的:SDU(数据部分)以及 PCI(控制信息部分),且 S D U + P C I = P D U SDU + PCI = PDU SDU+PCI=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
条理结构含义
计算机网络层级结构具有以下几层含义:
第 n n n 层实体不仅要使用第 n − 1 n-1 n−1 层的服务来实现自身定义的功能,还要向 n + 1 n+1 n+1 层提供本层的服务,该服务是第 n n n 层及其下面各层提供的服务总和。