网络地址与协议:修订间差异
更多
重排科普目录与分类页面;保留工具索引和学习资源 |
重写科普正文:定义、结构、原理与资料表 |
||
| 第1行: | 第1行: | ||
互联网通信涉及命名、寻址和应用协议等层次。域名由 DNS 解析为网络地址;IP 用于网络层寻址;URL 标识资源位置;HTTP 定义请求与响应的语义。 | |||
== | == URL 的组成 == | ||
<code>https://example.org:443/path?q=1#part</code> 中,<code>https</code> 是方案,<code>example.org</code> | 地址 <code>https://example.org:443/path?q=1#part</code> 中,<code>https</code> 是方案,<code>example.org</code> 是主机名,<code>443</code> 是端口,<code>/path</code> 是路径,<code>q=1</code> 是查询部分,<code>part</code> 是片段。片段由客户端处理,不作为 HTTP 请求目标传输。 | ||
== 不同层次 == | |||
{| class="wikitable" | |||
! 名称 !! 主要作用 | |||
|- | |||
| DNS || 将域名映射到地址等资源记录。 | |||
|- | |||
| IP 地址 || 标识网络接口及路由目的地。 | |||
|- | |||
| HTTP || 规定请求方法、状态码、字段及消息语义。 | |||
|} | |||
一个域名可以对应多个 IP 地址,一个 IP 地址也可以承载多个域名的网站。端口、状态码和 MIME 类型的资料另见 [[IT 常用资料]]。 | |||
== 参考资料 == | == 参考资料 == | ||
* [https://url.spec.whatwg.org/ WHATWG《URL Standard》,英文] | |||
* [https://mirrors.nju.edu.cn/rfc/rfc9110.html 南京大学 RFC 镜像《RFC 9110 HTTP Semantics》,英文原文] | |||
* [https://mirrors.nju.edu.cn/rfc/rfc1034.html 南京大学 RFC 镜像《RFC 1034 Domain Names: Concepts and Facilities》,英文原文] | |||
[[工具和科普/逻辑与程序|返回逻辑与程序]] | [[工具和科普/逻辑与程序|返回逻辑与程序]] | ||
2026年10月14日 (三) 10:14的最新版本
互联网通信涉及命名、寻址和应用协议等层次。域名由 DNS 解析为网络地址;IP 用于网络层寻址;URL 标识资源位置;HTTP 定义请求与响应的语义。
URL 的组成
地址 https://example.org:443/path?q=1#part 中,https 是方案,example.org 是主机名,443 是端口,/path 是路径,q=1 是查询部分,part 是片段。片段由客户端处理,不作为 HTTP 请求目标传输。
不同层次
| 名称 | 主要作用 |
|---|---|
| DNS | 将域名映射到地址等资源记录。 |
| IP 地址 | 标识网络接口及路由目的地。 |
| HTTP | 规定请求方法、状态码、字段及消息语义。 |
一个域名可以对应多个 IP 地址,一个 IP 地址也可以承载多个域名的网站。端口、状态码和 MIME 类型的资料另见 IT 常用资料。