wget基本上是从 Web 服务器检索 HTTP 内容。我想知道wget是基于TCP还是UDP?我做了一个搜索,但有些资源说它是 TCP 而其他人说是 UDP。
wget 中使用的传输协议是什么?
网络工程
通讯协议
ip
UDP
传输协议
第4层
2021-07-13 23:04:14
2个回答
默认情况下,wget使用 HTTP 来检索文件。这意味着wget使用 TCP/80...除非您指定 HTTPS,在这种情况下它使用 TCP/443。
从wget联机帮助页:
GNU Wget 是一个免费实用程序,用于从 Web 非交互式下载文件。它支持 HTTP、HTTPS 和 FTP 协议,以及通过 HTTP 代理检索。
HTTP、HTTPS 和 FTP 都是 TCP 协议(分别使用默认的 TCP 端口 80、443 和 20/21)。因此,您的问题的答案是:wget 使用 TCP。
任何可能说 wget 使用 UDP 的消息来源都是完全错误的。由于 UDP 是一种无连接、不可靠、未确认的协议,因此不适合文件传输。
其它你可能感兴趣的问题