资源说明:802.1Qat协议
传统IEEE 802网络标准的特性限制了其无法将普通异步流量与时间敏感的流媒体流量进行优先级划分。为了提供有保障的服务质量(QoS),流预留协议(SRP)确保了AV流设备间端到端的带宽可用性。如果所需的路径带宽可用,整个路径上的所有设备(包括交换机和终端设备)将会对此资源进行锁定。SRP利用IEEE 802.1ak多注册协议(Multiple Registration Protocol,简称MRP)来传递消息,以交换AV流的带宽描述消息并对带宽资源进行预留。符合SRP标准的交换机能够将整个网络可用带宽资源的75%用于AVB链路,剩下25%的带宽留给传统的以太网流量。在SRP中,流服务的提供者叫做Talker,流服务的接收者叫做Listener。同一个Talker提供的流服务可同时被多个Listener接收,SRP允许只保障从Talker到Listener的单向数据流流动。只要从Talker到多个Listener中的任意一条路径上的带宽资源能够协商并锁定,Talker就可以开始提供实时AV服务。SRP内部周期性的状态机维护着Talker及Listener的注册信息,能够动态的对网络节点状态进行监测并更新其内部注册信息数据库,以适应网络拓扑的动态改变。无论Talker还是Listener,都可以随时加入或离开AVB的网络,而不会对AVB网络的整体功能和状态造成不可恢复的影响。SRP包含注册(Registration)和预留(Reservation)两部分,Talker对AV流所需带宽资源进行协商预留,Listener则注册并接收所需的AV流。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。