开发者社区> 问答> 正文

网络协议包含哪些内容?

网络协议包含哪些内容?

展开
收起
追风少年刘全有 2021-11-08 16:20:35 779 0
来自:华章出版社
1 条回答
写回答
取消 提交回答
  • 典型的网络协议包含以下3个方面的要素。

    • 语法:语法用来规定由协议的控制信息和传送的数据所组成的传输信息应遵循的格式,即传输信息的数据结构形式,以便通信双方能正确地识别所传送的各种信息。

    • 语义:语义是指对构成协议的各个协议元素的含义的解释。不同的协议元素规定了通信双方所要表达的不同含义,如帧的起始定界符、传输的源地址和目的地址、帧校验序列等。有的协议元素还可以用来规定通信双方应该完成的操作,如在什么条件下信息必须应答或重发等。

    • 同步:它规定实体之间通信操作执行的顺序,协调双方的操作,使两个实体之间有序地进行合作,共同完成数据传输任务。例如在双方通信时,首先由源端发送一份数据报文,若目的端接收的报文无差错,就向源端发送一个正向应答报文,通知源端它已经正确地接收到源端所发送的报文;若目的端发现传输中出现差错,就发送一个负向应答报文,要求源端重发原报文。这里的同步并不是指双方同时执行同样的操作。

    资料来源:《计算机网络原理》,文章链接:https://developer.aliyun.com/article/726189

    2021-11-10 11:14:33
    赞同 展开评论 打赏
问答分类:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载