通过 Skype 聊天接收文件时,有时会显示(很长一段时间)“该文件尚不可用”(而图标和文件名已经显示)。
这是什么意思?
在单击文件之前(文件可用后),下载似乎并未开始,并且没有预取到本地缓冲区。我假设文件发送是点对点的,因此下载直接来自发送者,而不需要先使其在其他地方“可用”以供下载。
答案1
Skype 用来增强弹性的方法之一是在 Skype 网络上的对等点之间进行数据包中继。在某些情况下,Skype 会通过其他用户进行中继,以便将消息或数据发送给您。这样,防火墙后面或彼此之间没有连接的网段上的人们仍然可以接收消息。因此,虽然 Skype 是点对点的,但在某些情况下,您可能无法直接连接到您实际正在交谈或交换数据的对等点。
文章“Skype 中的银针“讨论了这个问题以及有关 Skype 的其他有趣的事情。