網橋工作原理
阿新 • • 發佈:2018-12-01
網橋工作原理
題目
![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20181114104530560.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNzc0MTc1,size_16,color_FFFFFF,t_70)預備知識
1. 碰撞域(衝突域):在任意時刻,同一個衝突域中,只能有一臺機器在傳送資料,這個衝突域內的機器都會受到傳送的內容,接不接受取決於是不是目的主機。 2. 網橋是工作在資料鏈路層的裝置,能隔離衝突域,也就是說網橋的每個埠都對應一個衝突域,在一個埠連線的網段中(比如網橋1的埠1,連線的主機MAC1和MAC2就構成了一個網段),任意一臺機器傳送訊息,該網橋和這個網段上的所有機器都會收到訊息,例如 MAC1傳送訊息“小老弟”,那麼MAC2和網橋1都會收到包含該資訊的幀。實戰演練
2. H3到H2:這個時候,網橋1和網橋2的小本本(轉發表)裡,已經有點東西了(全是H1的記憶),但是這次來問路的人是H3,H3所在的衝突域同時包括了網橋1和網橋2,所以兩個網橋都會收到幀,由於他們都是第一次見H3,所以先記下來再說(在他們的轉發表裡寫下,H3從 埠 ? 來)。由於H3想找的H2他們也沒有,所以只能盲目的進行轉發。
3. H4到H3:這次來的是H4,H4先到了網橋2,網橋2先記錄下(H4來自埠2),然後問到,“小老弟,你要找誰啊”,“我要找小三”,“那你運氣還行,我這裡記錄過H3的地址,你直接從埠1去找他吧”。它從埠1出來,找到了H3,但是事情還沒完,找不找到H3不重要,重要的是要讓這個區域的人(同一個碰撞域)都知道我來找小3,所以網橋1還是會等到H4的到來,網橋1先記錄下H4的資訊(MAC4和埠2),然後去轉發表裡找到了H3(發現,H3已經和H4在同一個碰撞域了),對H4說道“小火子,你的小三明明已經被你找到了,你快滾吧”,說完,就丟棄了H4。
4. H2到H1:網橋1先收到H2,發現不認識H2,所以,還是先登記。發現H2找的是H1,根據記錄,H1就在埠1那邊,這和H2不是同一個碰撞域嗎? “快滾回去!”H2就被丟棄了。所以,這時網橋2根本無法接收到H2的相關資訊。