在PRNET中,i发送的分组能被j正确接收的充要条件是:
(1)存在i→j的链路
(2)当i发送时,没有其他节点k发送,即不存在k→j(广播形式的也算)
(3)i发给j时,j只处于接收状态,即j不能发给其他节点。
除了上述这些原则,还有一些在做题的时候需要注意一下:
(1)所有节点在发送时,都是以广播的形式发送。
(2)发送端不接收信息(发送端可以屏蔽外来发送的信息,不作为接收节点)
(3)接收端无条件接收信息
下面来看一个例子:
找出下列无冲突矢量集合
![watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDYxNTU0MTc=,size_14,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/64abbd28ebf24dd8bff2fc38fa96cbd1.jpg?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDYxNTU0MTc=,size_14,color_FFFFFF,t_70,g_se,x_16)
![watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDYxNTU0MTc=,size_20,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/2554c9d20603401caebb9bd3b0fdb48d.jpg?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDYxNTU0MTc=,size_20,color_FFFFFF,t_70,g_se,x_16)
与上面的原理类似,若3 个矢量之间都没有冲突,则可以合并着写。
如下例:![watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDYxNTU0MTc=,size_20,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/8f5a16f49d12492d8354728a157595e0.jpg?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDYxNTU0MTc=,size_20,color_FFFFFF,t_70,g_se,x_16)
我觉得我懂了,你懂了吗?不懂评论区留言哈。