基于所发现的NAT类型选择主机的方法技术

技术编号:4138544 阅读:313 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及基于所发现的NAT类型选择主机的方法。可基于所发现的NAT类型为对等网格选择主机。NAT简档信息可由对等机中的每一个收集并与其它对等机分享。每个对等机接收用于其它对等机的NAT简档信息。每个对等机可根据用于该对等机的NAT简档信息和用于其它对等机的NAT简档信息确定,指定两个或更多对等机中的哪个作为主机。

【技术实现步骤摘要】

本专利技术涉及一种在对等中用于确定指定两个或更多对等机中的哪一个作为用于在对等网格中进行服务的主机的方法,所述方法包括 a)收集用于对等机的NAT简档信息; b)与所述两个或更多对等机中的一个或多个其它对等机共享所述用于对等机的NAT简档信息; c)接收用于所述一个或多个其它对等机的NAT简档信息; d)根据所述用于对等机的NAT简档信息和所述用于一个或多个其它对等机的NAT 简档信息确定,指定所述两个或更多对等机中的哪一个作为主机。 本专利技术还涉及一种对等装置,其包括 计算机处理器; 耦合到所述处理器的计算机存储器; 耦合到所述处理器的网络接口,其中所述网络接口被配置为便于所述处理器与在 对等网格中连接的一个或多个其它对等装置之间的通信; 以及 —组包含在所述存储器中的计算机可读指令,其中所述计算机可读指令被配置为实施一种用于确定指定所述对等网格中的哪个对等装置作为在所述对等网格内进行服务的主机的方法,所述方法包括 a)收集用于对等机的NAT简档信息; b)与两个或更多对等机中的一个或多个其它对等机共享所述用于对等机的NAT 简档信息; c)接收用于所述一个或多个其它本文档来自技高网...

【技术保护点】
一种在对等中用于确定指定两个或更多对等机中的哪一个作为用于在对等网格中进行服务的主机的方法,所述方法包括:a)收集用于对等机的NAT简档信息;b)与所述两个或更多对等机中的一个或多个其它对等机共享所述用于对等机的NAT简档信息;c)接收用于所述一个或多个其它对等机的NAT简档信息;d)根据所述用于对等机的NAT简档信息和所述用于一个或多个其它对等机的NAT简档信息确定,指定所述两个或更多对等机中的哪一个作为主机。

【技术特征摘要】
US 2008-9-22 12/235409一种在对等中用于确定指定两个或更多对等机中的哪一个作为用于在对等网格中进行服务的主机的方法,所述方法包括a)收集用于对等机的NAT简档信息;b)与所述两个或更多对等机中的一个或多个其它对等机共享所述用于对等机的NAT简档信息;c)接收用于所述一个或多个其它对等机的NAT简档信息;d)根据所述用于对等机的NAT简档信息和所述用于一个或多个其它对等机的NAT简档信息确定,指定所述两个或更多对等机中的哪一个作为主机。2 根据权利要求1所述的方法,其中a)包括通过使用STUN服务器来收集NAT简档信息。3. 根据权利要求l所述的方法,其中b)包括经由所述对等机与所述一个或多个其它对等机之间的预建立连接将用于所述对等机的NAT简档信息传递给所述一个或多个其它对等机。4. 根据权利要求3所述的方法,其中所述预建立连接包括使用服务器以用于被所述两个或更多对等机共用的应用。5. 根据权利要求4所述的方法,其中所述服务器将一个或多个功能推给对等网格,所述对等网格由被指定为所述主机的所述对等机管理。6. 根据权利要求3所述的方法,其中所述预建立连接包括所述一个或多个其它对等机中的一个对等机担当主机。7. 根据权利要求3所述的方法,其中c)包括经由所述预建立连接接收用于所述一个或多个其它对等机的NAT简档信息。8. 根据权利要求l所述的方法,其中d)包括基于用于所述对等机的NAT简档信息和用于所述一个或多个其它对等机的NAT简档信息来为所述两个或更多对等机中的每一个分配优先级值,并且基于所述优先级值选择所述主机。9. 根据权利要求8所述的方法,其中所述NAT简档信息包括所述对等机之前的NAT的NAT类型、关于所述NAT是否支持通用即插即用(UPnP)的信息、NAT的端口可预测性信息以及NAT的端口保护信息。10. 根据权利要求8所述的方法,其中所述用于一个或多个其它对等机的NAT简档信息包括另一对等机之前的NAT的NAT类型、关于所述NAT是否支持通用即插即用(UPnP)的信息、NAT的端口可预测性信息以及NAT的端口保护信息。11. ...

【专利技术属性】
技术研发人员:RJ罗伊ML雅各布
申请(专利权)人:美国索尼电脑娱乐公司
类型:发明
国别省市:US[美国]

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

1