使用什么协议可以可靠地将 Word 文档从您的计算机传输给其他人?

使用什么协议可以可靠地将 Word 文档从您的计算机传输给其他人?

答案是 TCP,但我认为应该是 SMTP。我很困惑

答案1

这个问题没有简单的答案——实际上,这是无意义的,而且有很多方法可以解决这个问题。

还有不同类型的协议。

较低级别的协议包括 TCP、UDP 和一些其他不太常用的协议,包括用于流量管理和一些 VPN 的协议。 最常用的低级协议通常是 TCP- 因为它内置了重新发送丢失或损坏数据包的功能,但是通过 UDP 运行并进行自身检查的解决方案正变得实用(Google QUIC 协议使用 UDP)。其他协议也可以使用。

在此之上,您还有应用协议 - 这些协议通常位于 UDP 或 TCP 之上 - 而这正是选择变得非常多的地方。它们包括使用 SMB(本地文件共享)、FTP(将文件上传到系统的旧方式,非常复杂的协议)和 HTTP。所有这些都是不安全的。然后是 HTTPS 和 SCP 等安全协议 - 所有这些都是可靠传输文件的常用协议。

通过对文件进行编码并通过邮件/存储转发系统发送文件极大地扩展了可能性的数量 - 这包括以邮件系统可以处理的方式对文件进行编码并发送它们 - 通常通过 SMTP。

网络上还有许多其他不太常见的文件传输方式 - 其中一些甚至不需要互联网。我没有对这些方式发表评论。

答案2

重新阅读这个问题 - 这是一个非常糟糕的问题 - 但可能没有它在多项选择题中看起来那么糟糕 - 答案是 TCP 而不是 SMTP 是因为这个问题试图梳理出可靠发送的要求 - 这在历史上意味着 TCP。

答案 SMTP 大概被认为是错误的,因为期望知道存在许多更高级别的协议,而不仅仅是 TCP,并且 SMTP 传输无法保证 - 特别是因为垃圾邮件过滤器和邮件限制等因素。

然而,由于多种原因,TCP 这个答案是错误的,因为 TCP 并不是唯一能够可靠地传输文件 - zmodem,一种不使用互联网的古老协议,将是一个更有效的答案,因为它可以处理可靠性并传输文件!

答案3

SMTP 代表简单邮件传输协议。它用于向其他人发送电子邮件。Ms word documenta 可以通过任何协议(如 HTTP 和 FTP)发送。

相关内容