常見的單機虛擬網絡類型

前言:

  無論是互聯網還是物聯網,他們的網絡模型都是可以見的,而虛擬化和云計算中的網絡模型 要比這些模型要復雜的多,有些設備你是可以到也有一些設備你是看不到的,這給我們運維人員帶來的技術挑戰。通過學習Xen、KVM虛擬化技術,對單機虛擬網絡模型有了初步的認識,以下是我對單機虛擬網絡模型的認識。

一、NAT模型 常見的單機虛擬網絡類型

    所謂NAT模型其實就是在Linux主機內部通過TAP或TUN模擬出兩臺虛擬交換機和一臺虛擬三層網絡設備,這里的三層設備模擬為nat設備;其中DomU虛擬機中的留在主機中的后半段虛擬網卡連接至一臺虛擬交換機;另一臺交換機連接Dom0中虛擬機的網卡以及跟真實的物理網卡所連接,使得Dom0虛擬機可以直接與外面主機通信;而虛擬的NAT設備分別連接至這兩臺虛擬交換機,通過在虛擬的NAT設備上做nat策略,使其DomU虛擬機能與外面的主機通信以及外面的主機可以訪問到DomU虛擬機;例如Linux可以使用iptables做SNAT或DNAT來實現這一功用。

二、路由模型

常見的單機虛擬網絡類型

    所謂路由模型其實跟NAT模型類型,都是在Linux主機內天通過TAP或TUN來模擬虛擬交換器和三層網絡設備,而這里所模擬的三層設備是路由器;DomU所在主機上的后半段虛擬網卡連接至其中的一臺虛擬交換機,而另一臺虛擬交換機連接Dom0以及真實的物理網卡,這樣就使得Dom0可以直接與外面主機通信,而DomU要想與外面主機通信,則這里的虛擬路由設備需要知道去往外面主機的路由,同時外面的主機要想與DomU主機通信,則同樣也需要路由;如果沒有路由則不能相互通信。

三、橋接模型

常見的單機虛擬網絡類型

    所謂的橋接模型其實就是在Linux主機上通過TAP模擬出一臺虛擬交換機;DomU中的所在主機后半段虛擬網卡連接至此虛擬交換機,同時此虛擬交換機也連接Dom0以及真實的物理網卡,這就使得DomU、Dom0都在同一個局域網絡內,不需要其他策略就可以與同一局域網絡內的主機通信。

四、隔離模型

常見的單機虛擬網絡類型

    所謂的隔離模型其實就是通過在Linux主機通過TAP模擬出兩臺虛擬交換機,其中一臺只與DomU中的后半段連接,另一臺虛擬交換機與Dom0和真實的物理網卡連接,這兩臺虛擬交換機相互獨立,沒有連接在一起,這就使得DomU主機之間可以相互訪問,但是無法訪問Dom0主機以及外面主機,同時外面主機以及Dom0主機也無法訪問DomU主機。

以上就是常見的單機虛擬網絡模型,剛剛開始學習虛擬化這方面的知識,有什么不足之處請大家多多給寶貴的意見O(∩_∩)O

原創文章,作者:馬行空,如若轉載,請注明出處:http://www.www58058.com/7501

(0)
馬行空馬行空
上一篇 2015-09-01 23:11
下一篇 2015-09-02

相關推薦

  • NFS實現共享wordpress

    實驗環境 192.168.68.134 wordpress站點 nfs-server 192.168.68.144 nfs-client   實驗要求 nfs server共享/var/www/html目錄 nfs clinet掛載nfs-server共享的目錄,部署wordpress   nfs server端 先部署wordpress…

    Linux干貨 2017-10-21
  • 第十二周作業

      1、描述一次完整的http請求處理過程 簡介?一次完整的HTTP請求過程從TCP三次握手建立連接成功后開始,客戶端按照指定的格式開始向服務端發送HTTP請求,服務端接收請求后,解析HTTP請求,處理完業務邏輯,最后返回一個HTTP的響應給客戶端,HTTP的響應內容同樣有標準的格式。無論是什么客戶端或者是什么服務端,大家只要按照HTTP的協議標準…

    2017-11-12
  • DNS and BIND 配置指南

    前言     說來接觸Linux也有一年了,BIND是我曾經學習RH系Linux接觸的第一個服務,對我有著莫大的意義,當初差點因為這個服務難以配置而放棄Linux,今天學完馬哥的bind相關系列視頻之后,寫一篇DNS and BIND的基礎到進階。 一、DNS的基礎知識 DNS是什么? DNS(Domain Name …

    Linux干貨 2016-03-21
  • shell基礎if與case

    1.read   使用read來把輸入值分配給一個或多個shell變量;   -p 指定要顯示的提示;例如 read -p "SHURU" num   -t TIMEOUT   read 從標準輸入中讀取值,給每個單詞分配一個變量,所有剩余單詞都被分配給最后一個變量 2.流程控制   過程…

    Linux干貨 2016-08-18
  • Recycled和Recycler的故事

    原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://jeffyyko.blog.51cto.com/28563/156012      首先說明一下,這里不是英語課堂,本文也不是來辨析Recycled和Recycler這兩個單詞的含義。Recy…

    Linux干貨 2015-03-25
  • Http實踐

    練習:搭建虛擬主機     (1)基于主機名實現三個虛擬主機     (2) 每虛擬主機使用獨立的訪問日志和錯誤日志     (3) 第三個虛擬主機的/admin要進行用戶訪問認證     (4) 在…

    Linux干貨 2016-09-30
欧美性久久久久