非云环境中Kubernetes的配置和运行:网络

这是非云环境中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】。未经作者许可,禁止转载。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章