第7章 应用层 7.1域名系统DNS

在这里插入图片描述
可以把一个个应用层协议当成一个个服务,HTTP服务就是TCP协议加80端口。当然也可以改别的端口。

DNS服务作用
在这里插入图片描述
在访问网站时,先向互联网上的DNS服务器发送数据包要求解析域名,然后DNS服务器发送给本机解析域名后的IP地址,然后我们根据IP地址访问网页。
域名解析是在访问网站之前做的。
在这里插入图片描述
互联网上服务器的名称叫做域名,全球唯一。
所有的域名都是以 . 开始的称为域名的根。后面紧接着顶级域名。顶级域名代表网站的性质,教育的,国家的,机构的等。
在顶级域名下可以申请二级域名,
在这里插入图片描述
com后面的是根,91xueit.com是申请的二级域名,全球唯一。
在这里插入图片描述
域名下的服务器名称都是全球唯一,三w代表完全限定域名(FQDN),mail也是,加上代表一个完整的网站域名。
在这里插入图片描述
三级域名,也可以四级,五级,但是很麻烦。
注册域名只需要到二级域名就可以。后面的加不加看个人。
在这里插入图片描述
8888是谷歌的DNS服务器,2222222是电信的。
平常访问网页最后面的根域名.加不加都行,习惯上是不加的。

域名解析过程
在这里插入图片描述
根DNS服务器不负责域名解析,但是知道哪个服务器负责哪个域名。
同时它们也都知道根服务器是谁。
在这里插入图片描述
根据COM域名可以找到101域名解析服务器,正好有记录,然后告诉本机IP地址,就可以正常访问91xueit.com了。
假如要访问inhe.net,正好本机的DNS服务器是101,那么是如何解析的呢?
在这里插入图片描述
101服务器没有net的记录,他就会询问根服务器,谁管net,然后去找102,102告诉inhe.netIP地址后,101缓存记录,然后告诉本机。
可以分摊网络负载,即使都找跟服务器,但是跟服务器的记录很少,查询也很快,不是太大工作量。
在这里插入图片描述
此时,又一台计算机也要访问inhe.net,那101有记录,直接就告诉它地址了。
在这里插入图片描述
安装自己的DNS服务器可以让内网的人使用,即使Web服务器,mail服务器没有在互联网上注册,内网是可以用的。方便企业,学校用。
也可以缓解内网压力,起到缓存作用,域名解析的流量也是不可忽视的。
在这里插入图片描述
在这里插入图片描述
可以看到互联网上的根服务器。
可以将DNS服务器设置为自己,向自己的DNS服务器发出域名解析请求,根据缓存里的根提示,就可以得到全球的网站的IP地址。
在这里插入图片描述
可以看到自己的DNS服务器解析的记录。
在这里插入图片描述
创建一个域名91xueit.com,www是主机名,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值