網路管理 三大通訊模式之橋接模式

2021-09-11 19:23:47 字數 1187 閱讀 8127

網路分類:區域網,都會網路,廣域網

1.區域網通訊
在區域網內,兩台計算機要進行通訊,可以通過傳送ip資料報的形式通過中間路由(路由器/交換機)進行識別並**。因為在同一區域網內的不同計算機ip是不同的,子網ip確是相同的,那麼就可以由中間路由給兩邊計算機的物理網絡卡分配ip,兩者要進行通訊的話,因為兩者的物理網絡卡與中間路由是聯通的,那麼只要確定了源ip及埠,目標ip及埠就可以相互傳送資料了。

2.都會網路與廣域網
把眾多的區域網通過中間路由連線起來,即組成了都會網路,而把眾多的都會網路通過中間路由連線在一起及組成了廣域網,而全世界又由眾多的廣域網連線在一起。其中internet是最大的廣域網。因此即使是廣域網,其通訊原理還是依賴於內部較小的乙個個區域網通訊,然後實現萬物互聯的。

3.虛擬技術通訊原理

我們知道我們的計算機之間是通過本機的物理網絡卡借助中間路由連線到網際網路的,因此我們可以之間可以建立通訊,那麼我們的虛擬技術又是怎麼實現通訊的呢?

拿我們的虛擬機器來說,虛擬機器與外部的通訊目標主要分為兩種:即與宿主機建立通訊與網際網路建立通訊,為此引出了三種不同的通訊模式,即橋接模式nat模式僅主機模式

4.橋接模式

我們的宿主機(本機)與虛擬機器通過物理網絡卡直接相連,對此模式來說,宿主機可以只有一塊物理網絡卡網絡卡,即可以實現虛擬機器與宿主機之間的通訊,以及虛擬機器與網際網路的通訊(前提是宿主機即連線到internet)。

需要注意的是,由於宿主機與虛擬機器公用一塊物理網絡卡,所以兩者必須在乙個網段,即子網ip必須相同,為此,對於虛擬機器來說,0~255個號位,除去子網ip(***.***.***.0)和廣播位址(***.***.***.255),閘道器(***.***.***.2),虛擬交換機本身占用和連線宿主機的路由裝置占用的ip,可選ip僅251個,再除去與宿主機在同乙個區域網的其他計算機被分配的ip,留給虛擬機器使用的ip更少了(其他的計算機也可以使用橋接模式)

我們會發現我們的虛擬機器與宿主機直接聯通了,在通過宿主機的物理網絡卡連線到路由器,再通過路由器一步一步連線到internet。就這樣,一次性既實現了與宿主機的通訊,又實現了與外界網路的通訊。

設計模式之橋接模式

public class test 兩個維度 乙個是具體產品,如狗 豬 乙個是抽象產品,如溫順的動物 冷酷的動物 排列組合 如溫順的狗 冷酷的豬等 abstract class animal 該橋接類的引入是關鍵 abstract class animalbridge extends animal ...

設計模式之 橋接模式

今天來學習橋接模式,在我們日常生活中,有很多的事物是可以 多維度 的變化的,比如我們去吃麵條,有雞絲面和牛肉麵兩種,每一種面又分為辣味的和不辣的,而且每種面可能會分為大碗小碗的。很多事物能夠變化的維度不止一種,甚至數十種,那麼我們在 上怎麼應對這些變化呢?每乙個都單獨弄乙個類顯然不是什麼好辦法。那麼...

設計模式之橋接模式

在軟體系統中,某些型別由於自身的邏輯,它具有兩個或多個維度的變化,那麼如何應對這種 多維度的變化 如何利用物件導向的技術來使得該型別能夠輕鬆的沿著多個方向進行變化,而又不引入額外的複雜度?這就要使用橋接模式。現在有咖啡,按大小分可以分為中杯和大杯,按型別可以分為拿鐵和摩卡,所以現在總共有四中咖啡,中...