地址分配的方法、网关、机顶盒、设备及存储介质技术

技术编号:30424612 阅读:26 留言:0更新日期:2021-10-24 16:55
本发明专利技术实施例公开了一种地址分配的方法、网关、机顶盒、设备及存储介质。该方法包括:接收机顶盒发送的地址请求;向机顶盒发送的第一字段,第一字段包括时间信息;接收机顶盒发送的指令,指令包括机顶盒根据包括时间信息的第一字段生成的第二字段;根据指令向机顶盒发送第一地址,第一地址的地址前缀包括第二字段。本发明专利技术实施例的地址分配的方法、网关、机顶盒、设备及存储介质,可以实现数据端到端的定向广播。播。播。

【技术实现步骤摘要】
地址分配的方法、网关、机顶盒、设备及存储介质


[0001]本专利技术涉及互联网协议(Internet Protocol,IP)传输领域,尤其涉及一种地址分配的方法、网关、机顶盒、设备及存储介质。

技术介绍

[0002]互联网协议第6版(Internet Protocol Version 6,IPv6)是互联网工程任务组(IETF)设计的用于替代互联网协议第4版(Internet Protocol Version 4,IPv4)的下一代网际互连协议(Internet Protocol,IP),其地址数量号称可以为全世界的每一粒沙子编上一个地址。由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展。因此,IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。
[0003]目前IPv6地址自动配置的方法,主要包括传统的有状态(stateful),和无状态(stateless)自动配置,但是目前为下挂设备分配IPv6地址时,所分配给下挂设备的地址无法只使该下挂设备获取服务器发送的数据,将会造成数据不期待的广播。
[0004]因此,存在分配给下挂设备的地址无法实现数据定向广播的问题。

技术实现思路

