Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Spanning-tree!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Spanning-tree!

    Có sơ đồ hình như thế này, Sw1 có 2 port (3) và (1) nối với hub, hub nối với port (1) của sw2, port (2) của Sw1 nối với port (2)Sw2

    Sw1(3)------hub----(1) Sw2
    ----(1)------
    ----(2)--------------(2)
    Xin hỏi:
    - Giả sử Sw2 làm root bridge thì port nào của Sw1 bị block?
    - Giả sử Sw1 làm root bridge thì port nào của Sw2 bị block?
    Last edited by Guest; 15-07-2008, 09:14 PM.

  • #2
    Originally posted by nirvana View Post
    Có sơ đồ hình như thế này, Sw1 có 2 port (3) và (1) nối với hub, hub nối với port (1) của sw2, port (2) của Sw1 nối với port (2)Sw2

    Sw1(3)------hub----(1) Sw2
    ----(1)------
    ----(2)--------------(2)
    Xin hỏi:
    - Giả sử Sw2 làm root bridge thì port nào của Sw1 bị block?
    - Giả sử Sw1 làm root bridge thì port nào của Sw2 bị block?
    theo tôi thì sẽ như thế này:
    trường hợp 1: port bị block: port 2,3 trên switch 1
    trường hợp 2: port bị block: port 2 switch 2, port 3 switch 1

    đây là 1 câu hỏi rất hay, xuất hiện port loopback :)

    Comment


    • #3
      Tôi thấy không hợp lý vì Hub không chạy STP, bạn có thể giải thích lý do chọn lựa như vậy??

      Comment


      • #4
        Originally posted by nirvana View Post
        Tôi thấy không hợp lý vì Hub không chạy STP, bạn có thể giải thích lý do chọn lựa như vậy??
        Originally Posted by nirvana View Post
        Có sơ đồ hình như thế này, Sw1 có 2 port (3) và (1) nối với hub, hub nối với port (1) của sw2, port (2) của Sw1 nối với port (2)Sw2

        Sw1(3)------hub----(1) Sw2
        ----(1)------
        ----(2)--------------(2)
        Xin hỏi:
        - Giả sử Sw2 làm root bridge thì port nào của Sw1 bị block?
        - Giả sử Sw1 làm root bridge thì port nào của Sw2 bị block?
        theo tôi thì sẽ như thế này:
        trường hợp 1: port bị block: port 2,3 trên switch 1
        trường hợp 2: port bị block: port 2 switch 2, port 3 switch 1
        đây là 1 câu hỏi rất hay, xuất hiện port loopback
        giải thích:
        - Trường hợp 1: Sw2 làm RB
        1) tất cả các port trên Sw2 là Designated Port (DP)
        2) bầu chọn root port trên Sw1: dựa vào tham cố root-path-cost thì P1=P2=P3=19 (nếu link tốc độ 100Mbps), đến tham số thứ 2 là sender-bridge-ID thì P1=P2=P3=Bridge-ID-Sw2, phải dùng tham số thứ 3 là sender-port-ID thì P1=P3=Port1(Sw2) < Port2(Sw2)=P2, như vậy đến đây chỉ còn P1,P3 là ứng cử viên cho Root-Port. Vì P1,P3 nối với nhau (nối qua switch) nên sẽ dùng tiếp tham số sender-port-ID của P1 và P3, vì Port-ID-P1(Sw2)<Port-ID-P3(Sw2). Nên cuối cùng P1 của Sw1 là Root-Port
        3) bầu chọn DP: segment giữa P2(Sw1) và P2(Sw2) đã có P2(Sw2) là DP nên P2(Sw1) là block-port (BP), segment giữa P1,P3(Sw1) và P1(Sw2) có P1(Sw1) là RP, P1(Sw2) là DP nên P3(Sw1) là BP

        - Trường hợp 2: Sw1 làm RB, giải thích tương tự trường hợp 1:
        quy trình bầu chọn trong STP là:
        1. Bầu chọn Root Bridge: Switch có BridgeID nhỏ nhất là RB, trong đó BridgeID=Bridge-Priority và MACAddress (là Mac của Interface Vlan1)
        2. Bầu chọn Root Port trên các Switch không phải RB: Port có metric nhỏ nhất sẽ là RP, trong đó metric là tập hợp của các tham số với độ ưu tiên giảm dần:Root-Path-Cost, Sender-Bridge-ID, Sender-Port-ID, trong đó Port-ID=Port-Priority và Port-Number
        3. Bầu chọn Designated Port (DP) trong các Segment theo thứ tự:
        a. Tất cả các port trên RB là DP (trừ trường hợp có loopback port)
        b. Trong 1 segment chỉ tồn tại 1 RP, 1 DP và có thể có nhiều BlockPort
        c. Port có metric nhỏ nhất trong segment đó sẽ là DP (segment được hiểu là 1 collision domain)
        4. Các port còn lại sẽ được đưa vào trạng thái block (gọi là non-designated-port hoặc Alternated-Port)

        Comment


        • #5
          - Xin hỏi trong trường hợp 1 bạn ghi là: "P1=P3=Port1(Sw2) < Port2(Sw2)=P2", tại sao lại như vậy??? Port 1 < port 2 < port 3 mới đúng chứ.. Mà sender PID của port 1 trên Sw2 là port 1 và port 3, làm sao bạn có thể khẳng định là như vậy đến đây chỉ còn P1,P3 là ứng cử viên cho Root-Port???

          - Xin hỏi trong trường hợp Sw2 làm root bridge thì làm sao chọn được port 1 hay port 3 làm root port, vì các thông số đều bằng nhau: cost, sender BID, sender PID?

          Comment


          • #6
            Originally posted by nirvana View Post
            - Xin hỏi trong trường hợp 1 bạn ghi là: "P1=P3=Port1(Sw2) < Port2(Sw2)=P2", tại sao lại như vậy??? Port 1 < port 2 < port 3 mới đúng chứ.. Mà sender PID của port 1 trên Sw2 là port 1 và port 3, làm sao bạn có thể khẳng định là như vậy đến đây chỉ còn P1,P3 là ứng cử viên cho Root-Port???
            ==>à, chỗ nào là so sánh sender-port-ID chứ không phải local-port-ID, nghĩa là:
            sender-port-ID của P1,P3 trên Sw1 là P1 trên Sw2, sender-port-ID của P2 trên Sw1 là P2 trên Sw2. và lúc đó P1(Sw2)<P2(Sw2) nên P1,P3 ưu tiên hơn P2 trên Sw1

            - Xin hỏi trong trường hợp Sw2 làm root bridge thì làm sao chọn được port 1 hay port 3 làm root port, vì các thông số đều bằng nhau: cost, sender BID, sender PID?
            ==> trường hợp này là trường hợp đặc biệt vì xuất hiện loopback port (hai port cùng thuộc 1 switch) nên phải dùng Local-Port-ID để kiểm tra (bạn có thể kiểm tra kết quả bằng cách gắng cable chéo vào 2 port trên cùng 1 switch để quan sát kết quả)

            Comment


            • #7
              - Như vậy là trường hợp 2 còn dựa vào thông số là Local port ID.
              - Trong trường hợp 1 mình thấy cũng chưa hợp lý. Vì sender port ID của P1(Sw2) là P1 và P3 (Sw1), còn sender port ID của P2(Sw2) là P2(Sw1). Như vậy thì chọn cái port nào là root port đây? Dựa vào thông số nào.

              Comment


              • #8
                Originally posted by nirvana View Post
                - Như vậy là trường hợp 2 còn dựa vào thông số là Local port ID.
                - Trong trường hợp 1 mình thấy cũng chưa hợp lý. Vì sender port ID của P1(Sw2) là P1 và P3 (Sw1), còn sender port ID của P2(Sw2) là P2(Sw1). Như vậy thì chọn cái port nào là root port đây? Dựa vào thông số nào.
                đính chính một chút, câu hỏi bạn hỏi trên là trường hợp 2:
                Originally posted by nirvana View Post
                - Trong trường hợp 2 mình thấy cũng chưa hợp lý. Vì sender port ID của P1(Sw2) là P1 và P3 (Sw1), còn sender port ID của P2(Sw2) là P2(Sw1). Như vậy thì chọn cái port nào là root port đây? Dựa vào thông số nào.
                trả lời:
                trong trường hợp Sw1 là RB, P1,P2 (Sw1) là DP, P3 (Sw1) là Block Port, như vậy chỉ có 2 port là P1,P2 trên Sw1 gởi BPDU thôi, lúc đó sender-Port-ID của P1(Sw2) là P1(Sw1) và send-port-ID của P2(Sw2) là P2(Sw1). Do đó vì P1(Sw1)<P2(Sw1) nên P1(Sw2) là RP

                Comment


                • #9
                  Vì sao P3(Sw1) là block??? Ko phải tất cả các port trên RB đều là Root Port????

                  Comment

                  Working...
                  X