通信软件——什么是通讯协议

通讯软件指的是报文和通信协议

报文

需要传送的信息,包括文本、命令、参数值、图片、声音等(数字化信息)

如何理解报文?

通讯协议

通过通讯协议来理解通讯实体之间传送的二进制码的含义(举个例子:我们人们交流沟通所使用的语言)

那么语言包括什么呢?就包括了和通讯协议差不多的性质:

  1. 语法

    指通信中数据的结构,格式及数据表达的顺序,比如说我们一次传输两个字节,一个字节具有 8 bit,我们规定最后四位为发送者的地址,往前延伸四位为接收者的地址,低八位为所需要传输的数据或指令,如下图:
    在这里插入图片描述

  2. 语义

    指通讯数据位流中每个部分的含义,收发双方根据语义来理解通讯数据的意义,如下图:
    在这里插入图片描述

  3. 时序

    包括两方面特性:

    • 数据发送时间的先后顺序

      先发送的顺序一定要比后发送的数据先接收到(开门指令还没接收到就接收到行走指令,结果只能撞墙)

    • 数据的发送速率

      举例:老师传授知识的速率与学生理解的速率,如果老师讲太快,学生就会忽略很多信息(“报文”)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值