歡迎來到《圣博凱斯》變頻供水設備官網
精銳于專業(yè) / 卓然于品質 -- 20年專注于供水行業(yè),締造至臻品質 -- 服務熱線:0731-85783205 18932453205

vlan技術的工作原理_vlan技術工作原理如何比喻

vlan的工作原理,即vlan通信原理,如下:

1.vlan的基本通信原理

為了提高處理效率,交換機內部的數據幀始終攜帶VLAN標簽,統(tǒng)一處理。當數據幀進入交換機接口時,如果接口上沒有VLAN標簽并且配置了PVID(端口默認VLAN標識),則數據幀將被標記為接口的PVID。如果數據幀已經有VLAN標簽,即使接口已經配置了PVID,交換機也不會用VLAN標簽標記數據幀。

由于接口類型不同,交換機對數據幀的處理也不同。下面根據不同的接口類型分別介紹。

訪問接口

接收消息并標記默認的VLAN標識。

當VLAN標識與默認VLAN標識相同時,接收消息;

當VLAN標識與默認的VLAN標識不同時,該消息將被丟棄。

發(fā)送之前,剝去框架的PVID標簽。

中繼接口

標記默認VLAN標識,當默認VLAN標識在允許通行的VLAN標識列表中時,接收消息;

當默認VLAN標識不在允許的VLAN標識列表中時,該消息將被丟棄。

當VLAN標識在接口允許的VLAN標識列表中時,接收消息;

當VLAN標識不在接口允許的VLAN標識列表中時,該消息將被丟棄。

當VLAN ID與默認的VLAN ID相同,并且是接口允許的VLAN ID時,移除Tag并發(fā)送消息;

當VLAN標識不同于默認的VLAN標識,并且是接口允許的VLAN標識時,保留原始標簽并發(fā)送消息。

混合接口

標記默認VLAN標識,當默認VLAN標識在允許通行的VLAN標識列表中時,接收消息;

標記默認的VLAN標識,當默認的VLAN標識不在允許的VLAN標識列表中時,丟棄該消息。

當VLAN標識在接口允許的VLAN標識列表中時,會收到消息。

當VLAN標識不在接口允許的VLAN標識列表中時,該消息將被丟棄。

當VLAN標識是接口允許的VLAN標識時,消息被發(fā)送。

您可以設置通過命令發(fā)送時是否攜帶標簽。

QinQ接口

QinQ接口是使用QinQ協(xié)議的接口。

QinQ接口可以在幀上增加一個雙Tag,即在原有Tag的基礎上,在幀上增加一個新的Tag,這樣最多可以支持40944094個VLAN,滿足網絡對VLAN數量的需求。

由于默認情況下設備的所有接口都添加到VLAN1中,當網絡中存在未知的VLAN1單播、組播或廣播消息時,可能會引起廣播風暴。對于不需要加入VLAN1的接口,及時退出VLAN1,避免環(huán)路。

2.VLAN交換機間的通信原理

有時,屬于同一VLAN的用戶主機連接到不同的交換機。當VLAN穿過交換機時,交換機之間的接口必須能夠同時識別并通過交換機發(fā)送VLAN消息。此時,需要中繼鏈路技術。

中繼鏈路有兩個功能:

1.繼電器功能:

VLAN信息到互聯交換機的透明傳輸。

2.主線功能:

多個VLAN的消息可以在中繼鏈路上傳輸。

圖1中繼鏈路通信模式示意圖

例如,在上面圖1所示的網絡中,為了使設備a和設備b之間的鏈路同時支持VLAN2中的用戶通信和VLAN3中的用戶通信,需要配置連接接口以同時加入兩個VLAN。

也就是說,設備a的以太網端口2和設備b的以太網端口1應該配置為同時加入VLAN2和VLAN3。

當用戶主機甲向用戶主機乙發(fā)送數據時,數據幀的發(fā)送過程如下:

數據幀首先到達設備a的接口端口4。

端口4向數據幀添加一個標簽,標簽的VID字段用接口所屬VLAN的數字2填充。

設備a查詢自己的媒體訪問控制地址表中是否有目的地址為設備b的媒體訪問控制地址轉發(fā)表條目。

如果是,設備a將數據幀轉發(fā)到接口端口2。

如果不存在,設備a會將數據幀發(fā)送到除端口4接口之外的該設備上屬于VLAN2的所有接口。

端口2將幀轉發(fā)到設備b。

設備B收到數據幀后,會查詢自己的MAC地址表中是否有目的地址為主機B的MAC地址轉發(fā)條目。

如果存在,DeviceB會將數據幀發(fā)送到接口端口3。

如果不存在,設備b會將數據幀發(fā)送到除端口1接口之外的該設備上屬于VLAN2的所有接口。

端口3將數據幀發(fā)送到主機b。

/p>

3、VLAN間通信原理

