互联网基础知识
互联网的网络设施
个人设备 → 路由器 → 调制解调器(modem)→ 互联网服务提供商(ISP)
互联网(Internet)是基础设施,网络(Web)是建立在这种基础设施之上的服务。一些其他服务也运行在互联网之上,比如邮箱。
IP 地址、域名
任何连接到网络中的电脑都需要有一个唯一的地址来标记它,叫做 "IP 地址" (IP 代表网络协议)。这个地址由四部分被点分隔的数字序列组成,比如:192.168.2.10。
给 IP 地址取一个容易阅读的别名:域名。比如,google.com 被用于 IP 地址 172.217.7.14。
域名相关
域名的结构
luoway.github.io
从右到左,依次是顶级域名、一级域名、二级域名……
域名注册商
你只能花钱获得一个域名在一年或多年内的使用权。
可以在shell里面输入 whois 命令,查询域名是否可用:
shell
$ whois afunkydomainname.org
NOT FOUND
DNS
DNS(Domain Name System,域名系统)负责将域名转换为 IP 地址。
DNS 请求:
- 在你的浏览器地址栏输入mozilla.org
- 检查hosts文件,如果有,完成域名解析
- 使用本地 DNS 缓存,如果有,完成域名解析
- 找DNS服务器,此处省略