




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
GARP協(xié)議主要用于建立一種屬性傳遞擴(kuò)散的機(jī)制,以保證協(xié)議實(shí)體能夠和注銷該屬性。GARP作為一個(gè)屬性協(xié)議的載體,可以用來屬性。將GARP協(xié)議報(bào)文的內(nèi)容映射成不同的屬性即可支持不同上層協(xié)議應(yīng)用。例如,GMRP和GARP協(xié)議通過目的MAC地址區(qū)分不同的應(yīng)用。在IEEEStd802.1D中將01-80-C2-00-00-20分配給組播應(yīng)用,即GMRP。在IEEEStd802.1Q中將01-80-C2-00-00-21如果需要為網(wǎng)絡(luò)中的所有設(shè)備都配置某些N,就需要網(wǎng)絡(luò)管理員在每臺(tái)設(shè)備上分別進(jìn)行手工添加。如圖所示,DeviceA上有LAN,ieB和ie上只有VLAN1,三臺(tái)設(shè)備通過k鏈路連接在一起。為了使ieA上VLN2的報(bào)文可以傳到ieC,網(wǎng)絡(luò)管理員必須在ieB和ieC上分別手工添加VLAN。Device DeviceDevice圖1GVRPGVRP基于GARP機(jī)制,主要用于設(shè)備動(dòng)態(tài)VLAN屬性。通過GVRP協(xié)議,一臺(tái)設(shè)備上的VLAN信息會(huì)迅速到整個(gè)交換網(wǎng)。GVRP實(shí)現(xiàn)動(dòng)態(tài)分發(fā)、和VLAN屬性,從而達(dá)到減少網(wǎng)絡(luò)管理員的手工配置量及保證VLAN配置正確的目圖2GVRP當(dāng)端口接收到一個(gè)VLAN屬性時(shí),該端口將該中包含的當(dāng)端口接收到一個(gè)VLAN屬性的回收時(shí),該端口將注銷該中包含圖圖3VLAN P應(yīng)用實(shí)體之間的信息交換借助于消息的傳遞來完成,主要有三類消息起作用,分別為消息、e消息和eAll消息。當(dāng)一個(gè)GARP應(yīng)用實(shí)體希望其它設(shè)備自己的屬性信息時(shí),它將對(duì)外發(fā)送Join消當(dāng)一個(gè)GARP應(yīng)用實(shí)體希望其它設(shè)備注銷自己的屬性信息時(shí),它將對(duì)外發(fā)送Leave為了保證Jn消息能夠可靠的傳輸?shù)狡渌鼞?yīng)用實(shí)體,發(fā)送第一個(gè)Jn消息后將等待一個(gè)in定時(shí)器的時(shí)間間隔,如果在一個(gè)in定時(shí)器時(shí)間內(nèi)收到JoinIn消息,則不發(fā)送第二個(gè)消息;如果沒收到,則再發(fā)送一個(gè)i消息。當(dāng)在應(yīng)用實(shí)體上配置屬性或應(yīng)用實(shí)體接收到消息時(shí)不會(huì)立刻將該消息到其它設(shè)每個(gè)端口獨(dú)立的d定時(shí)器。ld定時(shí)器的值要小于等于in定時(shí)器值的一半。存在該屬性了,因此不能立刻注銷屬性,等待其他實(shí)體的消息。例如,某個(gè)屬性在網(wǎng)絡(luò)中有兩個(gè)源,分別在應(yīng)用實(shí)體A和B上,其他應(yīng)用實(shí)體通過協(xié)議了B上還存在該屬性源,在接收到e消息,會(huì)發(fā)送in消息,以表示它還有該屬性。其他應(yīng)用實(shí)體如果收到了應(yīng)用實(shí)體B發(fā)送的in消息,則該屬性仍然被保留,不會(huì)被注銷。只有當(dāng)其它應(yīng)用實(shí)體等待兩個(gè)in定時(shí)器以上仍沒有收到該屬性的in消息時(shí),才能認(rèn)為網(wǎng)絡(luò)中確實(shí)沒有該屬性了,所以這就要求e定時(shí)器的值大于倍i定時(shí)器的值。每個(gè)P應(yīng)用實(shí)體啟動(dòng)后,將同時(shí)啟動(dòng)l定時(shí)器,當(dāng)該定時(shí)器超時(shí)后P應(yīng)用實(shí)體將對(duì)外發(fā)送ll消息,隨后再啟動(dòng)el定時(shí)器,開始新的一輪循環(huán)。己的LeaveAll定時(shí)器重新超時(shí)才會(huì)再次發(fā)送LeaveAll消息,這樣就避免了短時(shí)一次LeaveAll相當(dāng)于全網(wǎng)所有屬性的一次Leave。由于LeaveAll影響范圍很GVRP有三種模式,不同的模式對(duì)靜態(tài)VLAN和動(dòng)態(tài)VLAN的處理方式也不同。動(dòng)態(tài)VLAN的消息。Fixed模式:不允許動(dòng)態(tài)VLAN在端口上,只發(fā)送靜態(tài)VLAN的消Forbidden模式:不允許動(dòng)態(tài)VLAN在端口上進(jìn)行,同時(shí)刪除端口上 圖4GARP表1協(xié)議消息,每個(gè)Message由Attribute -對(duì)于GVRP,屬性類型為0x01,表示屬性取值為VLANID-屬性,每個(gè)屬性由Attribuength、AttributeEvent、AttributeValue構(gòu)- 屬性長(zhǎng)度(包括長(zhǎng)度字段本身0:LeaveAllEvent1:JoinEmptyEvent2:JoinInEvent3:LeaveEmptyEventEndDevice DeviceStaticStaticVLANPortPortPortPortDevice圖5VLAN在DeviceA上創(chuàng)建靜態(tài)VLAN2,通過VLAN屬性的單向,將DeviceB和DeviceC的相應(yīng)端口自動(dòng)加入VLAN2:DeviceAVLAN2后,Port1JoinHold定時(shí)Hold定時(shí)器超時(shí)后,DeviceADeviceBJoinEmpty消息,Join定時(shí)器超時(shí)后再次啟動(dòng)Hold定時(shí)器,再等待Hold定時(shí)器超時(shí)后,發(fā)送第二個(gè)JoinEmpty消息。DeviceB上接收到第一個(gè)JoinEmpty后創(chuàng)建動(dòng)態(tài)VLAN2,并把接收到JoinEmptyPort2VLAN2Port3Join定時(shí)器和Hold定時(shí)器,等待Hold定時(shí)器超時(shí)后向DeviceC發(fā)送第一個(gè)JoinEmpty消息,JoinHold定時(shí)器,Hold定時(shí)器超時(shí),發(fā)送第二個(gè)JoinEmpty消息。DeviceB上收到第二個(gè)JoinEmpty后,因?yàn)镻ort2已經(jīng)加入動(dòng)態(tài)VLAN2,所以不作處理。DeviceC上接收到第一個(gè)JoinEmpty后創(chuàng)建動(dòng)態(tài)VLAN2,并把接收到JoinEmptyPort4VLAN2中。DeviceC上收到第二個(gè)JoinEmpty后,因?yàn)镻ort4已經(jīng)加入動(dòng)態(tài)VLAN2,所以不作處理。此后,每當(dāng)Leaveall定時(shí)器超時(shí)或收到LeaveAll消息,設(shè)備會(huì)重新啟動(dòng)Leaveall定時(shí)器、Join定時(shí)器、HoldLeave定時(shí)器。DeviceA的Port1在Hold定時(shí)器超時(shí)發(fā)送第一個(gè)JoinEmpty消息,再等待Join定時(shí)器+Hold定時(shí)器,發(fā)送第二個(gè)JoinEmpty消息,DeviceB向DeviceC發(fā)送JoinEmpty消息的過程也是如此。圖6VLAN通過上述VLAN屬性的單向過程,端口Port1、Port2、Port4已經(jīng)加入VLAN2,但是Port3還沒有加入VLAN2(只有收到JoinEmpty消息或JoinIn消息的端口才能加入動(dòng)態(tài)VLAN)。為使VLAN2流量可以雙向互通,需要進(jìn)行DeviceC到DeviceA方向的VLAN屬性的過程:VLAN屬性的單向完成后,在DeviceC上創(chuàng)建靜態(tài)VLAN2(將動(dòng)態(tài)VLANVLAN),Port4JoinHold定時(shí)器,等待Hold定時(shí)器超時(shí)后,DeviceCDeviceBJoinIn消息(因?yàn)镻ort4已經(jīng)了VLAN2,所以發(fā)送JoinIn消息),Join定時(shí)器超時(shí)后再次啟動(dòng)Hold定時(shí)器,Hold定時(shí)器超時(shí),發(fā)送第二個(gè)JoinIn消息。VLAN2Port2JoinHoldHold啟動(dòng)Hold定時(shí)器,Hold定時(shí)器超時(shí),發(fā)送第二個(gè)JoinIn消息;DeviceBJoinInPort3VLAN2,所以不作處DeviceA上接收到JoinIn,停止向DeviceB發(fā)送JoinEmpty消息。此時(shí)器、Join定時(shí)器、HoldLeave定時(shí)器。DeviceAPort1在Hold定時(shí)器超時(shí)就開始發(fā)送JoinIn消息;DeviceCJoinInVLAN2,所以不會(huì)再創(chuàng)建動(dòng)態(tài)VLAN2。Device DeviceStaticStaticVLANPortPortPortPortDevice圖7VLAN當(dāng)設(shè)備上不再需要VLAN2時(shí),可以通過VLAN屬性的注銷過程將VLAN2從設(shè)備上DeviceAVLAN2,Port1HoldHold定時(shí)器超時(shí)后,DeviceADeviceBLeaveEmpty消息。LeaveEmpty消息DeviceBLeaveEmpty,Port2LeaveLeave定時(shí)器超時(shí)Port2注銷VLAN2,將Port2從動(dòng)態(tài)VLAN2中刪除(由于3HoldLeaveHoldDeviceCLeaveInDeviceCVLAN2還沒有刪除,Port3在ADeviceB上仍然能夠?qū)W習(xí)到動(dòng)態(tài)的VLAN2。DeviceCLeaveInDeviceCVLAN2,所以Port4不會(huì)從VLAN2中刪除。Device DevicePortPortPortPortPortDevice圖8VLANDeviceCVLAN2,Port4HoldHold定時(shí)器超時(shí)后,DeviceC向DeviceB發(fā)送LeaveEmpty消息;DeviceB接收到LeaveEmpty消息后,Port3啟動(dòng)Leave定時(shí)器,等待Leave定時(shí)器超時(shí)Port3注銷VLAN2,將Port3從動(dòng)態(tài)VLAN2中刪VLAN2Port2HoldHold定時(shí)器超時(shí)后,向DeviceA發(fā)送LeaveEmpty消息。DeviceA接收到LeaveEmpty消息后,Port1啟動(dòng)Leave定時(shí)器,等待Leave定時(shí)器超時(shí)Port1注銷VLAN2,將Port1從動(dòng)態(tài)VLAN2中刪除并刪除動(dòng)態(tài)VLAN2。GVRP功能只能運(yùn)行在MSTP的CIST實(shí)例上,并且在CIST有VLAN通過。只需在DeviceA和DeviceG上分別手工配置靜態(tài)VLAN100~1000,那么,設(shè)備DeviceB~DeviceF就可以通過GVRP協(xié)議學(xué)習(xí)到這些VLAN,最后各設(shè)備上都存在VLAN100~1000。VLANVLANVLANVLANDeviceDeviceDeviceDeviceDevice圖9P是一種VLAN的動(dòng)態(tài)配置技術(shù),在復(fù)雜的組網(wǎng)環(huán)境中應(yīng)用P,能夠簡(jiǎn)化VLAN配置管理,減少因?yàn)榕渲貌灰恢露鴮?dǎo)致的網(wǎng)絡(luò)互通問題。此外,沒有收到VLAN消息的端口不會(huì)加入動(dòng)態(tài)AN,從而實(shí)現(xiàn)了VLAN的裁減,抑制了不必要的流量。隨著P支持MSTP多實(shí)例,在未來的組網(wǎng)應(yīng)用中,VP將會(huì)得到更廣泛的應(yīng)用。IEEEStdIEEEStd 有VLAN通過。只需在DeviceA和DeviceG上分別手工配置靜態(tài)VLAN100~1000,那么,設(shè)備DeviceB~DeviceF就可以通過GVRP協(xié)議學(xué)習(xí)到這些VLAN,最后各設(shè)備上都存在VLAN100~1000。VLANVLANVLANVLANDeviceDeviceDeviceDeviceDeviceDevice圖9P是一種VLAN的動(dòng)態(tài)配置技術(shù),在復(fù)雜的組網(wǎng)環(huán)境中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄉(xiāng)村豪宅出租合同范本
- 代保管合同范本
- 華盛茶葉合同范本
- 農(nóng)業(yè)投資內(nèi)部合同范本
- 倉庫貨源轉(zhuǎn)讓合同范本
- 專利租賃合同范本
- 信用評(píng)級(jí)合同范本
- 農(nóng)具批發(fā)采購合同范本
- 儀表制氮機(jī)采購合同范本
- 創(chuàng)建公司合同范本
- 交管12123學(xué)法減分題庫(含答案)
- 2025年蘇州工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025年南京旅游職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 二零二五年度房地產(chǎn)代理合作協(xié)議4篇
- 2024年全國(guó)職業(yè)院校技能大賽高職組(研學(xué)旅行賽項(xiàng))考試題庫(含答案)
- 十八項(xiàng)核心制度
- 工程施工安全培訓(xùn)教育
- 2025年國(guó)投融資租賃有限公司招聘筆試參考題庫含答案解析
- 八年級(jí)物理全冊(cè)全套試卷測(cè)試卷(含答案解析)
- 2025年蘇州工業(yè)園區(qū)國(guó)企招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論