The invention discloses a method and device for static PW MAC withdraw message interaction, which relates to the technical field of static PW MAC withdraw. The method includes: the sender sends N MAC withdraw messages containing a MAC list in batches to the receiving end of the message, and waits for the receiving end to respond to the sent N MAC withdraw messages after the batch transmission; After receiving N MAC withdraw messages, the receiver generates a response message for each MAC withdraw message received and sends it to the sender of the message. The sender determines whether to retransmit the N MAC withdraw messages containing the MAC list according to the integrity of the received response message.
【技术实现步骤摘要】
一种静态PWMACwithdraw报文交互的方法及装置
本专利技术涉及静态PW(Pseudo-Wire,伪线)MAC(MediaAccessControl,介质访问控制)withdraw
,特别涉及一种静态PWMACwithdraw报文交互的方法及装置。
技术介绍
RFC7769描述了静态PW发送MACwithdraw的方法,不同于RFC4762中描述的动态PW发送MACwithdraw的方法,静态PW发送MACwithdraw是利用PW转发通道来发送报文,而动态PW发送MACwithdraw是利用LDP(LabelDistributionProtocol,标签分发协议)会话通道来发送,两者的报文格式也不同。图1为静态PW发送MACwithdraw的报文格式,从中可以看出“TLV(Type-length-value,类型-长度-报文存放内容)Length”只有一个字节大小,因此整个报文的长度最大值只有255字节,去除“TLVLength”的2字节,“SequenceTLV”的8字节,以及“MACListTLV”头部的4字节,最多只有241个字节存放MAC地址;一个MAC地址6字节,最多一个报文只能携带40个MAC地址。动态PW发送MACwithdraw的报文格式,是基于LDP会话报文的扩展,一个报文可以携带1000多个MAC地址。同时,为了保证可靠性,RFC7769还规定了,发送端发送静态PWMACwithdraw携带MAClist的报文后,需要等待接收端收到报文后,再回应应答报文,发送端收到该应答报文后,才能继续用余下的MAC构造静态PWMACwi ...
【技术保护点】
1.一种静态PW MAC withdraw报文交互的方法,包括:报文发送端向报文接收端批量发送N个含有MAC列表的MAC withdraw报文,并在所述批量发送结束后,等待报文接收端对所发送的N个MAC withdraw报文的应答;报文接收端在收到N个所述MAC withdraw报文后,为所收到的每个所述MAC withdraw报文生成应答报文,并发送给所述报文发送端;报文发送端根据收到的应答报文完整性,确定是否重传所述N个含有MAC列表的MAC withdraw报文;其中,所述PW是指伪线;所述MAC是指介质访问控制;所述N是指正整数。
【技术特征摘要】
1.一种静态PWMACwithdraw报文交互的方法,包括:报文发送端向报文接收端批量发送N个含有MAC列表的MACwithdraw报文,并在所述批量发送结束后,等待报文接收端对所发送的N个MACwithdraw报文的应答;报文接收端在收到N个所述MACwithdraw报文后,为所收到的每个所述MACwithdraw报文生成应答报文,并发送给所述报文发送端;报文发送端根据收到的应答报文完整性,确定是否重传所述N个含有MAC列表的MACwithdraw报文;其中,所述PW是指伪线;所述MAC是指介质访问控制;所述N是指正整数。2.根据权利要求1所述的方法,所述MACwithdraw报文包括报文序号;其中,所述报文发送端向报文接收端批量发送N个MACwithdraw报文中的报文序号按照发送顺序依次递增。3.根据权利要求2所述的方法,所述报文接收端在收到N个所述MACwithdraw报文后,为所收到的每个所述MACwithdraw报文生成应答报文包括:报文接收端在收到当前MACwithdraw报文后,提取所述当前MACwithdraw报文中的报文序号;报文接收端通过将所述当前MACwithdraw报文中的报文序号与上一个MACwithdraw报文中的报文序号进行比较,确定是否需要生成与所述当前MACwithdraw报文相应的应答报文;若所述当前MACwithdraw报文中的报文序号与上一个MACwithdraw报文中的报文序号的比较结果为正确,则报文接收端确定需要生成与所述当前MACwithdraw报文相应的应答报文;若所述当前MACwithdraw报文中的报文序号与上一个MACwithdraw报文中的报文序号的比较结果为错误,则报文接收端确定不需要生成与所述当前MACwithdraw报文相应的应答报文。4.根据权利要求3所述的方法,所述报文发送端根据收到的应答报文完整性,确定是否重传所述N个含有MAC列表的MACwithdraw报文包括:报文发送端通过对批量发送的N个MACwithdraw报文对应的应答报文进行检测,判断所述应答报文是否已全部接收到;若判断所述应答报文未全部接收到,则报文发送端确定重传所述N个含有MAC列表的MACwithdraw报文;若判断所述应答报文已全部接收到,则报文发送端确定不重传所述N个含有MAC列表的MACwithdraw报文。5.根据权利要求4所述的方法,所述报文发送端通过对批量发送的N个MACwithdraw报文对应的应答报文进行检测,判断所述应答报文是否已全部接收到包括:报文发送端依次...
【专利技术属性】
技术研发人员:吴学智,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。