VLAN Virtual LAN 虛擬區域網

2022-07-31 19:36:10 字數 1549 閱讀 7524

1.廣播/廣播域

廣播域:網路中能接收到同乙個廣播的所有節點的集合

廣播會增加網路/終端負擔,也可以傳播病毒,降低安全性,廣播域越大,內網中的人收到的廣播垃圾包越多,所以在內網中,廣播域越小越好

2.如何控制廣播(控制廣播=隔離廣播域:降低廣播量)

1)路由器控制廣播(物理隔離廣播):缺點——成本高、不靈活(同乙個交換機內的pc無法繼續劃分)

做法:在路由器上收到10.1.1.0/24網段到20.1.1.0/24網段的資料不**

使用路由器劃分兩個網段形成兩個廣播域

2)採用新的技術vlan來控制廣播

vlan技術是在交換機上實現的且是通過邏輯隔離劃分的廣播域:乙個vlan=乙個廣播域

交換機中的vlan表

示例:將兩個交換機內的網路分為兩個vlan:v1和v2,並且將交換機1的介面1與交換機2的介面3分在v1中,將交換機1的介面2與交換機2的介面4分在v2中,這樣即使pc1與pc2在同一區域網和同一網段中也不能通訊,而pc1和pc3卻可以通訊.

vlan的作用:控制廣播、邏輯隔離廣播域

3.vlan的型別

1)靜態vlan

*手工配置

*基於埠劃分的vlan

埠繫結,pc之間換位置會影響通訊

2)動態vlan

*手工配置

*基於mac位址劃分的vlan/採用802.1x埠認證基於賬號來劃分vlan

mac位址繫結,pc之間換位置不影響通訊

4.不同交換機同一vlan的通訊——trunk

trunk/中繼鏈路/公共鏈路

作用:允許所有vlan資料通過trunk鏈路

方法:在通過的資料幀上加標籤來區分不同的vlan的資料

trunk標籤

1)isl標籤:cisco專有標籤,標籤大小30位元組。不常用

2)802.1q標籤:公有協議,所有廠家支援,標籤大小4位元組,屬於內部標籤

交換機埠鏈路型別

1)接入埠:即access埠,一般用於連線pc,只能屬於某一vlan,也只能傳輸乙個vlan的資料

2)中繼埠:即trunk埠,一般用於連線其他交換機,屬於公共埠,允許所有的vlan資料通過

配置命令(在config-if模式下):switchport trunk encapsulation dot1q/isl 該命令很多交換機已經不用了

switchport mode trunk

虛繼承 虛表 虛指標

c 實現多型的方法 其實很多人都知道,虛函式在c 中的實現機制就是用虛表和虛指標,但是具體是怎樣的呢?從more effecive c 其中一篇文章裡面可以知道 是每個類用了乙個虛表,每個類的物件用了乙個虛指標。具體的用法如下 class a class b public a a,b的實現省略 因為...

虛指標,虛函式,虛函式表,純虛函式

虛指標 虛繼承 在使用多重繼承時,如存在 class a 有m a變數 class a1 virtual public a,m a1 class a2 virtual public a m a2 class b public a1,public a2 m b 時 存在以下記憶體儲存順序 虛指標 指向...

虛函式 虛指標和虛表

關於虛函式的背景知識 用virtual關鍵字申明的函式叫做虛函式,虛函式肯定是類的成員函式。存在虛函式的類都有乙個一維的虛函式表叫做虛表。類的物件有乙個指向虛表開始的虛指標。虛表是和類對應的,虛表指標是和物件對應的。多型性是乙個介面多種實現,是物件導向的核心。分為類的多型性和函式的多型性。多型用虛函...