freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

pimsnooping協(xié)議分析與測試碩士學(xué)位論文-資料下載頁

2025-05-14 04:29本頁面
  

【正文】 02:22:13 LAN Prune Delay Eth1/4 03:07:22 LAN Prune Delay由此可見,ROUTER A、B、C、D之間都建立起了PIM SNOOPING鄰居關(guān)系查看Switch A上VLAN 100內(nèi)PIM SNOOPING的路由信息。[Switch A] display pimsnooping routingtable vlan 100 Total 2 entry(ies)FSM Flag: NIno info,Jjoin,PPprune,pendingVLAN ID: 100 Total 2 entry(ies)(*,) Upstream neighbor: Upstream port : Eth1/1Total number of downstream ports :1 1:Eth1/3 Expires:00:03:01,FSM : J(*,) Upstream neighbor: Upstream port : Eth1/1Total number of downstream ports :1 1:Eth1/4 Expires:00:03:01,FSM : J由此可見,Switch A將向ROUTER ,向ROUTER 。 測試技巧在測試過程有時會發(fā)現(xiàn)有些命令打問號后,出現(xiàn)的提示并不是所要的命令參數(shù)或者根本沒有命令參數(shù),也就是說該命令在配置設(shè)計中不完全。公司的VTP軟件具有在輸入一些關(guān)鍵字后可以聯(lián)想完整的或者其后面的命令的功能。比如 在輸入display pimsnooping neighbor 后打問號,應(yīng)該會提示有vlan id,slot 等參數(shù)命令,如果沒有,那就說明該命令與需求不符合,就需要找開發(fā)人員確認該問題。另外有些命令是有邏輯環(huán)境的,比如,pimsnooping enable 這條命令,它必須是在系統(tǒng)視圖下,在全局使能了igmpsnooping,并且在某具體vlan下,使能了igmpsnooping enable之后才能配置上去這條命令,也就是說,如果我們做異常測試,改變它的配置邏輯環(huán)境,如果還能配置上去,說明該現(xiàn)象也是不符合要求的。在配置過程中我們也常常見到一些配置錯誤,對此我們測試人員就會有相應(yīng)的解決辦法,在此舉兩個例子。故障現(xiàn)象1:交換機不能實現(xiàn)PIM SNOOPING功能分析:IGMP SNOOPING 或 PIM SNOOPING 沒有使能。處理過程:使用display currentconfiguration 命令查看 IGMP SNOOPING 和PIM SNOOPING 的運行狀態(tài)。如果沒有使能IGMP SNOOPING ,請先在系統(tǒng)視圖下使用IGMPSNOOPING 命令全局使能IGMP SNOOPING,然后再VLAN視圖下分別使用IGMPSNOOPING enable 和PIMSNOOPING enable 命令使能VLAN內(nèi)的IGMP SNOOPING 和PIM SNOOPING。如果沒有使能 PIM SNOOPING,請在VLAN視圖下使用PIMSNOOPING enable 命令使能VLAN內(nèi)的 PIM snooping。部分下游PIM路由器無法收到組播數(shù)據(jù)。故障現(xiàn)象2:在有分片加入/剪枝報文的網(wǎng)絡(luò)中,部分下游PIM路由器無法收到組播數(shù)據(jù)。分析:PIM SNOOPING不能對分片報文進行重組,因此無法維護分片加入/剪枝報文中攜帶的下游狀態(tài)。為了保證系統(tǒng)功能正常,只能將分片加入/剪枝報文在VLAN內(nèi)廣播,因此需要在VLAN內(nèi)連接PIM SNOOPING交換機的所有PIM路由器上都禁止加入報文抑制能力,以保證加入報文不被廣播的分片加入/剪枝報文所抑制。如果存在未使能鄰居跟蹤功能的PIM路由器,被廣播的分片加入/剪枝報文就會影響這些PIM路由器的加入狀態(tài),從而導(dǎo)致沒有發(fā)送加入報文的PIM路由器無法收到組播數(shù)據(jù)。處理過程:在PIM路由器連接PIM SNOOPING交換機的接口上使用PIM HELLO OPTION NEIGHBORTRACKING 命令使能鄰居跟蹤功能。如果存在不能夠使能鄰居跟蹤功能的PIM 路由器,則需關(guān)閉PIM SNOOPING交換機上的PIM SNOOPING功能。最后在測試過程中,我總結(jié)了PIM SNOOPING的配置經(jīng)驗,如下:PIM Snooping同時適用于PIMDM和PIMSM。PIM Snooping可在SVI上單獨打開或關(guān)閉。SVI指的是交換機虛擬接口。只有在啟動了組播路由和PIM的情況下,PIM Snooping才會對組播流的轉(zhuǎn)發(fā)產(chǎn)生實際的效果。如果SVI中有端口連接著組播組成員,PIM Snooping不能產(chǎn)生實際效果,組播流會在整個SVI廣播。PIM Snooping的鄰居信息根據(jù)Hello報文中的holdtime進行超時處理。PIM Snooping的鄰居信息只會因超時而刪除,端口狀態(tài)變化不會直接影響該端口下的鄰居。 檢測出問題的配置測試用例實例在配置測試過程中,經(jīng)常要對各種不同的設(shè)備進行測試,因為不同的設(shè)備在加載與其相匹配的平臺版本軟件后,所表現(xiàn)的特性可能會不同,有可能這臺設(shè)備上沒有問題,而另一種設(shè)備出現(xiàn)狀況。我在測試過程中就使用兩臺CR16K進行配置測試,步驟為在兩臺CR16K之間建立PIM SNOOPING關(guān)系,同時分別連著IXIA端口,IXIA可以配置PIM 鄰居,發(fā)送PIM 鄰居報文,此時在兩臺CR16K之間建立PIM SNOOPING鄰居關(guān)系。:CR16KCR16KIXIAIXIA PIM SNOOPING 配置測試拓撲圖然后在顯示PIM SNOOPING鄰居信息時發(fā)現(xiàn)PORT信息和EXPIRES信息連在一起,不能區(qū)分。在VTP上的顯示如果界面上出現(xiàn)問題,也算是一個平臺問題,于是我首先將這個現(xiàn)象進行復(fù)現(xiàn),確保它在另外的CR16上也能出現(xiàn),而且是必現(xiàn)現(xiàn)象,然后將現(xiàn)象的信息以及相關(guān)配置交付給相應(yīng)的開發(fā),請他幫忙協(xié)助問題定位。經(jīng)過我和開發(fā)的仔細研究,確定了該問題是由于PORT信息擠占了EXPIRES空間,導(dǎo)致信息不能正確讀取。于是我向開發(fā)提出意見,希望增大PORT信息的顯示長度。 對設(shè)計方案的功能實現(xiàn)測試在驗收測試中,不僅包括配置測試,還有功能測試,壓力測試,異常測試,性能測試等等。對于PIM SNOOPING這個新功能來說,自然是要測試它的功能是否像預(yù)先設(shè)計的能夠使組播報文精確轉(zhuǎn)發(fā)。 測試分析在設(shè)計實現(xiàn)PIM SNOOPING之前,原有的PIM協(xié)議報文上送方案如下:如果能夠支持按照VLAN設(shè)置IGMP SNOOPING,驅(qū)動響應(yīng)平臺下發(fā)的VLAN內(nèi)IGMP SNOOPING使能關(guān)鍵字,將PIM 協(xié)議報文copy上CPU,并在VLAN內(nèi)廣播;如果VLAN內(nèi)沒有使能IGMP SNOOPING,PIM協(xié)議報文不上送CPU;如果只能支持全局設(shè)置IGMP SNOOPING,驅(qū)動響應(yīng)平臺下發(fā)的全局IGMP SNOOPING使能關(guān)鍵字,將PIM協(xié)議報文copy上CPU,并在VLAN內(nèi)廣播;如果全局沒有使能IGMP SNOOPING,PIM協(xié)議報文不上送CPU。支持PIM SNOOPING后PIM 協(xié)議報文上送方案如下:平臺實現(xiàn)部分的方案是:如果要是能PIM SNOOPING必須先使能IGMP SNOOPING。驅(qū)動實現(xiàn)部分的方案是:要求能夠支持按照VLAN設(shè)置IGMP SNOOPING和PIM SNOOPING。不支持全局設(shè)置PIM SNOOPING。當(dāng)平臺下發(fā)VLAN內(nèi)IGMP SNOOPING使能關(guān)鍵字,將PIM協(xié)議報文copy上CPU。當(dāng)平臺下發(fā)VLAN內(nèi)PIM SNOOPING使能關(guān)鍵字,將PIM 協(xié)議報文重定向上CPU;當(dāng)平臺下發(fā)VLAN內(nèi)PIM SNOOPING去使能關(guān)鍵字,將PIM協(xié)議報文改為copy上CPU;上述實現(xiàn)使用與PIM IPV6 SNOOPING相同。上述實現(xiàn)不應(yīng)該對IGMP協(xié)議報文以及AUTORP報文產(chǎn)生任何影響。AUTORP指的是設(shè)備自動選舉RP。該接口只針對目的地址為組播地址的PIM協(xié)議報文,目的地址為單播的PIM協(xié)議報文仍然按照原有實現(xiàn),不受該接口影響。而PIM SNOOPING對主模塊的影響只針對IGMP SNOOPING。IGMP SNOOPING作為PIM SNOOPING的基礎(chǔ)模塊,負責(zé)維護PIM SNOOPING狀態(tài)相關(guān)的二層組播轉(zhuǎn)發(fā)表項以及提供一些基礎(chǔ)的外部接口,PIM SNOOPING的基礎(chǔ)框架以及狀態(tài)維護比較獨立,對IGMP SNOOPING沒有影響,只有下發(fā)驅(qū)動時需要修改原有IGMP SNOOPING表項維護流程,并且當(dāng)IGMP SNOOPING表項變化后,對PIM SNOOPING狀態(tài)會產(chǎn)生影響,PIM SNOOPING需要對此進行相應(yīng)以及進行相關(guān)處理??傮w來講,PIM SNOOPING只對IGMP SNOOPING表項維護流程產(chǎn)生影響。PIM SNOOPING本身只關(guān)注PIM鄰居維護是否正常、下游狀態(tài)是否維護正常,重點關(guān)注二層組播轉(zhuǎn)發(fā)表項是否維護正常;結(jié)合IGMP SNOOPING功能,關(guān)注其相互的影響;分布式情況下功能是否正常。本功能只能在二層VLAN使能,不涉及三層組播路由協(xié)議。為支持PIM SNOOPING功能驅(qū)動接口進行如下修改:對公司軟件平臺版本的IPV4 組播驅(qū)動接口,在驅(qū)動的IGSP的功能屬性上添加PIM SNOOPING命令字(ENABLE和DISABLE)說明:上層軟件在使能或者禁止PIM SNOOPING協(xié)議時調(diào)用此函數(shù)通知驅(qū)動。不支持全局配置PIM SNOOPING,僅支持按照VLAN配置;在VLAN上配置PIM SNOOPING時,參數(shù)vlanID為此VLAN的VLANID。對某軟件平臺版本的IPV6 組播驅(qū)動接口上,在驅(qū)動的IPV6 MLDSNOOPING功能命令行屬性上添加PIM IPV6 SNOOPING的命令字(ENABLE和DISABLE)。說明:上層軟件在使能或者禁止PIM SNOOPING IPV6協(xié)議時調(diào)用此函數(shù)通知驅(qū)動。不支持全局配置PIM IPV6 SNOOPING,僅支持按照VLAN配置;在VLAN上配置PIM IPV6 SNOOPING時,參數(shù)vlanID為此VLAN的VLANID。 功能測試用例設(shè)計通過對PIM SNOOPING的設(shè)計方案和主模塊影響分析,我們可以看出要測試PIM SNOOPING是否正常生效,具體的測試目標(biāo)是測試pim 報文是否上送至CPU,而上送至CPU的具體表現(xiàn)形式就是能夠建立PIM SNOOPING路由表項和鄰居表項。: 功能測試用例表測試目的Pimsnooping的功能測試遵循標(biāo)準遵循公司規(guī)定的PIM SNOOPING協(xié)議標(biāo)準測試設(shè)計在實際設(shè)備中建立二層組播路由,使能PIM SNOOPING后能夠正確建立PIM SNOOPING路由表項。測試配置及連接關(guān)系按照測試拓撲圖測試步驟,并配置相關(guān)命令Step2 敲入PIM SNOOPING路由表項和鄰居表項顯示命令預(yù)期結(jié)果2……預(yù)期結(jié)果,并正常?!摐y試用例只是功能測試的一個總體測試用例,我們需要測試更具體的東西,比如要考慮PIM SNOOPING的報文格式支持標(biāo)準,還有它的設(shè)計方案和原理。它的支持標(biāo)準是格式支持:不支持(*,*,RP);PIM DM模式下,SNOOPING功能只實現(xiàn)組播流量向所有PIM鄰居端口轉(zhuǎn)發(fā);不支持(S,G,rpt)Join/Prune狀態(tài)維護;不支持分片的Helllo、Join/Prune、Graft報文,收到分片報文的端口會維護任何Join/Prune狀態(tài),接收所有組播協(xié)議報文和數(shù)據(jù)流量。向連接PIMv1路由器的端口轉(zhuǎn)發(fā)所有組播數(shù)據(jù)流量;對于組播VLAN,只支持組播VLAN內(nèi)的PIM SNOOPING功能;路由表項由J/P報文維護,鄰居表項由HELLO報文維護,在設(shè)計中,PIM SNOOPING為了維護自身狀態(tài),實現(xiàn)數(shù)據(jù)的正確轉(zhuǎn)發(fā),監(jiān)聽PIM協(xié)議報文種類如下:HELLO、J/P。Join報文只向指定上游端口轉(zhuǎn)發(fā);Prune報文在VLAN內(nèi)廣播;Hello報文在VLAN內(nèi)廣播;其他類型的PIM協(xié)議報文同樣在VLAN內(nèi)廣播;不處理PIM分片報文,在VLAN內(nèi)廣播,收到分片報文的端口接收所有組播流量和協(xié)議報文。需要維護的狀態(tài)包括:鄰居狀態(tài)表、下游狀態(tài)表。Hello報文及鄰居狀態(tài)維護,Hello報文采用TLV格式,包含多種選項格式,: Hello報文格式Hello報文是PIM協(xié)議用來建立鄰居的報文。組播用它來建立鄰居并啟動鄰居老化定時器。鄰居狀態(tài)表的表項內(nèi)容包括:(P,Neighbor Address)Neighbor Hold Timer、LAN Prune Delay Present Flag、Propagation Delay、Override Interval;P:接收Hello報文的端口索引Neighbor Address:對端鄰居IP地址(包括地址協(xié)議族)Neighbor Hold Timer:鄰居老化時間LAN Prune Delay Present Flag:Hello報文是否包含LAN Prune Delay選項Propagation Delay:LAN Prune Delay選項中Propagation Delay字段值Oveeride Interval:LAN Prune Delay選項中Override Interval字段值相關(guān)選項說明::Holdtime Holdtime報文格式Holdtime表示鄰居狀態(tài)表項老化時間。鄰居狀態(tài)表項的老化時間通過該選項更新,單位為S。如果Holdtime字段設(shè)置為’0xffff’,表明該鄰居永不老化;如果Holdtime字段設(shè)置為’0’,表項該鄰
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1