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.

Nhờ các bạn giải thích về GLBP. Thankx

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

  • Nhờ các bạn giải thích về GLBP. Thankx

    Chào các bạn,
    Mình có thắc mắc như sau về GLBP nên cần các bạn giải thích giùm.
    Sơ đồ mạng như hình vẽ.




    Core1 được set làm root , port f0/0 của Core2 bị blocked.
    Cấu hình GLBP cho Core1 làm active
    Lúc đầu khi PC1 muốn đến SRV1 thì Core1 dùng vMAC của nó -> no problem. Khi PC2 muốn đến SRV1, Core1 cho PC2 dùng vMAC của Core2 , vấn đề là port f0/0 của Core2 bị block thì làm sao PC2 forward data đến nó được !!!
    Các bạn cho mình hỏi với sơ đồ như trên thì mạng có hoạt dộng bình thường không ?
    Last edited by baracuda; 27-07-2008, 12:45 PM.

  • #2
    Originally posted by baracuda View Post
    Chào các bạn,
    Mình có thắc mắc như sau về GLBP nên cần các bạn giải thích giùm.
    Sơ đồ mạng như hình vẽ.
    Core1 được set làm root , port f0/0 của Core2 bị blocked.
    Cấu hình GLBP cho Core1 làm active
    Lúc đầu khi PC1 muốn đến SRV1 thì Core1 dùng vMAC của nó -> no problem. Khi PC2 muốn đến SRV1, Core1 cho PC2 dùng vMAC của Core2 , vấn đề là port f0/0 của Core2 bị block thì làm sao PC2 forward data đến nó được !!!
    Các bạn cho mình hỏi với sơ đồ như trên thì mạng có hoạt dộng bình thường không ?
    hi bạn baracuda,
    với mô hình của bạn, f0/0 (core2) bị block, và bạn cấu hình GLBP trên f0/0 (core1) và f0/0 (core2) thì theo mình GLBP sẽ không "thấy nhau" giữa core1 và core2 qua f0/0(vì f0/0 (core2) bị block)
    kết quả là: với mô hình và điều kiện trên (f0/0 core2 bị block) thì chỉ có core1 "phục vụ" các client.
    Last edited by binhhd; 28-07-2008, 09:53 AM.

    Comment


    • #3
      Hi binhhd,
      Đây là mô hình thực tế của một công ty dùng switch layer3 , GLBP được cấu hình trên vlan
      interface, không phải trên physical interface của core1 và core2. Core1 thấy core2 qua port f0/2 . Chỉ có port f0/0 của core2 bị blocked.
      Mình giả lập lại mô hình này bằng dynamips, chạy debug thấy GBLP hoạt động tốt và network OK. Nhưng mình chỉ thấy theo lý thuyết thì điều này hơi khó hiểu.
      Thks bạn đã reply.

      Comment


      • #4
        Đúng là theo mô hình này thì chỉ có core1 phục vụ client.

        Comment


        • #5
          Originally posted by baracuda View Post
          Hi binhhd,
          Đây là mô hình thực tế của một công ty dùng switch layer3 , GLBP được cấu hình trên vlan
          interface, không phải trên physical interface của core1 và core2. Core1 thấy core2 qua port f0/2 . Chỉ có port f0/0 của core2 bị blocked.
          Mình giả lập lại mô hình này bằng dynamips, chạy debug thấy GBLP hoạt động tốt và network OK. Nhưng mình chỉ thấy theo lý thuyết thì điều này hơi khó hiểu.
          Thks bạn đã reply.
          hi bạn,
          trong mô hình trên, nếu core1 down thì traffic sẽ tự động được switch qua core2 phục vụ, nhưng vấn đề ở đây là thời gian hội tụ sẽ rất chậm (thời gian để port f0/0 của core2 chuyển từ blocking -> forwarding và thời gian để GLBP hội tụ, do đó trong mô hình thực tế của công ty bạn, nên sửa lại cấu hình của spanning-tree trên core1 và core2 để link bị block là link giữa core1 và core2. Để làm điều này bạn chỉnh spanning-tree như sau:
          1. Cấu hình để core1 là root bridge
          Core1(config)# spanning-tree vlan 1-4094 root primary
          2. cấu hình để block link giữa core1 và core2 (lúc này f0/0 trên core1 và core2 sẽ forward)
          Core2(config)# interface "interface kết nối giữa core1 và core2"
          Core2(config-if)# spanning-tree cost 999
          3. kiểm tra lại đảm bảo link bị block là link giữa core1 và core2,
          core2# show spanning-tree
          với cấu hình như trên sẽ làm tăng đáng kể thời gian hội tụ khi 1 trong 2 core switch down và lúc này cả core1 và core2 phục vụ client :)

          Comment


          • #6
            Originally posted by baracuda View Post
            Hi binhhd,
            Đây là mô hình thực tế của một công ty dùng switch layer3 , GLBP được cấu hình trên vlan
            interface, không phải trên physical interface của core1 và core2. Core1 thấy core2 qua port f0/2 . Chỉ có port f0/0 của core2 bị blocked.
            Mình giả lập lại mô hình này bằng dynamips, chạy debug thấy GBLP hoạt động tốt và network OK. Nhưng mình chỉ thấy theo lý thuyết thì điều này hơi khó hiểu.
            Thks bạn đã reply.
            Hi, anh làm trên dinamips là làm trên router sẽ ko gặp hiện tượng này. Trên Switch thì còn phải chịu ảnh hưởng của spanning-tree nữa.

            Vấn đề ở đây là do có spanning-tree chạy trong hệ thống nên cổng fa0/0 đã bị block, mình phải un-block nó thì mới chạy GBLP được và chuyển cổng fa0/2 sang trạng thái bị block.

            Ta tăng giá trị cost trên cổng fa0/2 lên cao hơn để cổng fa0/2 chuyển sang trạng thái block.

            Core2(config)# interface fa0/2
            Core2(config-if)# spanning-tree cost 999
            Đặng Hoàng Khánh
            Email: danghoangkhanh@vnpro.org
            ---------------------------
            VnPro - Cisco Authorised Training
            Discuss about Networking, especially Cisco technology: http://vnpro.org
            Discuss about Wireless: http://wifipro.org or http://wimaxpro.org

            Comment


            • #7
              Thks các bạn đã góp ý. Mình sẽ config thử xem performance nó thế nào. Thks again.:)

              Comment

              Working...
              X