Cho Ryu hỏi về hiện tượng loop khi không sử dụng STP.
Có vài điểm Ryu không nắm rõ lắm, rất mong mọi người giúp giải thích lại.
Giả sử SwA và SwB đều không biết về host A và B, khi host A gửi request muốn đến host B, đây là ARP request về MAC của host B?
Hai Sw ghi nhận địa chỉ MAC của host A vào bảng địa chỉ của nó và cũng ghi nhận host A được gắn với port1/1 trên phân đoạn mạng A.
Hai Sw đều không có thông tin về host B nên sẽ tiến hành flood arp request ra các port của nó trừ port 1/1, ở đây là port 1/2 trên phân đoạn mạng B. Như vậy host B sẽ nhận được 2 arp request về nó. Host B sẽ phản ứng lại ra sao?
Xét TH1: SwB sẽ nhận lại 1 arp request từ SwA ( xảy ra tương tự ở 2 Sw). Tài liệu nói lúc này SwB được 1 thông tin "mới" từ host A đến host B. SwB đã ghi nhận trước đó trong bảng địa chỉ của nó host A thuộc port1/1 phân đoạn mạng A nhưng giờ nó lại nhận được thông tin host A là được gắn với port1/2, phân đoạn mạng B. Ryu cảm thấy hơi rối chỗ này. Vậy khi SwB nhận ra thông tin mới như trên, nó sẽ cập nhật và hiếu lại là muốn đến host A phải đến port1/2 của SwA?
Sau đó SwB sẽ dựa vào điều gì để đẩy frame đến port1/1 của nó rồi lại đẩy tiếp đến port1/1 của SwA tạo thành vòng loop?
Mọi người giải thích giúp Ryu hiểu thật kỹ lại với. Nói Ryu gà quá cũng được :(
Có vài điểm Ryu không nắm rõ lắm, rất mong mọi người giúp giải thích lại.
Giả sử SwA và SwB đều không biết về host A và B, khi host A gửi request muốn đến host B, đây là ARP request về MAC của host B?
Hai Sw ghi nhận địa chỉ MAC của host A vào bảng địa chỉ của nó và cũng ghi nhận host A được gắn với port1/1 trên phân đoạn mạng A.
Hai Sw đều không có thông tin về host B nên sẽ tiến hành flood arp request ra các port của nó trừ port 1/1, ở đây là port 1/2 trên phân đoạn mạng B. Như vậy host B sẽ nhận được 2 arp request về nó. Host B sẽ phản ứng lại ra sao?
Xét TH1: SwB sẽ nhận lại 1 arp request từ SwA ( xảy ra tương tự ở 2 Sw). Tài liệu nói lúc này SwB được 1 thông tin "mới" từ host A đến host B. SwB đã ghi nhận trước đó trong bảng địa chỉ của nó host A thuộc port1/1 phân đoạn mạng A nhưng giờ nó lại nhận được thông tin host A là được gắn với port1/2, phân đoạn mạng B. Ryu cảm thấy hơi rối chỗ này. Vậy khi SwB nhận ra thông tin mới như trên, nó sẽ cập nhật và hiếu lại là muốn đến host A phải đến port1/2 của SwA?
Sau đó SwB sẽ dựa vào điều gì để đẩy frame đến port1/1 của nó rồi lại đẩy tiếp đến port1/1 của SwA tạo thành vòng loop?
Mọi người giải thích giúp Ryu hiểu thật kỹ lại với. Nói Ryu gà quá cũng được :(
Comment