System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 动态介质访问控制(MAC)地址旋转之后的应用会话持久化制造技术_技高网

动态介质访问控制(MAC)地址旋转之后的应用会话持久化制造技术

技术编号:43235947 阅读:2 留言:0更新日期:2024-11-05 17:22
连接到无线网络的用户设备在用户设备的MAC地址改变之后维持会话持久化。用户设备建立多路径通信会话,该多路径通信会话包括与用户设备的第一MAC地址相关联的第一子流。当用户设备从第一MAC地址改变为第二MAC地址时,用户设备建立多路径通信会话的第二子流。第二子流与第二MAC地址相关联。在建立与第二MAC地址相关联的第二子流之后,用户设备结束与第一MAC地址相关联的第一子流。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及无线联网。


技术介绍

1、无线设备与无线网络的无线接入点相关联以获得对网络基础设施的访问。在一些无线网络中,无线设备通过由网络控制器协调的不同接入点来获得对网络基础设施的访问。无线设备和网络基础设施通常使用介质访问控制(mac)硬件地址来将网络消息(例如,帧)定向到适当的设备。

2、一些无线设备可以使用随机或旋转mac地址来解决隐私问题以及跟踪无线设备。改变mac地址为网络上的两个设备提供了随机选择同一mac地址的机会,从而导致妨碍适当网络通信的mac冲突。如果关键应用或基础设施出现了mac冲突,则具有同一mac地址的无线设备不再能够在网络中正确地通信。

3、创建了诸如快速用户数据协议(udp)互联网连接(quic)、流控制传输协议(sctp)、或多路径传输控制协议(mp-tcp)之类的多宿主传输协议以增加分组跨多条网络路径的可靠传递。例如,用户设备在本地网络(例如,家庭无线局域网)和更广域网络(例如,4g/5g无线广域网)之间移动时,可以通过多宿主传输协议来保持服务请求和响应的可靠传输。


技术实现思路

【技术保护点】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,建立所述至少一个第一子流包括:在所述用户设备的数据链路层建立与所述第一MAC地址相关联的第一虚拟接口,所述第一虚拟接口使所述用户设备获得用于所述至少一个第一子流的第一互联网协议(IP)地址。

3.根据权利要求2所述的方法,其中,建立所述至少一个第二子流包括:在所述用户设备的所述数据链路层处建立与所述第二MAC地址相关联的第二虚拟接口,所述第二虚拟接口使所述用户设备获得用于所述至少一个第二子流的第二IP地址。

4.根据权利要求1至3中任一项所述的方法,其中,结束所述至少一个第一子流包括:等待与所述至少一个第一子流相关联的定时器期满。

5.根据权利要求1至4中任一项所述的方法,其中,建立所述至少一个第一子流包括:与所述无线网络的第一接入点相关联,并且其中,建立所述至少一个第二子流包括:与所述无线网络的与所述第一接入点不同的第二接入点相关联。

6.根据权利要求1至5中任一项所述的方法,还包括:向所述无线网络的接入点提供标识符,所述标识符标识出包括所述至少一个第一子流的多个相关流,其中,建立所述至少一个第二子流包括:向所述接入点提供所述标识符,使所述接入点能够在所述至少一个第二子流中提供所述多个相关流。

7.根据权利要求6所述的方法,其中,所述标识符包括用于所述多个相关流的网络策略的集合。

8.一种装置,包括:

9.根据权利要求8所述的装置,其中,所述处理器被配置为:通过在数据链路层处建立与所述第一MAC地址相关联的第一虚拟接口来建立所述至少一个第一子流,所述第一虚拟接口使所述无线网络接口获得用于所述至少一个第一子流的第一互联网协议(IP)地址。

10.根据权利要求9所述的装置,其中,所述处理器被配置为:通过在所述数据链路层处建立与所述第二MAC地址相关联的第二虚拟接口来建立所述至少一个第二子流,所述第二虚拟接口使所述无线网络接口获得用于所述至少一个第二子流的第二IP地址。

11.根据权利要求8至10中任一项所述的装置,其中,所述处理器被配置为通过等待与所述至少一个第一子流相关联的定时器期满来结束所述至少一个第一子流。

12.根据权利要求8至11中任一项所述的装置,其中,所述处理器被配置为通过使所述无线网络接口与所述无线网络的第一接入点相关联来建立所述至少一个第一子流,并且其中,所述处理器被配置为通过使所述无线网络接口与所述无线网络的与所述第一接入点不同的第二接入点相关联来建立所述至少一个第二子流。

13.根据权利要求8至12中任一项所述的装置,其中,所述处理器还被配置为:

14.根据权利要求13所述的装置,其中,所述标识符包括用于所述多个相关流的网络策略的集合。

