★GNS-Grid name service
1. 基础知识-域(Domain)/域名
域
Internet的逻辑组织单元(自己的小天地,比如 一个集团/一个公司/一个学校)
域名
域的名字,一串用点分隔的字符。可代表一个网络/一个子网/一台电脑(比如 baidu.com, google.com)使用树形结构命名,便于管理。
2. 基础知识-域名解析服务(DNS)
DNS
给出一个域名,返回这个域的地址(IP)
DNS SERVER
用来保存域名和地址对应关系的电脑服务器
3. 基础知识-DNS泛解析(*.域名)
利用通配符 * (星号)让一个域名所关联的所有名字(比如,域里边的所有电脑,每台电脑都有自己的名字)都指向同一个IP
bystepscan.com域中有三台电脑a, b, c
它们的域名分别是:
a.bystepscan.com
b.bystepscan.com
c.bystepscan.com
在DNS服务器端,配置对应关系:
*.bystepscan.com 192.168.0.10
那么, 通过DNS解析出来的
a.bystepscan.com
b.bystepscan.com
c.bystepscan.com
的IP地址将都是192.168.0.10。
甚至连不实际存在的
d.bystepscan.com
所对应的IP地址都是 192.168.0.10。
可用下面的命令测试:
4. 基础知识-DNS委托/解析转发(Delegation)
对特定的域名,DNS服务器不解析。直接转送给其他的DNS解析服务器。
通过下面实现:
1). 在服务器端配置一个域名和IP地址的对应关系。
2). 给这个对应关系添加委托的功能
5. 基础知识- DHCP
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作。对所有管辖的电脑动态的分配IP地址。
6. 集群对外名字解析服务-GNS
GNS静态IP地址(配置DNS委托的)
ora.gns
集群中的名字解析Process。
DNS就是把委托转发给这个Process。
监听53端口。
7. 集群内部名字解析服务- mDNS
ora.mdnsd
集群中的一个process.
监视节点网卡上的IP,保持一个名字和IP的对应关系列表。
提供集群内部的名字解析服务。
集群节点的内部通讯就使用这些名字。
8. 集群名字解决全体图
领取专属 10元无门槛券
私享最新 技术干货