这是非云环境中Kubernetes的配置和运行系列的第三篇文章,本文主要介绍组成网络体系架构中的每个组件,及其它们在整体架构中的作用,重点介绍IP、子网、DHCP、DNS等技术。
DNS
网站等Internet资源有两种表示方式,即通过其域名(例如,“ kubernetes.io”),或是通过承载资源的主机IP地址(例如,“45.54.44.102”,即与kubernetes.io域关联的IP)。网络层使用IP地址确定设备的物理位置和虚拟位置,但对于用户和企业而言,域名更易于记忆。因此,我们需要一种将域名解析为IP地址的机制。这就是DNS的主要功能。
DNS时常被假定为仅用于将Internet主机名映射到数据(例如TXT、MX等),并将地址映射到主机名。但事实上,DNS可用于存储几乎用于任何目的的各种数据类型。
出处: https://www.cloudflare.com/learning/dns/what-is-dns/
为了简化概念,我们可设想在一个教室中,老师以学生的名字呼唤学生,然后学生回答说他们在班级中的确切位置,并提供以行和列表示的座位座标。 例如:
- 老师说:“小明!”
- 小明回答:“我在这里,第4行第10列。”
- 老师说:“好的,我知道你的确切位置了,第4行第10列。”
原文链接:【https://www.infoq.cn/article/hIMW7QsM0mVM9hGjqpbF】。未经作者许可,禁止转载。