• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
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.

Hỏi về Spanning tree (STP) trong switch

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

  • Hỏi về Spanning tree (STP) trong switch

    có phải giao thức Spanning Tree trên tất cả các switch của các hãng khác nhau chúng giống nhau không? mình đọc tài liệu thấy nó trình bày gióng nhau quá?

  • #2
    theo mình thấy thì hình như là cisco và 3com không giống nhau. Có một lần mình bị lỗi khi kết nối thiết bị giữa cisco và switch 3com

    Comment


    • #3
      Mình đang đọc tài liệu CCNA ICND, nhưng không hiểu về phần hoạt động của STP. Các sư phụ giúp mình hiểu với. Cảm ơn nhiều
      Pham Thanh Tung

      Comment


      • #4
        hình như là chúng có chung thuật tón STP đấy, nhưng các giao thức riêng cuả các hãng thì khác nhau phải không ? như cisco là ISL, 3com là VLT, và chuẩn là IEEE 802.1q phải không nhỉ !

        Comment


        • #5
          Hi ,
          Mình làm test ở boson có câu hỏi

          - The latest Ethernet switch products default to which forwarding mode ?
          a/ Fragment Free
          b/,c/,d/,e/ không đáng kể
          f/ Store and Forward

          Boson trả lời là a/ trong khi mình được học là Store and Forward , nó còn đưa ra link để tham khảo http://www.cisco.com/univercd/cc/td/...m#xtocid392314

          Mình vao đó xem thì có câu :
          ...FragmentFree is the default bridging mode...
          Vậy phải hiểu cái này thế nào đây .
          Hic , một vần đề đáng lẽ mình nghĩ rất bình thường nhưng thấy câu trả lời trong boson cũng làm mình ngại . Vô lý một vấn đề như thế mà các version từ trước đến nay ( version 5.19 ) đều trả lời sai !

          Comment


          • #6
            TageOniR:

            Các mục chọn b,c,d,e là gì?

            Kiểu store-and-forward chỉ dùng trên các Catalyst 5000. Fragment-free là một lựa chọn cũng khá logic.

            thanks
            Đặng Quang Minh, CCIEx2#11897 (Enterprise Infrastructure, Wireless), DEVNET, CCSI#31417

            Email : dangquangminh@vnpro.org
            https://www.facebook.com/groups/vietprofessional/

            Comment


            • #7
              Hỏi về Spanning tree (STP) trong switch

              Chào các anh chị và các bạn,

              Cho mình hỏi mình không rõ lắm về cái giao thức nay dùng trong switch để làm gì, chỉ biết sơ là để chống loop thôi nhưng không rõ lắm hoạt động của nó. Có ai có thể giúp mình giải thích rõ hơn về cái này không. có phải giao thức này chỉ dùng trong switch có hỗ trợ 802.1q hay không?

              Xin cảm ơn nhiều,

              Comment


              • #8
                Re: Hỏi về Spanning tree (STP) trong switch

                STP là một protocol chạy giữa các switch để ngăn ngừa bridging loop. STP hoạt động dựa trên các frame đặc biệt BPDU để trao đổi và cập nhật thông tin. Có một số câu hỏi để bạn tìm hiểu thêm

                1. Có những dạng BPDU nào?
                2. Root switch là gì? Quá trình bầu ra root switch như thế nào?
                3. Các switch khác sẽ bình bầu các port tương ứng về root như thế nào?
                4. Các thông số nào là quan trọng trong quá trình bình bầu này?
                Email : vnpro@vnpro.org
                ---------------------------------------------------------------------------------------------------------------
              Trung Tâm Tin Học VnPro
              149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
              Tel : (08) 35124257 (5 lines)
              Fax: (08) 35124314

              Home page: http://www.vnpro.vn
              Support Forum: http://www.vnpro.org
              - Chuyên đào tạo quản trị mạng và hạ tầng Internet
              - Phát hành sách chuyên môn
              - Tư vấn và tuyển dụng nhân sự IT
              - Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

              Network channel: http://www.dancisco.com
              Blog: http://www.vnpro.org/blog

              Comment


              • #9
                STP là kỹ thuật chống loop hỗ trợ cho một mạng thiết kế có kết nối dự phòng(redundant lịnk) ví dụ đơn giản nhất là bạn có hai con switch nối với nhau bằng 2 sợi cable, để nếu một sợi dây nối bị lỗi thì nó chạy theo sợi thứ hai, như vậy tại một thời điểm chỉ có 1 sợi dây được chạy còn sợi dây kia nghỉ, switch sẽ tính toán để chọn một port trong 4 port được đánh dấu là block.
                Đối với mô hình có 3 con swicth nối với nhau từng đôi một, một máy tính khi cắm vào bất kỳ một switch nào cũng có thể có 2 đường để đi đên một con swicth khác, như vậy STP sẽ tính toán để khoá một đường lại (block). thuật thuật toán để tìm ra 1 port trong 6 port bị khoá như sau:
                1- Đầu tiên, khi tất cả các SW bị tắt điện và được bật lên, các swicth sẽ gửi cho nhau các BPDU (Bridge PDU) để xác định Root ID, rood ID được tính giá trị ưu tiên của bridge (bridge's priority) thấp nhất và địa chỉ MAC nhỏ nhất, trong 6 port đấy chắc chắn sẽ chọn ra được 1 cái làm Root Bridge ID (root port).
                2. Từ root port, SPT sẽ tính toán tất cả đường đi đến 5 port còn lại để xác định đường đi có tổng cost thấp nhất, đường đi có tổng cost cao nhất thì port cuối cùng sẽ bị đánh dấu là block. Giá trị của cost được xác định bằng tốc độ kết nối
                nếu tốc độ là 10 MB-> cost =100
                nếu tốc độ là 100 MB-> cost =10
                nếu tốc độ là 1 GB-> cost =1
                nếu tốc độ là 10 GB-> cost =1
                3. Các 4 cổng còn lại sẽ được gọi là designated port - được đặt trạng thái forwarding

                Theo tôi hiểu, SPT sử dụng chuẩn 802.1d của IEEE, chuẩn này được so sánh với 802.1w của IEEE là RSPT. Còn 802.1q được sử dụng trong kỹ thuật trunking không có liên quan đên spanning tree. tất nhiên chỉ đối với các switch tuân theo chuẩn 802.1d mới sử có khả năng Spanning Tree, và không chỉ có SW của Cisco mới làm được.

                Nếu có gì sai, xin được chỉ giáo

                Comment


                • #10
                  Originally posted by kid_of_god_2003

                  nếu tốc độ là 10 MB-> cost =100
                  nếu tốc độ là 100 MB-> cost =10
                  nếu tốc độ là 1 GB-> cost =1
                  nếu tốc độ là 10 GB-> cost =1
                  Theo mình biết thì bảng cost ở trên là original cost , nó đã được sử dụng trong thời điểm tốc độ mạng giới hạn dưới 1G. Khi mà công nghệ 10G và tiến tới công nghệ 40G, 60G mà IEEE đang nghiên cứu ra đời , rõ ràng, việc định nghĩa các cost này cần được review.
                  Reviewed cost cỉa IEEE hiện nay:

                  nếu tốc độ là 10 MB -> cost =100
                  nếu tốc độ là 100 MB -> cost =19
                  nếu tốc độ là 1 GB -> cost =4
                  nếu tốc độ là 10 GB -> cost =2



                  Thân.

                  Comment


                  • #11
                    Re: Hỏi về Spanning tree (STP) trong switch

                    Hi coneyhoang,

                    Anh kid_of_god_2003 đã giải thích một số khái niệm trong STP, em nói thêm một số ý kiến.

                    STP là một giao thức chống loop giữa các switch. Nó có ý nghĩa đặc biệt trong trường hợp có kết nối dự phòng khi kết nối chính bị fail. Để làm được việc này, các switch trao đổi với nhau những frame đặc biệt gọi là BPDU (Bridge Protocol Data Unit).

                    RSTP (Rapid Spanning Tree Protocol) là một cải tiến của IEEE từ STP, nhằm làm giảm thời gian tính toán và thời gian chờ khi các switch "thương lượng" với nhau.

                    Hầu hết các switch của Cisco đều hỗ trợ STP. Các switch của các hãng khác có hỗ trợ 802.1q không đồng nghĩa với việc hỗ trợ STP. Vì 802.1q là chuẩn do IEEE đưa ra để chuẩn hóa việc Trunking (việc kết nối) ) giữa các Switch của tất cả các hãng sản xuất. Theo em thì 802.1q có support cho STP chạy riêng giữa các VLAN khác nhau, nên có lẽ switch support cho 802.1q thì có support STP. Cụ thể hơn, anh coneyhoang nên xem qua về các chủ đề về VLAN Trunking để hiểu thêm về chuẩn 802.1q.

                    To Anh kid_of_god_2003 :
                    - root port là tất cả các port nằm trên non-root bridge nối đến root bridge.
                    - designated bridge là switch có cost thấp nhất trong các non-root bridge.
                    - designated port là port trên designated bridge có cost thấp nhất trên bridge đó.
                    - trong ví dụ của anh, STP sẽ block tất cả 3 port chứ không phải 1 port như anh nói.

                    Thân,

                    cám ơn anh cccp đã sửa sai.

                    Comment


                    • #12
                      STP cũng được IEEE tiêu chuẩn hoá thành 802.1d, các bạn đừng lẫn lộn với 802.1q dành cho trunking. Tất nhiên việc trao đổi thông tin của STP phải đi qua các trunk nên trong các kiểu encapsulate của trunking đều sẽ có phần chứa BPDU.
                      klepski cần kiềm tra lại khái niệm root port,( trên mỗi non root bridge chỉ có 1 root port)
                      Khái niệm revision number là của VTP (Vlan Trunking Protocol)

                      Cheers
                      Hoàng Đức Phương, CCIE #12613
                      info@ipmac.com.vn
                      www.ipmac.com.vn

                      Comment


                      • #13
                        Spanning Tree Protocol (STP)?????????

                        Which of the following describes the use of Spanning Tree Protocol (STP)?

                        1.resolve routing loops
                        2.eliminate Split Horizon errors
                        3.limit collisions
                        4.resolve switching loops

                        Mình chọn câu 1 chắc không sai chứ hả? chỉ mình với !!!

                        Comment


                        • #14
                          Fail or True?/

                          Originally posted by iceberg
                          ah ha lộn rồi câu 4 mới đúng ! hihihi cảm ơn nha
                          To iceberg:
                          Có chắc ko vậy.Bạn xem lại đi rồi hay hỏi

                          Comment


                          • #15
                            chắc không sai đâu mà , phải ko????

                            Comment

                            • Working...
                              X