Điểm:0

Giao thức Spanning Tree: Làm thế nào các cổng được chọn để được chỉ định hoặc không được chỉ định?

lá cờ tc

Bây giờ tôi đã đọc rất nhiều về STP. Có lẽ vẫn chưa đủ, nhưng nó bắt đầu trở nên khó khăn để có được chi tiết.

Tôi đã hiểu cơ chế làm thế nào tất cả các cầu nối chọn cổng gốc của chúng.Sau khi đã trao đổi đủ BPDU chứa thông tin về root bridge tiềm năng, thông tin về root bridge thực sự sẽ thấm qua mạng cung cấp cho mỗi bridge thông tin chi phí đường dẫn đến root bridge. Sau đó, mỗi cầu nối sẽ đặt cổng gốc của chúng thành cổng có chi phí đường dẫn ít nhất. Nhưng điều đó một mình không có gì để ngăn chặn một vòng lặp. Trong số tất cả các cổng khác, cây cầu phải đặt một số thành vai trò được chỉ định và một số thành vai trò không được chỉ định. Những cái sau sẽ bị chặn trong khi những cái được chỉ định cuối cùng sẽ được chuyển sang chế độ chuyển tiếp.

Tôi không hiểu, làm thế nào sự khác biệt được thực hiện giữa các cổng được chỉ định và không được chỉ định. Theo tôi phải có một số thông tin về các hướng khác nhau. Giả sử bridge A khá xa so với root bridge và bridge B ngang hàng với A. Tại một thời điểm nào đó, bridge A phải nói với bridge B: "này, root port của tôi hiện trỏ đến bạn, vì vậy bạn phải tạo port đối lập của bạn một người được chỉ định."

Nhưng tôi không tìm thấy bất kỳ tài liệu tham khảo nào và theo như tôi thấy thì không có thông tin nào trong BPDU liên quan đến vấn đề này. Tuy nhiên phải có cơ chế, nhưng tôi chưa thấy được.

Chỉnh sửa

Nói ngắn gọn hơn: Trên một đoạn mạng có thể có nhiều cổng của nhiều bridge đi kèm. Mỗi bridge được gắn vào phân đoạn này có thể có 0 hoặc 1 cổng một cổng gốc. Và ngay khi một cổng gốc duy nhất được gắn vào phân đoạn này, chính xác một cổng của một cây cầu khác phải được chuyển thành một cổng được chỉ định. Tôi hiểu điều đó rất rõ, tuy nhiên tôi cảm thấy mình phải viết nó rõ ràng hơn.

Câu hỏi của tôi vẫn là: Làm cách nào để xác định cổng nào trên đoạn đó sẽ được chuyển thành cổng được chỉ định? Phần nào của thuật toán STP đang đưa ra quyết định này và bằng cách nào?

Chỉnh sửa

nhập mô tả hình ảnh ở đây

Tôi đã thêm một hình ảnh mẫu để làm cho vấn đề trở nên rõ ràng hơn. Giả sử có một đoạn trong đó hai công tắc A và G ở nửa trên có chi phí đường đi tối thiểu trên các cổng của chúng hướng lên trên.Do đó, các giao diện của chúng với phân đoạn được kiểm tra chỉ có thể được chỉ định hoặc không được chỉ định. Chúng tôi có một hoặc nhiều công tắc khác bên dưới có cổng trên mạng mà họ đã chọn làm cổng gốc.

Tôi đã hiểu rằng các công tắc bên dưới bao gồm cả B gửi BPDU, điều này làm rõ rằng có ít nhất một cổng gốc được gắn vào phân đoạn. Điều này làm rõ rằng cần có chính xác một cổng được chỉ định để đáp ứng các cổng gốc của B và các cổng khác có kết nối. Tuy nhiên, vì các BPDU là phát đa hướng, nên không có thứ gọi là "đối tác liên kết". Làm thế nào để A và G biết cái nào phải làm cổng được chỉ định hoặc không được chỉ định?

Điểm:1
lá cờ ru

Về cơ bản, một cổng được chỉ định khi nó là cổng gốc ở phía bên kia (đối với cầu nối STP) hoặc cổng biên (nút cuối, không có cầu nối STP).

802.1Q khoản 13.4 nói

Vai trò cổng (13.12) của Cổng gốc được gán cho một cổng trên mỗi Bridge cung cấp đường dẫn có chi phí thấp nhất tới Root Bridge và một Port Vai trò của Port được chỉ định đối với một Bridge Port cung cấp các đường dẫn chi phí thấp nhất từ ​​mạng LAN đính kèm đến Root Bridge.

[sửa] Mặc dù tất cả các cổng hiện nay đều sử dụng chế độ song công hoàn toàn (chế độ bán song công chỉ tồn tại ở tốc độ tối đa 100 Mbit/s), bạn đang hỏi về các liên kết phương tiện được chia sẻ. Vâng, đó là nơi điểm-điểm trạng thái của một cổng đi vào chơi. Các liên kết song công hoàn toàn được coi là điểm-điểm (xem điều khoản 802.1Q 13.4) và tuyên bố đơn giản hóa của tôi cổng gốc hoặc nút cạnh ở phía bên kia áp dụng.

Các liên kết chia sẻ phương tiện sử dụng quy tắc phổ biến hơn từ phần trích dẫn IEEE 802.1Q ở trên: nếu bất kỳ cầu nối STP nào trên miền xung đột đó chọn cổng được đề cập làm đường dẫn gốc, thì cổng cục bộ sẽ được chỉ định. Lưu ý rằng các cầu nối STP khác trên cùng một phân đoạn sẽ chọn cùng một cầu nối để cung cấp đường dẫn gốc của chúng hoặc sử dụng một cổng khác có chi phí thấp hơn đối với cầu nối.

Ariser avatar
lá cờ tc
Tôi biết điều đó, và nó không trả lời câu hỏi của tôi. Làm thế nào để một cây cầu B biết rằng một cây cầu A khác được kết nối với nó thông qua một phân đoạn mạng có cổng của nó được kết nối với phân khúc mạng đó biến thành một cổng gốc?
Zac67 avatar
lá cờ ru
Cầu nối STP trao đổi BPDU và vai trò cổng được đánh dấu trong một BPDU.
Ariser avatar
lá cờ tc
Ok, tôi dần dần có một ý tưởng. Tôi phải suy nghĩ về nó. Nhận xét của bạn gần với một câu trả lời.
Zac67 avatar
lá cờ ru
Tôi không thấy vấn đề của bạn nằm ở đâu, xin lỗi. Khi đối tác liên kết báo hiệu cổng của nó là cổng gốc, cổng đó sẽ được chỉ định. Nó cũng được chỉ định khi không nhận được BPDU nào (cổng biên) sau khi hết thời gian chờ.
Ariser avatar
lá cờ tc
Đó có thể là một câu trả lời dễ dàng cho các môi trường có phân đoạn vi mô nhưng STP cũng nên AFAIK hoạt động, khi nó không được phân đoạn vi mô, ví dụ: khi có một sợi cáp màu vàng với nhiều cổng cầu đi kèm.
Ariser avatar
lá cờ tc
Bây giờ nó có ý nghĩa với tôi. Schöne GrüÃe aus Rostock.
Zac67 avatar
lá cờ ru
Moin moin aus Franken. ;-)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.