网络地址与协议
更多
互联网通信涉及命名、寻址和应用协议等层次。域名由 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 常用资料。