15.一种或多种非暂态计算机可读存储介质,编码有包括计算机可执行指令的软件,当所述软件在用户设备上执行时,所述计算机可执行指令能操作以使所述用户设备的处理器:

16.根据权利要求15所述的一种或多种非暂态计算机可读存储介质,其中,所述软件还能操作以使所述处理器:通过在所述用户设备的数据链路层建立与所述第一MAC地址相关联的第一虚拟接口来建立所述至少一个第一子流,所述第一虚拟接口使所述用户设备获得用于所述至少一个第一子流的第一互联网协议(IP)地址。

17.根据权利要求16所述的一种或多种非暂态计算机可读存储介质,其中,所述软件还能操作以使所述处理器:通过在所述用户设备的所述数据链路层处建立与所述第二MAC地址相关联的第二虚拟接口来建立所述至少一个第二子流,所述第二虚拟接口使所述用户设备获得用于所述至少一个第二子流的第二IP地址。

18.根据权利要求15至17中任一项所述的一种或多种非暂态计算机可读存储介质,其中,所述软件还能操作以使所述处理器:通过等待与所述至少一个第一子流相关联的定时器期满来结束所述至少一个第一子流。

19.根据权利要求15至18中任一项所述的一种或多种非暂态计算机可读存储介质,其中,所述软件还能操作以使所述处理器:通过将所述用户设备与所述无线网络的第一接入点相关联来建立所述至少一个第一子流,并且其中,所述软件还能操作以使所述处理器:通过将所述用户设备与所述无线网络的与所述第一接入点不同的第二接入点相关联来建立所述至少一个第二子流。

20.根据权利要求15至19中任一项所述的一种或多种非暂态计算机可读存储介质,其中,所述软件还能操作以使所述处理器:向所述无线网络的接入点提供标识符,所述标识符标识出包括所述至少一个第一子流的多个相关流,其中,所述软件还能操作以使所述处理器...

【技术特征摘要】
【国外来华专利技术】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,建立所述至少一个第一子流包括:在所述用户设备的数据链路层建立与所述第一mac地址相关联的第一虚拟接口,所述第一虚拟接口使所述用户设备获得用于所述至少一个第一子流的第一互联网协议(ip)地址。

3.根据权利要求2所述的方法,其中,建立所述至少一个第二子流包括:在所述用户设备的所述数据链路层处建立与所述第二mac地址相关联的第二虚拟接口,所述第二虚拟接口使所述用户设备获得用于所述至少一个第二子流的第二ip地址。

4.根据权利要求1至3中任一项所述的方法,其中,结束所述至少一个第一子流包括:等待与所述至少一个第一子流相关联的定时器期满。

5.根据权利要求1至4中任一项所述的方法,其中,建立所述至少一个第一子流包括:与所述无线网络的第一接入点相关联,并且其中,建立所述至少一个第二子流包括:与所述无线网络的与所述第一接入点不同的第二接入点相关联。

6.根据权利要求1至5中任一项所述的方法,还包括:向所述无线网络的接入点提供标识符,所述标识符标识出包括所述至少一个第一子流的多个相关流,其中,建立所述至少一个第二子流包括:向所述接入点提供所述标识符,使所述接入点能够在所述至少一个第二子流中提供所述多个相关流。

7.根据权利要求6所述的方法,其中,所述标识符包括用于所述多个相关流的网络策略的集合。

8.一种装置,包括:

9.根据权利要求8所述的装置,其中,所述处理器被配置为:通过在数据链路层处建立与所述第一mac地址相关联的第一虚拟接口来建立所述至少一个第一子流,所述第一虚拟接口使所述无线网络接口获得用于所述至少一个第一子流的第一互联网协议(ip)地址。

10.根据权利要求9所述的装置,其中,所述处理器被配置为:通过在所述数据链路层处建立与所述第二mac地址相关联的第二虚拟接口来建立所述至少一个第二子流,所述第二虚拟接口使所述无线网络接口获得用于所述至少一个第二子流的第二ip地址。

11.根据权利要求8至10中任一项所述的装置,其中,所述处理器被配置为通过等待与所述至少一个第一子流相关联的定时器期满来结束所述至少一个第一子流。

12.根据权利要求8至11中任一项所述的装置,其中,所述处理器被配置为通过使所述无线网络接口与所述无线网络的第一接入点相关联来建立所述至少一个第一子流,并且其中,所述处理器被配置为通过使所述无线网络接口与所述无线网络的与所述第一接入点不同的第二接入点相关联来建立所述至少一个第二...

【专利技术属性】
技术研发人员:阿民·乔基尔罗伯特·巴顿阿尼尔班·卡马卡尔多米尼克·菲卡拉文森特·翠萨德杰罗姆·亨利
申请(专利权)人:思科技术公司
类型:发明
国别省市:

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

1