作者yoche2000 (綜合焦慮症候群)
看板Network
標題[問答] BPDU 為甚麼不 tag
時間Sat Oct 7 05:24:59 2023
STP Frame 的 BPDU 在 priority 上是以 4096 為 increment 的,
原因是因為那 12 bit 要給 VLAN ID 用,因為可能有多個 ST for VLANs,
(原因是 STP 在 L2 都會是 untagged [1])
所以在 VLAN1 的實際 priority 就會是 4096*n + 1。
既然是要標示 VLAN 用,那為甚麼不直接用 Ethernet 的 VLAN Tag 的就好,
要跟 priority 借 12 位元? 這是 Dsign by Choice 嗎?
[1]
https://bit.ly/3PJBrGv
--
◥ ◢◥ KPOPCAST - PTTer 的 KPOP PODCAST ◢██◤
◢◤ ◥◣ ◥◣ ───────────────── ◢█◥ ◢█◤ ◣
◢ █ █ ◆ 最全面、深入的 KPOP 議題討論 ◤ █ █
◣◥ ◢◤█◣◢◤ ◆ 快速認識藝人、深度解析作品 █ ◢█◣◥◣ ◥
◥ ◣█ █ █ ◆ 一週所需的 KPOP 資訊整理&預測 █ ◣ ◤ █ █
◣ ◣ ◥◢█ https://www.youtube.com/@kpopcast ◥█◤◥◣◥◤ ◥
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 152.7.255.192 (美國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Network/M.1696627503.A.A67.html
※ 編輯: yoche2000 (152.7.255.192 美國), 10/07/2023 05:26:11
※ 編輯: yoche2000 (152.7.255.192 美國), 10/07/2023 05:26:59
※ 編輯: yoche2000 (152.7.255.192 美國), 10/07/2023 05:27:55
1F:推 birdy590: 你自己都講出答案了 10/08 01:34
2F:→ yoche2000: 不是 我是想知道背後有沒有理由這樣做啊 10/08 11:53
3F:→ yoche2000: 為什麼不用 eth 的 tag field 就好 10/08 11:54
4F:推 goodyW: 應該跟處理的loading有關,不一樣的欄位,如果變成你講的 10/08 13:46
5F:→ goodyW: 就是要全部loading進去,徒增處理長度 10/08 13:47
6F:推 birdy590: 建議原po去查一下cisco pvst系列協定的發展史 10/08 18:27
7F:推 birdy590: native vlan問題一堆 還不如不帶tag 10/08 18:29
8F:→ birdy590: ieee標準這邊從頭到尾都是untagged 10/08 18:30
9F:→ yoche2000: 誒 請教birdy大 要找發展史要去哪裡看呢 如果找 doc 應 10/11 12:56
10F:→ yoche2000: 該會是最後的版本 10/11 12:56
12F:→ birdy590: 在知乎看過中文的文件 開始專屬協定是帶tag的 10/11 20:03
13F:→ birdy590: 但是沒有任何好處還造成很多麻煩 10/11 20:04