From 5a0ff8eea09c1b0406f5d6654ba30599b92da5a4 Mon Sep 17 00:00:00 2001 From: CyC2018 Date: Sun, 25 Oct 2026 19:03:38 +0800 Subject: [PATCH] =?UTF-8?q?Update=20=E8=AE=A1=E7=AE=97=E6=9C=BA=E7=BD=91?= =?UTF-8?q?=E7=BB=9C=20-=20=E5=BA=94=E7=94=A8=E5=B1=82.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补充说明 512 字节是 DNS 对 UDP 报文的限制(RFC 1035),EDNS(RFC 6891)可以扩展。 --- notes/计算机网络 - 应用层.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/计算机网络 - 应用层.md b/notes/计算机网络 - 应用层.md index 9e12ea76..f23c4279 100644 --- a/notes/计算机网络 - 应用层.md +++ b/notes/计算机网络 - 应用层.md @@ -28,7 +28,7 @@ DNS 是一个分布式数据库,提供了主机名和 IP 地址之间相互转 DNS 可以使用 UDP 或者 TCP 进行传输,使用的端口号都为 53。大多数情况下 DNS 使用 UDP 进行传输,这就要求域名解析器和域名服务器都必须自己处理超时和重传从而保证可靠性。在两种情况下会使用 TCP 进行传输: -- 如果返回的响应超过的 512 字节(UDP 最大只支持 512 字节的数据)。 +- 如果返回的响应超过 512 字节(DNS 规定通过 UDP 传输的报文不超过 512 字节,使用 EDNS 扩展后可以更大)。 - 区域传送(区域传送是主域名服务器向辅助域名服务器传送变化的那部分数据)。 ## 文件传送协议