应用层的常见协议
超文本传输:HTTP、HTTPS
文件传输:FTP
电子邮件:SMTP、POP3、IMAP
动态主机配置:DHCP
-
域名(Domain Name)
由于IP地址不方便记忆,并且不能表达组织的名称和性质,人们设计出了域名(比如baidu.com)但实际上,为了能够访问到具体的主机,最终还是得知道目标主机的IP地址
- 域名申请注册:https://wanwang.aliyun.com/
那干脆全程直接用域名,不用IP地址?
通用顶级域名(General Top-level Domain,简称gTLD)
- .com(公司),.net(网络机构),.org(组织机构),.edu(教育)gov(政府部门),.int(国际组织)等
- 国家及地区顶级域名(Country Code Top-level Domain,简称ccTLD)。
- .cn(中国)、.jp(日本)、.uk(英国)
新通用顶级域名(New Generic Top-level Domain,简称:New gTLD)。
Domain Name System, 译为:域名系统
- 利用DNS协议,可以将域名解析乘对应的IP地址
- DNS可以基于UDP协议,也可以基于TCP协议,服务器占用53端口
DNS - 服务器
- 客户端首先会访问最近的一台DNS服务器(也就是客户端自己配置的DNS服务器)
- 所有的DNS服务器都记录了DNS根域名服务器的IP地址
- 上级DNS服务器记录了下一级DNS服务器的IP地址
全球一共13台IPV4的DNS根域名服务器,25台IPV6的DNS根域名服务器
DNS - 常用命令
ipconfig /displaydns:查看DNS缓存记录
- ipconfig /flushdns:清空DNS缓存记录
- ping 域名
-
IP地址的分配
IP地址按照分配方式,可以分为:静态IP地址、动态IP地址
- 静态IP地址
- 手动设置
- 适用场景:不怎么挪动的台式机、服务器
- 动态IP地址
- 从DHCP服务器自动获取IP地址
- 适用场景:移动设备、无线设备等
- 静态IP地址
