什么是网络协议?
“网络协议”是指为完成特定的任务而制定的一套规则。网络协议通常用来表示数据传输中一组用于实现一个或多个OT模型级别的规则或规范。
在通信时,网络协议定义了在通信时如何进行通信。它的语法、语义和时序是网络协议的核心。
文法:表示数据格式的结构,也就是其显示顺序。举例来说,一个简单的网络协议,数据的前八位是发送者的地址,下一位是接收者的地址,其余的流就是消息本身。
语义学:表示各位的意义。你如何解释一个特定的模式,并根据这个表采取相应的操作。举例来说,地址是识别要走的路线还是消息的最终目的地?
Time:它定义了两个特性:什么时候应该发送数据,什么时候发出来。举例来说,如果发送者以100Mbps的速度产生数据,但接收端只能产生1个。
云专线是从用户本地的网络到运营网的网络再到云内部的网络,端到端地打通流量转发,用户的网络是用户管理,运营商的网络是运营商管理,云的网络是云管理。
而Mbps的速度处理数据,则会使传输端过载,造成大量数据丢失。
协定功能。
并不是所有的网络协议都能完成所有的功能,因为这意味着大量的重复工作。有几个同样类型的函数的例子存在于不同层次的网络协议中。
其功能可分为以下几类:
拆装和装配:当应用程序的实体(任何可以发送或接收信息的东西)以消息或连续顺序发送数据时,较低级别的网络协议可能需要将数据分成更小的块和所有块。为了方便起见,它叫做协议数据单元(PDU),它是两个实体之间通过网络协议交换的一块数据。
包装:每一个PDU不仅包含数据,还包含控制信息。然而,有些PDU只包含控制信息,不包含数据。管制资料分为三类:
你可以指定发送方和接收方的地址。
错误地址码:有时包含用于错误检测的帧检查序列。
ProtocolControl:包括实现本节后面列出的网络协议功能的额外信息。
【版权声明】:本站内容来自于与互联网(注明原创稿件除外),如文章或图像侵犯到您的权益,请及时告知,我们第一时间删除处理!谢谢!