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.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 5 lệnh SHOW giúp thu thập thông tin về cổng Switch khi Troubleshooting

    5 lệnh SHOW giúp thu thập thông tin về cổng Switch khi Troubleshooting


    Khi một PC mất mạng, đừng vội sửa cấu hình. Việc đầu tiên của một kỹ sư mạng giỏi là thu thập đủ thông tin để biết cổng Switch đang thực sự làm gì.

    Trong Cisco IOS, chỉ với 5 lệnh show, chúng ta có thể nhanh chóng trả lời những câu hỏi quan trọng: Port có Up không? Đang thuộc VLAN nào? Là Access hay Trunk? Trunk có cho phép đúng VLAN không? Và cấu hình thực tế của port có đúng với thiết kế hay không? 1. show interfaces description – Port nào nối với thiết bị nào?


    Đây là một trong những lệnh nên chạy đầu tiên:
    ASW1# show interfaces description

    Ví dụ:
    Interface Status Protocol Description
    Et0/0 up up trunk link to DSW1
    Et0/1 up up PC1

    Chỉ một lệnh, chúng ta nhanh chóng biết được trạng thái và vai trò của các interface.

    Trong ví dụ trên:
    • Et0/1 kết nối PC1.
    • Et0/0 là uplink đến DSW1.
    • Cả hai interface đều Up/Up.

    Description đặc biệt hữu ích trong mạng lớn. Thay vì phải dò dây hoặc đọc sơ đồ mạng, một hệ thống được đặt description tốt sẽ giúp kỹ sư xác định topology ngay từ CLI.
    2. show running-config interface – Port đang được cấu hình thế nào?


    Sau khi xác định PC1 kết nối vào Et0/1, hãy kiểm tra cấu hình:
    ASW1# show running-config interface ethernet0/1

    Kết quả:
    interface Ethernet0/1
    description PC1
    switchport access vlan 10
    switchport mode access

    Bây giờ chúng ta biết Et0/1 là Access Port thuộc VLAN 10.

    Đây là bước rất quan trọng. Nếu PC đáng lẽ nằm trong VLAN 20 nhưng port lại được cấu hình:
    switchport access vlan 10

    thì nguyên nhân gần như đã lộ diện.

    Lệnh này cho chúng ta biết administrator đã cấu hình gì trên interface.
    3. show interfaces status – Nhìn nhanh toàn bộ trạng thái port


    Một lệnh rất hữu ích khác:
    SW1# show interfaces status

    Thông thường bạn sẽ thấy những thông tin như:
    Port Name Status Vlan Duplex Speed
    Et0/1 PC1 connected 10 a-full a-1000

    Lệnh này rất phù hợp khi cần có cái nhìn tổng thể về Switch.

    Bạn có thể nhanh chóng xác định:

    Port nào connected, port nào notconnect, port thuộc VLAN nào, tốc độ và duplex đang hoạt động ra sao.

    Ví dụ, nếu người dùng báo mất mạng và bạn thấy:
    Et0/1 PC1 notconnect

    thì chưa cần kiểm tra DHCP hay routing. Hãy bắt đầu từ Layer 1: cable, NIC, transceiver hoặc thiết bị đầu cuối.
    4. show interfaces trunk – Trunk có thực sự mang VLAN cần thiết?


    Đây là lệnh cực kỳ quan trọng khi troubleshooting kết nối giữa các Switch:
    ASW1# show interfaces trunk

    Ví dụ:
    Port Mode Encapsulation Status Native vlan
    Et0/0 on 802.1q trunking 1

    Port Vlans allowed on trunk
    Et0/0 1,20

    Port Et0/0 đang trunking bình thường.

    Nhưng hãy chú ý:
    Vlans allowed on trunk
    1,20

    Trong khi PC1 đang thuộc:
    VLAN 10

    VLAN 10 đã biến mất khỏi trunk!

    Đây là một lỗi rất dễ bỏ sót bởi interface vẫn có thể Up/Up, trunk vẫn trunking, nhưng traffic của VLAN 10 lại không thể đi qua.

    Đầu bên kia cũng nên được kiểm tra:
    DSW1# show interfaces trunk

    Nếu DSW1 hiển thị:
    Et0/1 Vlans allowed on trunk: 1,10,20

    thì chúng ta đã phát hiện sự không nhất quán giữa hai đầu trunk.
    5. show interfaces switchport – Cấu hình và trạng thái Layer 2 thực tế của port


    Đây là lệnh rất mạnh khi cần "soi" sâu một switchport:
    ASW1# show interfaces ethernet0/0 switchport

    Ví dụ:
    Administrative Mode: trunk
    Operational Mode: trunk

    Administrative Trunking Encapsulation: dot1q
    Operational Trunking Encapsulation: dot1q

    Trunking Native Mode VLAN: 1

    Trunking VLANs Enabled: 1,10,20

    Điểm đặc biệt của lệnh này là nó giúp phân biệt giữa AdministrativeOperational.

    Administrative Mode cho biết port được cấu hình như thế nào.

    Operational Mode cho biết port đang thực sự hoạt động như thế nào.

    Đây là khác biệt rất quan trọng trong troubleshooting. Đừng chỉ hỏi:
    "Tôi đã cấu hình port như thế nào?"

    Hãy hỏi thêm:
    "Port đang thực sự hoạt động như thế nào?"
    5 lệnh nên "cầm đi đường"


    Khi cần thu thập thông tin về một cổng Cisco Switch, hãy nhớ:
    show interfaces description
    show running-config interface <interface>
    show interfaces status
    show interfaces trunk
    show interfaces <interface> switchport

    Mỗi lệnh trả lời một nhóm câu hỏi khác nhau: Port là port nào? Có Up không? Được cấu hình thế nào? Thuộc VLAN nào? Access hay Trunk? Trunk đang mang VLAN nào? Và trạng thái hoạt động thực tế có giống cấu hình hay không?

    Điểm quan trọng nhất trong troubleshooting là đừng thay đổi cấu hình quá sớm. Trước tiên hãy thu thập bằng chứng, xây dựng giả thuyết rồi mới kiểm chứng.

    Một kỹ sư mới thường nhìn thấy lỗi và bắt đầu gõ config terminal.

    Một kỹ sư có kinh nghiệm thường bắt đầu bằng:
    show ...

    Show trước – Config sau. Đó là một thói quen nhỏ nhưng cực kỳ giá trị khi troubleshooting mạng thực tế.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

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