[0005]本专利技术实施例提供一种地址分配的方法、网关、机顶盒、设备及存储介质,解决了分配给下挂设备的地址无法实现数据定向广播的问题,实现了数据的定向广播。
[0006]第一方面,提供了一种应用于网关的地址分配的方法,该方法包括:r/>[0007]接收机顶盒发送的地址请求;
[0008]向机顶盒发送的第一字段,第一字段包括时间信息;
[0009]接收机顶盒发送的指令,指令包括机顶盒根据包括时间信息的第一字段生成的第二字段;
[0010]时间信息和第一字段生成的第二字段;
[0011]根据指令向机顶盒发送第一地址,第一地址的地址前缀包括第二字段。
[0012]在第一方面的一些实现方式中,在根据指令向机顶盒发送第一地址之后,方法还包括:
[0013]接收机顶盒发送的请求消息,请求消息包括第二地址;
[0014]当第二地址与第一地址相同时,向机顶盒发送确定消息,以确定机顶盒的地址为第一地址。
[0015]在第一方面的一些实现方式中,方法还包括:
[0016]接收机顶盒发送的数据请求消息,数据请求消息包括机顶盒的第一地址和待获取内容的信息;
[0017]当确定第一地址的地址前缀包括第二字段时,向与第二字段相关的服务器发送数据获取请求,以从服务器获取与待获取内容的信息相关的数据;
[0018]接收服务器发送的数据;
[0019]向机顶盒发送数据。
[0020]在第一方面的一些实现方式中,方法还包括:
[0021]接收服务器发送的数据,数据包括数据发送的目标地址;
[0022]当确定目标地址的地址前缀包括第二字段时,向机顶盒发送数据。
[0023]第二方面,提供了一种应用于机顶盒的地址分配的方法,该方法包括:
[0024]向网关发送地址请求;
[0025]接收网关根据地址请求发送的第一字段,第一字段包括时间信息;
[0026]向网关发送指令,指令包括根据包括时间信息的第一字段生成的第二字段;
[0027]接收网关根据指令发送的第一地址,第一地址的地址前缀包括第二字段。
[0028]在第二方面的一些实现方式中,在接收网关根据指令发送的第一地址之后,方法还包括:
[0029]向网关发送请求消息,请求消息包括第二地址,以用于网关确定第二地址是否与第一地址相同;
[0030]当第二地址和第一地址相同时,接收网关发送的确定消息,以确定机顶盒的地址为第一地址。
[0031]在第二方面的一些实现方式中,方法还包括:
[0032]向网关发送数据请求消息,数据请求消息包括机顶盒的第一地址和待获取内容的信息,以用于网关根据确定第一地址的地址前缀是否包括第二字段,当第一地址的地址前缀包括第二字段时,向与第二字段相关的服务器发送数据获取请求,并从服务器获取与待获取内容的信息相关的数据;
[0033]接收网关发送的数据。
[0034]第三方面,提供了一种网关,网关包括:接收模块,发送模块。
[0035]接收模块,用于接收机顶盒发送的地址请求;
[0036]发送模块,用于向机顶盒发送的第一字段,第一字段包括时间信息;
[0037]接收模块,还用于接收机顶盒发送的指令,指令包括机顶盒根据包括时间信息的第一字段生成的第二字段;
[0038]发送模块,还用于根据指令向机顶盒发送第一地址,第一地址的地址前缀包括第二字段。
[0039]在第三方面的一些实现方式中,接收模块,还用于在根据指令向机顶盒发送第一地址之后,接收机顶盒发送的请求消息,请求消息包括第二地址;
[0040]发送模块,还用于当第二地址与第一地址相同时,向机顶盒发送确定消息,以确定机顶盒的地址为第一地址。
[0041]在第三方面的一些实现方式中,接收模块,还用于接收机顶盒发送的数据请求消息,数据请求消息包括机顶盒的第一地址和待获取内容的信息;
[0042]发送模块,还用于当确定第一地址的地址前缀包括第二字段时,向与第二字段相关的服务器发送数据获取请求,以从服务器获取与待获取内容的信息相关的数据;
[0043]接收模块,还用于接收服务器发送的数据;
[0044]发送模块,还用于向机顶盒发送数据。
[0045]在第三方面的一些实现方式中,接收模块,还用于接收服务器发送的数据,数据包括数据发送的目标地址;
[0046]发送模块,还用于当确定目标地址的地址前缀包括第二字段时,向机顶盒发送数据。
[0047]第四方面,提供了一种机顶盒,包括:接收模块,发送模块。
[0048]发送模块,用于向网关发送地址请求。
[0049]接收模块,用于接收网关根据地址请求发送的第一字段,第一字段包括时间信息。
[0050]发送模块,还用于向网关发送指令,指令包括根据包括时间信息的第一字段生成的第二字段。
[0051]接收模块,还用于接收网关根据指令发送的第一地址,第一地址的地址前缀包括第二字段。
[0052]在第四方面的一些实现方式中,发送模块,还用于在接收网关根据指令发送的第一地址之后,向网关发送请求消息,请求消息包括第二地址,以用于网关确定第二地址是否与第一地址相同;
[0053]接收模块,还用于当第二地址和第一地址相同时,接收网关发送的确定消息,以确定机顶盒的地址为第一地址。
[0054]在第四方面的一些实现方式中,
[0055]发送模块,还用于向网关发送数据请求消息,数据请求消息包括机顶盒的第一地址和待获取内容的信息,以用于网关根据确定第一地址的地址前缀是否包括第二字段,当第一地址的地址前缀包括本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种地址分配的方法,其特征在于,应用于网关,所述方法包括:接收机顶盒发送的地址请求;向机顶盒发送的第一字段,所述第一字段包括时间信息;接收机顶盒发送的指令,所述指令包括所述机顶盒根据包括所述时间信息的所述第一字段生成的第二字段;根据所述指令向所述机顶盒发送第一地址,所述第一地址的地址前缀包括所述第二字段。2.根据权利要求1所述的方法,其特征在于,在所述根据所述指令向所述机顶盒发送第一地址之后,所述方法还包括:接收所述机顶盒发送的请求消息,所述请求消息包括第二地址;当所述第二地址与所述第一地址相同时,向所述机顶盒发送确定消息,以确定所述机顶盒的地址为所述第一地址。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收所述机顶盒发送的数据请求消息,所述数据请求消息包括所述机顶盒的所述第一地址和待获取内容的信息;当确定所述第一地址的地址前缀包括所述第二字段时,向与所述第二字段相关的服务器发送数据获取请求,以从所述服务器获取与所述待获取内容的信息相关的数据;接收所述服务器发送的所述数据;向所述机顶盒发送所述数据。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收服务器发送的数据,所述数据包括所述数据发送的目标地址;当确定所述目标地址的地址前缀包括所述第二字段时,向所述机顶盒发送所述数据。5.一种地址分配的方法,其特征在于,所述方法应用于机顶盒,所述方法包括:向网关发送地址请求;接收网关根据所述地址请求发送的第一字段,所述第一字段包括时间信息;向所述网关发送指令,所述指令包括根据包括所述时间信息的所述第一字段生成的第二字段;接收所述网关根据所述指令发送的第一地址,所述第一地址的地址前缀包括所述第二字段。6.根据权利要求5所述的方法,其特征在于,在所述接收所述网关根据所述指令发送的第一地址之后,所述方法还包括:向所述网关发送请求消息,所述请求消息包括第二地址,以用于所述网关确定所述第二地址是否与所述第一地址相同;当所述第二地址和所述第一地址相同时,接收所述网...

【专利技术属性】
技术研发人员:张承辉朱江恺
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1