您的位置:首页 > 理论基础

计算机网络体系结构通信原理

2018-12-07 23:19 696 查看

紫色代表一级目录
粉红代表二级目录
蓝色代表三级目录
红色代表关键字
橙色代表说明

网络体系结构的数据通信原理

网络体系结构的对等通信原理

  各层上传输的数据格式
    1. “物理层”是以最原始的“比特”(bit)流格式传输的,或者说物理层的PDU就是“比特”。
    2. “数据链路层”的传输单位是“帧”(frame),一个帧包括多个比特,但一个帧的大小必须是一个整数字节。不同协议的帧大小也不一样。一个帧其实也就是一个DPDU(数据链路协议数据单元)。
    3. “网络层”的传输单位是“分组”(或者“包”,paket),一个分组又可以包括多个帧,分组大小也要根据不同协议而定,一个分组其实也就是一个NPDU(网络协议数据单元)。
    4. 传输层比较特殊,OSI/RM体系结构中是直接以TPDU(传输协议数据单元)为单位的,而在TPC/IP协议体系结构中,TCP是以数据段(segment)为单位进行传输的,UDP是以数据报(datagram)为单位进行传输的。
    5. 在会话层、表示层和应用层中是以具体的数据报文为单位进行传输的。
  协议头和协议尾的封装
    
    
网络体系结构中的通信协议
  通信协议就是计算机网络体系结构中不同层次中的具体功能实现,也就是我们通常所说的各层所提供的“服务”。
网络通信协议的三要素
  在利用网络通信协议进行计算机网络通信时主要涉及以下三个方面的问题:一是要实现什么样的网络服务,二是如何实现这些网络服务,三是如何与对方实现协同工作。这三个方面也就对应了计算机网络通信协议的三个基本要素:语义、语法和同步。下面分别解释它们各自的功能。
  语义
    “语义”可以理解为“语意”,是用来解决“做什么”的问题,也就是描述该通信协议具体用来完成什么功能。
  语法
    “语法”是用来规定通信时的信息格式,包括数据及控制信息的格式、编码及信号电平等,是用来解决“如何做”的问题的。
  同步
    “同步”是用来解决“做的次序”问题的,也就是通信双方要完成某项网络服务,必须依据什么样的流程,匹配什么样的速率、什么样的电平来进行。在网络通信中同步又称为“握手”。

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: