很遺憾,因您的浏覽器版本過低導緻無法獲得最佳浏覽體驗,推薦下載安裝谷歌浏覽器!

【雲計算培訓高薪就業】聊聊雲計算:彈性IP是怎麼回事?

2017-09-18  來自: 【雲計算培訓高薪就業】聊聊雲計算:彈性IP是怎麼回事? 浏覽次數:485

  在利用公有雲服務部署我們的應用時,為了訪問到我們的服務器,我們需要為我們的服務部署公網IP。公有雲服務商除了可以為服務器提供固定的公網IP,也可以提供彈性IP。這篇文章,我們來弄清楚彈性IP是怎麼回事。


\

  彈性IP的技術基礎:NAT

 

  我們都知道搭建外網服務器的時候,需要給服務器分配一個外網可以訪問的IP地址。那麼彈性IP是什麼呢?

 

  在說明什麼是彈性IP以前,我們先簡單講一下互聯網的一個基礎技術:網絡地址轉換(NAT: Network Address Translation)。網絡地址轉換技術,或者叫NAT技術,可以說是實現彈性IP的基礎。

 

  NAT技術最早提出是在1994年,主要解決一些專用網絡的主機,與互聯網主機之間通信的問題。專用網絡的主機隻有本地IP地址,沒有互聯網(公網)的IP地址。需要通過NAT技術來實現專用網主機的IP地址轉換,轉換成一個公網IP地址,然後就可以通信了。

 

  解決辦法就是在專用網連接到互聯網的路由器上安裝NAT軟件,目前一般的路由器都支持NAT功能。

 

  裝有NAT軟件的路由器叫做NAT路由器,它至少有一個有效的公網IP地址。所有使用本地地址的主機在和外界通信時,都要在NAT路由器上将其本地IP地址轉換成公網IP地址。


\  NAT技術将專用網的内網地址轉換為以太網地址

 

  根據手裡公網IP資源的多少,有不同的NAT方案可以選擇

 

  靜态NAT:本地地址與公網地址之間一對一映射,即一台主機對應一個固定的公網IP。如果NAT路由器具有足夠多的公網IP地址,那它有機會為每個專用網絡的主機分配一個固定的公網IP,可以使用靜态NAT。這種NAT方案用得很少。

 

  動态NAT:需要一個地址池為内部用戶提供公有IP地址,對于同時試圖訪問外網的每位用戶,都從池子裡分配一個公網IP地址,但每次分配的IP地址是不固定的。如果專用網絡不是所有的主機都要同時訪問外網,那麼可以采用這種方案。以少量的公網IP,為大量的内網主機提供外網訪問。

 

  NAT重載:使用傳輸層端口号來标識本地主機,即端口地址轉換(PAT:Port Address Translation),也稱為端口映射。一般情況下,公網IP資源都很稀缺,可能隻有一個公網IP,卻有很多個本地IP要使用,那麼可以使用端口映射方案。NAT路由器用不同的端口号映射到不同的本地IP地址和端口号上。

 

  彈性公網IP

 

  彈性公網IP是一種NAT IP。它實際位于雲服務提供商的公網網關上,通過NAT方式映射到了被綁定的雲主機實例的私網網 卡上。因此,綁定了彈性公網IP的雲主機可以直接使用這個IP進行公網通信,但是在它的私網網 卡上并不能看到這個IP地址。


\

  用戶訪問的永遠是彈性IP地址,但不一定是同一個雲主機

 

  阿裡雲、騰訊雲等雲服務商都有提供彈性IP的服務。

 

  阿裡雲的彈性公網IP(EIP: Elastic IP Address),是可以獨立購買和持有的公網IP地址資源,能動态綁定到不同的ECS實例上,綁定和解綁時無需停機。

 

  騰訊雲的彈性公網IP可以分配給CVM實例,或者是黑石物理服務器。黑石彈性公網IP隻能綁定黑石服務器和黑石私有網絡的NAT網關,與雲服務器的彈性公網IP不能共用。

 

  使用彈性公網IP有什麼好處?

 

  對于雲服務商來說,當然是幫助他們節約了公網IP資源。那麼對于開發者來說,使用彈性IP有什麼好處呢?

 

  有的時候我們會根據項目運營的需要更換主機,比如換配置更高的主機。那麼每次換雲主機都會更換我們服務的IP地址,這樣就需要我們重新做一次地址解析,把我們的域名解析到新的IP地址上。

 

  如果我們使用了彈性IP,在更換主機以後,隻需要把我們申請的彈性IP分配到新的主機上,就可以了,不需要在域名服務商那裡重新解析域名。對于服務的穩定性,有一定的好處。

 

  随着雲計算業務的不斷發展,雲服務商手裡的公網IP資源不夠用的時候,有可能以後會強制所有的主機都使用公網IP。

關鍵詞: 雲計算   彈性IP   IT培訓   雲計算培訓  

雲唯IT實訓 一家對結果負責的IT定崗實訓機構  專注雲計算培訓、大數據培訓的高新IT人才培訓基地

【0基礎 0費用 IT培訓 名企名師 高薪就業】隻專注在IT雲計算培訓,大數據培訓領域。


版權所有Copyright 2014 - 2019

技術支持:北京IT雲計算培訓 網站地圖 XML

本站關鍵字: IT培訓 雲計算培訓 大數據培訓 Web前端培訓 大數據營銷培訓


掃一掃訪問移動端