【技术实现步骤摘要】
通信的方法和设备
本申请涉及通信领域,并且更具体地,涉及一种通信的方法和设备。
技术介绍
在现有技术中,为了解决在一些场景下,第四版本的互联网协议(InternetProtocolVersion4,IPv4)所提供的地址不能满足通信要求,提出了第六版本的互联网协议(InternetProtocolVersion6,IPv6)。IPv4协议报文的报头在不考虑选项字段的情况下固定为20个字节,其中源地址和目的地址各站4个字节(32位)。IPv6协议报文的报头在不考虑扩展头的情况下固定为40个字节,源地址和目的地址各占16个字节(128位)。为了能够正常解析报文,报文封装时必须严格按照IPv4/IPv6协议的规定,使得源地址和目的地址位于特定的位置并且占地址的长度必须固定。IPv4协议或者IPv6协议的报头固定,灵活性很差,二者之间的兼容性也很差。因此,如何提供一种灵活的通信方法,使得数据包中包头信息的位置不需要固定,并且该方法灵活性更强、兼容性更高,是一项亟待解决的问题。
技术实现思路
本申请提供一种通信方法和设备,使得数据包括的包头信息的位置不需要固定,该通信方法的灵活 ...
【技术保护点】
1.一种通信方法,其特征在于,包括:第一设备获取数据包,所述数据包包括第一包头,所述第一包头包括第一指示信息和第一包头信息的值,所述第一指示信息用于指示所述第一包头信息的值的位置,所述第一包头信息为设备的标识信息;所述第一设备处理所述数据包。
【技术特征摘要】
1.一种通信方法,其特征在于,包括:第一设备获取数据包,所述数据包包括第一包头,所述第一包头包括第一指示信息和第一包头信息的值,所述第一指示信息用于指示所述第一包头信息的值的位置,所述第一包头信息为设备的标识信息;所述第一设备处理所述数据包。2.根据权利要求1所述的方法,其特征在于,所述第一包头信息的值包括N个连续的比特,N≥1;所述第一指示信息包括表示第一包头信息的值的位置的第一值,所述第一值用于表示所述N个连续的比特的个数N或基本单元的个数,所述基本单元用于承载所述N个连续的比特。3.根据权利要求1所述的方法,其特征在于,所述第一包头信息的值包括Ni个连续的第一比特和Ni+1个连续的第二比特,i≥1,所述第一指示信息包括第三比特;所述第三比特位于所述Ni个连续的第一比特之前,所述Ni个连续的第一比特和Ni+1个连续的第二比特之间,和/或所述Ni+1个连续的第二比特之后。4.根据权利要求3所述的方法,其特征在于,所述Ni个连续的第一比特和所述Ni个连续的第一比特之前的第三比特构成第i基本单元,所述Ni+1个连续的第二比特和所述Ni+1个连续的第二比特之前的第三比特构成第i+1基本单元;所述第i基本单元中的第三比特用于指示与所述第i基本单元相连的下一个基本单元是否为所述第i+1基本单元。5.根据权利要求2所述的方法,其特征在于,所述第一指示信息包括表示第一包头信息的值的位置的第一值,所述第一值包括S个连续的比特;所述第一包头还包括第二指示信息,所述第二指示信息包括表示所述第一值的位置的第二值,所述第二值用于表示所述S个连续的比特的个数或基本单元的个数,所述基本单元用于承载所述S个连续的比特。6.根据权利要求2所述的方法,其特征在于,所述第一值包括Sj个连续的第四比特和Sj+1个连续的第五比特,j≥1;第二指示信息包括第六比特,所述第一包头还包括第二指示信息,所述第二指示信息包括表示所述第一指示信息的位置;所述第六比特位于所述Sj个连续的第四比特之前,所述Sj个连续的第四比特和Sj+1个连续的第五比特之间,和/或所述Sj+1个连续的第五比特之后。7.根据权利要求6所述的方法,其特征在于,所述Sj个连续的第四比特和所述Sj个连续的第四比特之前的第六比特构成第j基本单元,所述Sj+1个连续的第五比特和所述Sj+1个连续的第五比特之前的第六比特构成第j+1基本单元;所述第j基本单元中的第六比特用于指示与所述第j基本单元相连的下一个基本单元是否为所述第j+1基本单元。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一包头还包括第三指示信息和所述第一包头信息的类型,所述第三指示信息用于指示所述第一包头信息的类型的位置。9.根据权利要求8所述的方法,其特征在于,所述第一包头信息的类型包括Z个连续的比特,Z≥1;所述第三指示信息包括表示所述第一包头信息的类型的位置的第三值,所述第三值用于表示所述Z个连续的比特的个数N或基本单元的个数,所述基本单元用于承载所述Z个连续的比特。10.根据权利要求9所述的方法,其特征在于,所述第一包头信息的类型包括Zk个连续的第七比特和Zk+1个连续的第八比特,k≥1;所述第三指示信息包括第九比特;所述第九比特位于所述Zk个连续的第七比特之前,所述Zk个连续的第七比特和Zk+1个连续的第八比特之间,和/或所述Zk+1个连续的第八比特之后。11.根据权利要求10所述的方法,其特征在于,所述Zk个连续的第七比特和所述Zk个连续的第七比特之前的第九比特构成第k基本单元,所述Zk+1个连续的第八比特和所述Zk+1个连续的第八比特之前的第九比特构成第k+1基本单元;所述第k基本单元中的第九比特用于指示与所述第k基本单元相连的下一个基本单元是否为所述第k+1基本单元。12.根据权利要求1或8至11中任一项所述的方法,其特征在于,当所述第一指示信息的值处于第一区间时,所述第一指示信息为所述第一包头信息的值;或当所述第一指示信息的值处于第二区间时,所述第一指示信息用于指示所述第一包头信息的值的位置。13.根据权利要求1至12中任一项所述的方法,其特征在于,所述第一设备处理所述数据包,包括:所述第一设备向中间节点发送所述数据包;或所述第一设备解析所述数据包,并确定是否转发所述数据包。14.一种通信设备,所述通信设备为第一设...
【专利技术属性】
技术研发人员:于德雷,任首首,郑秀丽,毛海燕,张勇涛,马爱亮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。