域名与DNS域名系统
文章目录
- 导读
- 域名
- 域名的结构
- 域名再深入
- 顶级域名
- 二级域名
- 三级域名
- 四级域名
- DNS域名系统
导读
- 全球的公网ip约有40多亿个,在没有域名的概念时,如果你要打开百度的网站请记住:39.156.66.14,是的,百度好用,360也不赖记住111.7.73.11。每次打开网页就输入这个ip就可以
- 所以渐渐的,好用的产品越来越多,你要记得越来越多,前辈们就发明了这个域名
域名
域名便于记忆(因为一般都很有语义化,很容易被记住),像taobao.com,baidu.com…品牌即域名。
域名的结构
域名的结构是由“主机名+域名”组成。主机名就是像www ,blog,bbs,smtp,pop之类的
域名就像是:baidu.com,taobao.com,xinwan.cn
由"主机名+域名"组成的也叫做完全限定域名,简称:域名 当然了,主机名也不用一定是www,blog,bbs,edu什么的,你可以自己想一个
像百度的(百度知道)主机名是zhidao
像新网的某一个服务平台主机名是dcp
像百度贴吧的主机名是tieba
所以说主机名并不是认知上的www,你也可以写其他的,不过一般网页首页(或者官方)的域名都用www.xxx.xxx(因为这是默认的,约定俗成的东西,直接在http上输入baidu.com的时候,它也会默认加上www)
那么所以说,我们要注册域名那就要注册www.baidu.com,edu.baidu.com等咯?其实并不是这样的,
我们可以用cname或者A记录去在你购买的域名平台去解析就可以了
然后那么就可以通过woshihaoren.xxxxx.site来访问到我的网页了。可以说:买一个域名就可以对你不同业务的服务器划分区别了。
域名再深入
假设你想注册一个豆豆的域名,你可以选择doudou.com,doudou.cn,doudou.org之类的,当然只要付费就可以。
域名分为很多种: 有顶级域名,有二级域名,三级域名,四级域名(这是最后一级的域名了) 。我们要一级级的去理解,从顶级到四级
顶级域名
顶级域名分为两种:一种是国家的顶级域名,一种是通用的顶级域名。
- 国家的顶级域名代表是以国家分的:像cn(中国),us(美国),uk(英国) 等还有很多–>对应的是.cn,.us,.uk
- 通用域名代表不分国家的(但是一看就知道是什么概念了的):像org(组织),edu(教育),gov(政府) 等还有很多 —>对应的是.org,.edu,.gov
二级域名
默认你的顶级域名选好了(你选了一个com结尾的顶级域名),你要开始选二级域名了
- 二级域名分为两种:一种是国家的,一种是个人或企业的
- 国家的二级:是cn,edu,net等 对应的是 —> .cn.com,.edu.com,.net.com
- 个人或企业的二级是:你自己选的,就是这个doudou–>doudou.com
三级域名
如果你选了一个企业或个人的二级(doudou.com),那么你就不用选择第三级域名了,你可以选择第四级域名
这里假设你选了一个国家的二级域名(.cn.com)
可以去选个人或企业的三级了:你自己选的 是这个 doudou.cn.com
四级域名
四级域名:就是域名的主机名,上面说的主机名
DNS域名系统
DNS域名系统,大白话就是:把你的域名转换成ip,然后去访问。
我们都知道域名是为了便捷我们的记忆,所以真正能访问的不是域名而是ip地址
DNS域名解析系统解析域名的时候有两种方式(迭代的方式和递归的方式,这里说的是递归的方式)所以在输入www.baidu.com的时候:
- 先发送请求到.根服务器
- 根服务器看到顶级域名是.com找到顶级域名服务器中的.com的服务器,
- com服务器找到二级域名baidu然后看到了baidu对应的域名服务器ip
- 找到三级域名服务器中的baidu.com服务器下的www主机名的ip是39.156.66.14,
- 随后返回给我们的电脑,然后再通过这个地址去发包给www.baidu.com。
这样就完成了DNS解析与访问
域名与DNS域名系统相关推荐
- 计算机网络之应用层(DNS域名系统)
应用层作为和用户直接交互的一层,它具体的内容就是规定应用进程在通信时所需要遵循的协议. 应用层的很多协议都是基于客户-服务器方式(C-S方式),即便是 P2P 的方式,本质上也只是一种特殊的客户-服务 ...
- 【计算机网络】DNS域名系统
DNS域名系统 域名系统(Domain Name System, DNS)是互联网使用的命名系统,用来把熟知的域名转换为IP地址. DNS被设计为一个联机分布式数据库系统,DNs使大多数解析都在本地进 ...
- TCP / IP学习笔记(9)-dns域名系统
TCP / IP学习笔记(9)-dns域名系统 前面已经提到了访问一台机器要靠IP地址和MAC地址,其中,MAC地址可以通过ARP协议得到,所以这对用户是透明的,但是IP地址就不行,无论如何用户都需要 ...
- DNS域名系统 - CDN内容分发网络
目录 知识点1:什么是DNS域名系统 DNS系统的作用: DNS系统的分布式数据结构 /etc/named/named.ca 文件:13台根域名服务器存放的文件 DNS的记录类型 DNS的解析过程 D ...
- MAC地址、IP地址、子网掩码、域名、DNS、网关
MAC地址 MAC(Media Access Control)地址,用来定义网络设备的位置. 在OSI模型中,第三层网络层负责 IP地址,第二层数据链结层则负责 MAC地址.因此一个主机会有一个IP地 ...
- URL,域名,DNS,域名解析
文章目录 基础知识 URL URL是什么 URL的作用 URL的命名规则 DNS DNS是什么 DNS存在的意义 DNS的域名层次结构 DNS与域名服务器 域名解析 推荐阅读 基础知识 互联网上的所有 ...
- pc计算机怎么设置域名管理,如何设置域名的DNS服务器 -电脑资料
假设用户申请了一个域名为12345.com.cn,接着就需要对DNS服务器进行设置, 1.进入DNS服务器,到/chroot/var/named目录(所有的域名的文件都放在该目录下),命令如下: # ...
- iptables拦截域名_使用iptables封锁对某个域名的DNS查询
使用iptables封锁对某个域名的DNS查询 发布时间:2020-02-24 19:40:09 来源:51CTO 阅读:424 作者:757781091 现在有一需求,需要禁止主机对某一个域名的DN ...
- 计算机网络 一、 IP地址,域名,DNS
计算机网络 IP地址,域名,DNS 前言 IP地址 域名 DNS 公网,局域网 公网 局域网 前言 本篇记录一下计算机网络中,域名,IP地址,DNS之间的关系. IP地址 计算机之间相互通信需要知道对 ...
最新文章
- xcode symbol(s) not found for architecture i386错误解决方法
- python之sys模块详解
- Servlet 监听器
- ITK:平方每个像素
- 基于 Kubernetes 的 CICD 基础设施即代码
- mysql设置查询结果最大值_查找MySQL查询结果字段的最大值
- 科技公司 CEO 合谋“诈骗”自家公司超 900 万美元,现已被捕
- selenium2 webdriver要点理解
- 最常用的9款免费开源游戏引擎
- DES、3DES、AES以及RSA加密介绍
- gnome桌面kali linux状态栏显示网速
- 计算机六个方面的领域,计算机的应用领域分为哪六个方面
- HAL库驱动NRF24L01实现数据传输
- 驭势吴甘沙:我的根本利益|Xtecher人物特稿
- python找不到txt_python 打开txt文件
- 后台管理页面通过点击左侧导航栏的菜单项实现右边内容的改变
- Google Analytics(分析)如何计算访问次数
- Follow me 总结
- lg-1 x 怎么算_黑洞是怎么形成的
- Java的Mysql数据库的面试题