非雲環境中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】。未經作者許可,禁止轉載。

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