劃分VLAN后,不同VLAN之間不能直接通信。如果要實現VLAN間通信,可以采取以下方案:

圖2?通過子接口實現VLAN間的通信

1、子接口

如上圖2所示,DeviceA為支持配置子接口的三層設備,DeviceB為二層交換設備。LAN通過DeviceB的以太網接口(交換式以太網接口)與DeviceA的以太網接口(路由式以太網接口)相連。用戶主機被劃分到兩個VLAN:VLAN2和VLAN3??赏ㄟ^如下配置實現VLAN間互通。

在DeviceA的以太網接口(與DeviceB相連的以太網接口)上創(chuàng)建2個子接口Port1.1和Port2.1,并配置802.1Q封裝與VLAN2和VLAN3分別對應。

配置子接口的IP地址,保證兩個子接口對應的IP地址路由可通。

將DeviceB與DeviceA相連的以太網接口類型配置為Trunk或Hybrid類型,允許VLAN2和VLAN3的幀通過。

將用戶設備的缺省網關設置為所屬VLAN對應子接口的IP地址。

主機A和C的通信過程如下:

主機A將主機C的IP地址和自己所在網段進行比較,發(fā)現主機C和自己不在同一個子網。

主機A發(fā)送ARP請求給自己的網關DeviceA,請求網關的MAC地址。

DeviceA收到該ARP請求后,返回ARP應答報文,報文中源MAC地址為VLAN2對應子接口的MAC地址。

主機A學習到網關的MAC地址。

主機A向網關發(fā)送目的MAC為子接口MAC地址、目的IP為主機C的IP地址的報文。

DeviceA收到該報文后進行三層轉發(fā),發(fā)現主機C的IP地址為直連路由,報文將通過VLAN3關聯的子接口進行轉發(fā)。

DeviceA作為VLAN3內主機的網關,向VLAN3內發(fā)送一個ARP廣播,請求主機C的MAC地址。

主機C收到網關發(fā)送的ARP廣播后,對此請求進行ARP應答。

網關收到主機C的應答后,就把主機A的報文發(fā)送給主機C。主機A之后要發(fā)給C的報文都先發(fā)送給網關,由網關做三層轉發(fā)。

本文轉自:

猜你喜歡

  • 噴淋泵控制柜標識牌,關于噴淋泵控制柜你了解多少?

    什么是噴淋泵控制柜?噴淋泵控制柜是對噴淋泵控制的直接執(zhí)行重要元件,當噴淋泵控制柜接收到控制中心等消防信號時,便會立即按指令啟動或停止噴淋泵,以此來實現自動開泵及停泵之用。噴淋泵控制柜的特點。1、直接啟動的優(yōu)點和缺點優(yōu)點:所需元氣件少,啟動

  • 一體化污水提升器可以滿足不同接線方式嗎,一體化污水提升器可以滿足不同接口的需求

    一體化污水提升器裝置,對于整個高度集中的污水排放是能夠有所幫助的。但是這一款裝置在購買時,有一些單位也比較擔心,在進行購買的過程當中,必須要考慮到很多方面的問題。比如說一體化污水提升器的接口問題,如果說在箱體上面的接口不太合適,可能沒有辦法

  • 環(huán)保至上 一體化污水提升設備

    隨著社會的繁榮發(fā)展,各種地下建筑物的建設也日益增多,然而與之相配套的污水提升設施卻顯得相對滯后,目前普遍采用地下開挖污水池的傳統(tǒng)做法,異味外溢、蚊蠅細菌滋生等問題是不可避免的,與國家倡導建設環(huán)保型社會極不相稱。一體化污水提升設備簡介一體化污

  • 一體化預制泵站控制柜帶RS485接口 (可選通訊模塊) GPRS/GSM無線遠程通訊功能

    大家好!今天給您提供一片一體化預制泵站控制柜帶RS485接口 (可選通訊模塊) GPRS/GSM無線遠程通訊功能的文章,在上海一體化預制泵站生產廠家這塊領域中,本公司一直在努力做好,給您提供一個安全可靠的平臺。 一體化預制泵站配套控制柜控

  • 通過什么命令查看本機的ip和mac地址_通過什么命令查看dhcp

    這里,關于DHCP繼電器配置命令和DHCP繼電器的作用,寫目錄標題1:DHCP繼電器的作用2:DHCP繼電器的實驗配置命令3,的驗證結果一.DHCP繼電器的作用*DHCP中繼(也稱為DHCP中繼代理bai)是一個小程序du,用于在不同的子網和物理網段之間處理和傳輸DHCP信息。如果DHCP客戶機與DHCP服務器

  • rs232接口用途_rs232接口供電

    參考鏈接:http://www.sohu.com/a/132423538_463982https://wenku.baidu.com/view/e1c78a431711cc7930b7160e.htmlhttp://www.ddqcw.com/home/space-142748-do-blog-id-14736.h

18932453205