【TechTarget中国原创】问:打个简单的电话,Skype似乎都会建立起十多个代理服务器,形成其虚拟电话网络。连接到这么多服务器是否安全?
答:电话公司或网络电话(VOIP)供应商都采用自身集中式的服务器,公司负责保持服务器运作。要保障连接的顺畅,与业务管理服务器建立一个连接就足够了。
然而,Skype采用的是P2P服务,利用“超节点(supernodes)”的分散网络,建立世界范围内便捷的通讯。
简单地说,Skype的“超节点”就是其他使用公共IP地址的Skype用户。当用户连接到Skype时,网络会将其选为“超节点”,并利用其网络带宽和计算机资源为其他Skype用户服务。这种“志愿式服务”包括在Skype用户条款中。志愿系统的使用引起了人们对可靠性的关注。这一系统的所有者可以随时将其关闭或与网络断开。因此,在通讯时你可能需要与多个超节点连接。你的系统也有可能“志愿”成为超节点,这样可能使你的系统为互联网上其他的Skype用户开始路由通讯。
我在回答中使用了“可能”、“或许”等词,那是因为Skype是享有专利的源代码封闭工具,其开发人员并没有公开发表协议的技术细节。这是我在使用Skype中遇到的最大问题之一;简单地说,我不喜欢接受这种允许别人使用我电脑,但是又不公开具体使用细节的使用条款。要详细了解Skype等应用软件可能会对客户和企业造成什么危险,建议阅读使用技巧:《Skype的危险及防护》。