學習日記Day13 作業

2021-10-06 17:32:47 字數 2228 閱讀 8252

請解釋說明802.1q tag欄位的長度以及字段作用?

答:長度為4bytes,字段作用見下表: 字段

作用tpid

長度為2位元組,表示幀型別。取值為0x8100(33024)時表示802.1q tag幀。如果不支援802.1q的裝置收到這樣的幀,會將其丟棄。

pripriority,長度為3位元,表示幀的優先順序,取值範圍為0~7,值越大優先順序越高。用於當阻塞時,優先傳送優先順序高的資料報。如果設定使用者優先順序,但是沒有vlan id,則vlan id必須設定為0x000。

cficfi (canonical format indicator),長度為1位元,表示mac位址是否是經典格式。cfi為0說明是標準格式,cfi為1表示為非標準格式。用於區分乙太網幀、fddi(fiber distributed digital inte***ce)幀和令牌環網幀。在乙太網中,cfi的值為0。

vidvlan identifier, 長度為12位元,表示該幀所屬的vlan。在vrp中,可配置的vlan id取值範圍為1~4094。0和4095協議中規定為保留的vlan id。三種型別:untagged幀:vid 不計,priority-tagged幀:vid為 0x000,vlan-tagged幀:vid範圍0~4095。三個特殊的vid:0x000:設定優先順序但無vid,0x001:預設vid,0xfff:預留vid

請說明access,trunk, hybrid介面接收傳送資料幀的規則? 介面

接收傳送

access介面

當收到untagged幀,接收該幀,並打上該介面的pvid的tag。當收到tagged幀時,如果該幀的vlan id與該介面的pvid相同時,接收該幀;如果該幀的vlan id與該介面的pvid不同時,丟棄該幀。

當幀的vlan id與該介面的pvid相同時,剝離掉tag,然後再將其從該介面傳送出去;當幀的vlan id與該介面的pvid不同時,禁止在此介面傳送。

trunk介面

介面收到untagged幀時,該幀打上pvid,當pvid在該介面允許通過的vlan列表裡時接收該幀;當pvid不在允許通過的vlan列表裡時,丟棄該幀。介面收到tagged幀時,當該幀的vlan id在該介面允許通過的vlan列表裡時,接收該幀,否則丟棄該幀。

幀的vlan id與介面pvid相同時,當該幀的vlan id在該介面允許通過的vlan列表中,則將該幀的tag剝除,然後將其從該介面傳送出去;如果vlan id不在允許通過的vlan列表中則禁止將該幀從該介面發出。幀的vlan id與介面pvid不同時,當該幀的vlan id在該介面允許通過的vlan列表中,則保留該幀的tag,然後將其從該介面傳送出去;如果vlan id不在允許通過的vlan列表中則禁止將該幀從該介面發出。

hybrid介面

介面收到untagged幀時,該幀打上pvid,當pvid在該介面允許通過的vlan列表裡時接收該幀;當pvid不在允許通過的vlan列表裡時,丟棄該幀。介面收到tagged幀時,當該幀的vlan id在該介面允許通過的vlan列表裡時,接收該幀,否則丟棄該幀。

幀的vlan id是該介面允許通過的vlan id時,當管理員通過命令設定傳送該vlan的幀時不攜帶tag,則將該幀的tag剝除,然後將其從該介面傳送出;當管理員通過命令設定傳送該vlan的幀時攜帶tag,則保留該幀的tag,然後將其從該介面傳送出去。

什麼是bid?stp協議的根橋如何選擇?stp協議的cost計算標準有哪些?port id的結構是?

答:bid:在stp中,每一台交換機都有乙個標示符,叫做bridge id或者橋id,bid由16位的橋優先順序(bridge priority)和48位的mac位址構成。

根橋選擇:在stp網路中,橋優先順序是可以配置的,取值範圍是0~65535,預設值為32768,可以修改但是修改值必須為1024的倍數。優先順序最高的裝置(數值越小越優先)會被選舉為根橋。如果優先順序相同,則會比較mac位址,mac位址越小則越優先。

計算標準:ieee 802.1d-1998標準,ieee 802.1t標準。

port id的結構:port id由兩部分構成的,高4 bit是介面優先順序,低12 bit是介面編號。

交換機**資料幀的行為有哪幾種? 什麼是bum報文?

答:三種分別是泛洪、**、丟棄,b:代表廣播;u:未知單播;m:組播,bum為三種報文的總稱。

stp協議有幾種bpdu?請寫出配置bdpu的格式,以及欄位的含義?

答:兩種分別是:配置bpdu和tcn bpdu。

格式:含義:

Python學習日記 Day13異常

今天是2020年2月22日,晴,4 16 每當遇到python直譯器無法處理的錯誤時,都會建立乙個異常物件。若沒有對異常進行處理,則程式會停止執行,並顯示乙個 traceback 資訊 若編寫了處理異常的 程式就能按 處理異常,並繼續執行。1 try except 塊 python中使用 try e...

前端學習Day13

一.如果考慮相容最小高度的設定 了解 1.正常專案中 最小高度直接用min height即可。如果考慮相容 min height 在ie6不相容,ie6預設把height解析成最小高度。注 如果height 和 min height同是出現,執行height固定高度。2.最小高度的相容設定方法 了解...

DAY13學習筆記

疊加多個裝飾器 當乙個被裝飾的物件同時疊加多個裝飾器時 裝飾器的載入順序是 自下而上。迭代器 什麼是迭代器 迭代指的是乙個重複的過程,每一次重複都是基於上一次的結果而來的。迭代器指的是迭代取值的工具,該工具的特點是可以不依賴於索引取值。為何要用迭代器 為了找出一種通用的 可以不依賴於索引的迭代取值方...