Điểm:0

Tại sao brctl stp không thể ngăn vòng lặp?

lá cờ cn

Ngay cả STP cũng được kích hoạt thông qua bật brctl stp trên một mạng lặp, các gói không thể được chuyển tiếp thành công. Xin lưu ý rằng nếu không có vòng lặp trong mạng thì mọi thứ đều ổn. Vấn đề được mô tả như sau.

Tôi có ba bảng Linux (tức là SW1, SW2, SW3) với cấu trúc liên kết vòng như được hiển thị:

               SW1  
             / \
           SW2 ââââ SW3  

Các cấu hình IP là:

SW1:192.168.20.2
SW2:192.168.20.3
SW3:192.168.20.4

Mỗi bo mạch Linux có 4 cổng vật lý và các kết nối là:

SW1.swp2 <---> SW2.swp2
SW1.swp0 <---> SW3.swp1
SW2.swp3 <---> SW3.swp3

Cấu hình cầu nối của SW1 như hình bên dưới, các cấu hình khác giống như cấu hình này ngoại trừ địa chỉ IP của "switch".

    ifconfig switch 192.168.20.2 # "192.168.20.2" là IP của SW1, 
    thiết lập liên kết ip bật lên
    thiết lập liên kết ip chuyển đổi chính swp0 && liên kết ip thiết lập swp0 lên
    thiết lập liên kết ip chuyển đổi chính swp1 && liên kết ip thiết lập swp1
    thiết lập liên kết ip chuyển đổi chính swp2 && liên kết ip thiết lập swp2 lên
    thiết lập liên kết ip chuyển đổi chính swp3 && liên kết ip thiết lập swp3 lên
    tuyến đường thêm mặc định gw 192.168.20.1
    bật brctl stp
    liên kết ip thiết lập dev switch

STP được kích hoạt thành công:

công tắc hiển thị brctl 
 tên cầu id cầu giao diện hỗ trợ STP
 chuyển đổi 8000.06f5bc4466d2 có swp0
                                                    swp1
                                                    swp2
                                                    swp3

Trạng thái STP cho SW1:

    công tắc showtp brctl
công tắc điện
 id cầu 8000.06f5bc4466d2
 gốc được chỉ định 8000.067b22fa77a2
 cổng gốc 1 đường dẫn chi phí 4
 tuổi tối đa 20,00 cầu tuổi tối đa 20,00
 xin chào thời gian 2,00 cầu xin chào thời gian 2,00
 độ trễ chuyển tiếp 15,00 độ trễ chuyển tiếp cầu 15,00
 thời gian lão hóa 300.00
 xin chào hẹn giờ 0,00 hẹn giờ tcn 0,00
 hẹn giờ thay đổi cấu trúc liên kết 0,00 gc hẹn giờ 239,55
 cờ


swp0 (1)
 chuyển tiếp trạng thái port id 8001
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.067b22fa77a2 bộ đếm tuổi tin nhắn 19.82
 cổng được chỉ định 8002 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp1 (2)
 trạng thái cổng id 8002 bị vô hiệu hóa
 đường dẫn gốc được chỉ định 8000.06f5bc4466d2 có giá 100
 cầu được chỉ định 8000.06f5bc4466d2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8002 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp2 (3)
 chuyển tiếp trạng thái port id 8003
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.06f5bc4466d2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8003 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 4 giữ bộ đếm thời gian 1,41
 cờ

swp3 (4)
 trạng thái port id 8004 bị vô hiệu hóa
 đường dẫn gốc được chỉ định 8000.06f5bc4466d2 có giá 100
 cầu được chỉ định 8000.06f5bc4466d2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8004 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00

Trạng thái STP cho SW2:

công tắc showtp brctl
công tắc điện
 id cầu 8000.9a32d1ec24fe
 gốc được chỉ định 8000.067b22fa77a2
 cổng gốc 4 đường dẫn chi phí 4
 tuổi tối đa 20,00 cầu tuổi tối đa 20,00
 xin chào thời gian 2,00 cầu xin chào thời gian 2,00
 độ trễ chuyển tiếp 15,00 độ trễ chuyển tiếp cầu 15,00
 thời gian lão hóa 300,00
 xin chào hẹn giờ 0,00 hẹn giờ tcn 0,00
 hẹn giờ thay đổi cấu trúc liên kết 0,00 gc hẹn giờ 58,07
 cờ


swp0 (1)
 trạng thái cổng id 8001 bị vô hiệu hóa
 đường dẫn gốc được chỉ định 8000.9a32d1ec24fe có giá 100
 cầu được chỉ định 8000.9a32d1ec24fe bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8001 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp1 (2)
 trạng thái cổng id 8002 bị vô hiệu hóa
 đường dẫn gốc được chỉ định 8000.9a32d1ec24fe có giá 100
 cầu được chỉ định 8000.9a32d1ec24fe bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8002 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp2 (3)
 cổng id 8003 chặn trạng thái
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.06f5bc4466d2 bộ đếm thời gian tuổi tin nhắn 19.43
 cổng được chỉ định 8003 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 4 giữ hẹn giờ 0,00
 cờ

swp3 (4)
 chuyển tiếp trạng thái port id 8004
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.067b22fa77a2 bộ đếm tuổi tin nhắn 19.43
 cổng được chỉ định 8004 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

Trạng thái STP cho SW3:

công tắc showtp brctl
công tắc điện
 id cầu 8000.067b22fa77a2
 gốc được chỉ định 8000.067b22fa77a2
 cổng gốc 0 chi phí đường dẫn 0
 tuổi tối đa 20,00 cầu tuổi tối đa 20,00
 xin chào thời gian 2,00 cầu xin chào thời gian 2,00
 độ trễ chuyển tiếp 15,00 độ trễ chuyển tiếp cầu 15,00
 thời gian lão hóa 300,00
 xin chào hẹn giờ 0,62 hẹn giờ tcn 0,00
 hẹn giờ thay đổi cấu trúc liên kết 0,00 gc hẹn giờ 98,80
 cờ


swp0 (1)
 chuyển tiếp trạng thái port id 8001
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.067b22fa77a2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8001 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp1 (2)
 chuyển tiếp trạng thái port id 8002
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.067b22fa77a2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8002 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp2 (3)
 chuyển tiếp trạng thái port id 8003
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 19
 cầu được chỉ định 8000.067b22fa77a2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8003 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

swp3 (4)
 chuyển tiếp trạng thái port id 8004
 đường dẫn gốc được chỉ định 8000.067b22fa77a2 có giá 4
 cầu được chỉ định 8000.067b22fa77a2 bộ đếm thời gian tuổi tin nhắn 0,00
 cổng được chỉ định 8004 bộ đếm thời gian trễ chuyển tiếp 0,00
 chi phí được chỉ định 0 giữ hẹn giờ 0,00
 cờ

Trong SW1, tôi ping SW2:

ping 192.168.20.3
PING 192.168.20.3 (192.168.20.3): 56 byte dữ liệu
64 byte từ 192.168.20.3: seq=9 ttl=64 time=0,330 ms
64 byte từ 192.168.20.3: seq=37 ttl=64 time=0,291 ms
64 byte từ 192.168.20.3: seq=63 ttl=64 time=0,289 ms
64 byte từ 192.168.20.3: seq=90 ttl=64 time=0.310 ms
64 byte từ 192.168.20.3: seq=117 ttl=64 time=0,305 ms
64 byte từ 192.168.20.3: seq=145 ttl=64 time=0,286 ms
64 byte từ 192.168.20.3: seq=172 ttl=64 time=0,311 ms

Như chúng ta có thể thấy, các gói ping không thể được truyền liên tục. Có bất kỳ ý tưởng tốt? Một lần nữa, khi tôi ngắt kết nối vòng lặp, ping vẫn ổn.

Đă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.