Cấu hình Switch ports Cấu hình ports bắt đầu với các vấn đề cơ bản về song công (duplex) và tốc độ (speed). Hầu hết các nhân viên kỹ thuật chỉ đơn giản kết nối cáp và cho phép thiết bị mạng tự động chuyển đổi và thương lượng các thông số này. Trong một số trường hợp các ports phải cấu hình thủ công. Bài viết sẽ giúp bạn hiểu rõ hơn những khái niệm cơ bản này. Cấu hình Ports ở lớp vật lý (Layer Physical) Cũng như một card mạng trong máy tính cá nhân có thể thiết lập song công (duplex) và tốc độ (speed), Ports switch cũng có thể có cấu hình như vậy. Bài viết sẽ cho ta hiểu rõ hơn làm thế nào để cấu hình các thông số cụ thể trên một cổng chuyển mạch của Cisco và chế độ tự động auto-MDIX. Song công (Duplex) và Tốc độ (Speed) Ports có thể được cấu hình thủ công với cài đặt song công và tốc độ cụ thể. Sử dụng lệnh chế độ cấu hình giao diện song công để xác định chế độ song công theo cách thủ công cho một cổng chuyển mạch. Sử dụng lệnh chế độ cấu hình tốc độ giao diện để chỉ định tốc độ cho một cổng chuyển mạch một cách thủ công. Trong hình hình sau, cổng F0 / 1 trên switch S1 và S2 được cấu hình bằng thủ công với từ khóa đầy đủ cho lệnh duplex và từ khóa 100 cho lệnh tốc độ. Cấu hình Switch Port Cisco Nhập chế độ cấu hình toàn cục. S1# configure terminal Nhập chế độ cấu hình giao diện. S1(config)# interface fastethernet 0/1 Định cấu hình chế độ song công giao diện S1(config-if)# duplex full Cấu hình tốc độ giao diện. S1(config-if)# speed 100 Quay trở lại chế độ EXEC được đặc quyền. S1(config-if)# end Lưu cấu hình đang chạy vào cấu hình khởi động. S1# copy running-config startup-config Cài đặt mặc định cho cả hai tốc độ trên các cổng chuyển mạch trên các thiết bị chuyển mạch Cisco Catalyst là tự động. Các cổng 10/100/1000 hoạt động ở chế độ half-hoặc full-duplex khi chúng được đặt ở mức 10 hoặc 100 Mb / s, nhưng khi chúng được đặt ở mức 1000 Mb / s (1 Gb / s), chúng hoạt động chỉ trong chế độ full-duplex. Khi khắc phục sự cố cổng chuyển đổi, cần phải kiểm tra cài đặt song công và tốc độ. Tất cả các cổng cáp quang, chẳng hạn như cổng 100BASE-FX, hoạt động chỉ với một tốc độ định sẵn và luôn luôn song công toàn bộ (full-duplex). Chế độ Auto-MDIX Khi kết nối, các loại cáp nhất định (cáp thẳng hoặc chéo) được yêu cầu khi kết nối thiết bị. Các yêu cầu Switch-to-switch hoặc Switch-to-Router được yêu cầu sử dụng cáp Ethernet khác nhau. Sử dụng cơ chế tự động (auto-MDIX) trên một giao diện sẽ loại bỏ vấn đề này. Khi bật chế đô auto-MDIX, giao diện sẽ tự động phát hiện loại kết nối cáp (thẳng hoặc chéo) và cấu hình kết nối thích hợp. Khi kết nối với các thiết bị chuyển mạch không có tính năng auto-MDIX, phải sử dụng cáp thẳng để kết nối với các thiết bị như máy chủ, máy trạm, hoặc bộ định tuyến. Cáp chéo phải được sử dụng để kết nối một chuyển đổi sang một switch hoặc repeater. Với tính năng auto-MDIX, một trong hai loại cáp có thể được sử dụng để kết nối với các thiết bị khác, và giao diện tự động sửa chữa cho bất kỳ dây cáp sai. Trên các bộ định tuyến và thiết bị chuyển mạch mới của Cisco, lệnh chế độ cấu hình giao diện auto-mdix là mặc định có sẵn. Khi sử dụng auto-MDIX trên giao diện, tốc độ giao diện và duplex phải được đặt thành tự động để tính năng hoạt động chính xác. Lệnh cấu hình Auto-MDIX cho Cisco Switch Nhập chế độ cấu hình toàn cục. S1# configure terminal Nhập chế độ cấu hình giao diện. S1(config)# interface fastethernet 0/1 Định cấu hình giao diện để tự động thương lượng chế độ song công với thiết bị được kết nối. S1(config-if)# duplex auto Định cấu hình giao diện để tự động thương lượng tốc độ với thiết bị được kết nối. S1(config-if)# speed auto Bật tự động MDIX trên giao diện. S1(config-if)# mdix auto Quay trở lại chế độ EXEC được đặc quyền. S1(config-if)# end Lưu cấu hình đang chạy vào cấu hình khởi động. S1# copy running-config startup-config Lưu ý: Tính năng auto-MDIX được kích hoạt mặc định trên các thiết bị chuyển mạch Catalyst Cisco nhưng không có trên các bộ chuyển đổi Catalyst 2950 và Catalyst 3550 cũ. Kiểm tra cấu hình Switch Port Một số tùy chọn cho lệnh show hữu ích trong việc kiểm tra các tính năng thông thường. Hiển thị trạng thái giao diện và cấu hình. S1# show interfaces[interface-id] Hiển thị cấu hình khởi động hiện tại. S1# show startup-config Hiển thị cấu hình hoạt động hiện tại. S1# show running-config Hiển thị thông tin về hệ thống tệp flash. S1# show flash: Hiển thị trạng thái của phần cứng và phần mềm hệ thống. S1# show version Hiển thị lịch sử các lệnh được nhập. S1# show history Hiển thị thông tin IP về một giao diện. S1# show ip [interface-id] Hiển thị bảng địa chỉ MAC. S1# show mac-address-table hoặc S1# show mac address-table Lệnh show running-config. Sử dụng lệnh này để xác minh rằng chuyển đổi đã được cấu hình chính xác. Như đã thấy trong đầu ra của S1, một số thông tin quan trọng được hiển thị: - Giao diện Fast Ethernet 0/18 được cấu hình với quản lý VLAN 99 - VLAN 99 được cấu hình với địa chỉ IP 172.17.99.11 255.255.0.0 - Cổng mặc định được đặt là 172.17.99.1 S1# show running-config Building configuration... Current configuration : 1664 bytes ! <output omitted> ! interface FastEthernet0/18 switchport access vlan 99 switchport mode access ! <output omitted> ! interface Vlan99 ip address 172.17.99.11 255.255.0.0 ! <output omitted> ! ip default-gateway 172.17.99.1 ! <output omitted> Lệnh show interfaces là một lệnh thường dùng khác, hiển thị trạng thái và thông tin thống kê trên các giao diện mạng của switch. Lệnh hiển thị giao diện thường được sử dụng khi cấu hình và giám sát các thiết bị mạng. Nhìn vào giao diện hiển thị lệnh fastethernet 0/18. Dòng đầu tiên trong đầu ra cho biết rằng giao diện FastEthernet 0/18 là up / up có nghĩa là nó đang hoạt động. Hơn nữa cho thấy rằng duplex là đầy đủ và tốc độ là 100 Mb / s. S1# show interfaces fastethernet 0/18 FastEthernet0/18 is up, line protocol is up (connected) Hardware is Fast Ethernet, address is 0cd9.96e8.8a01 (bia 0cd9.96e8.8a01) MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive set (10 sec) Full-duplex, 100Mb/s, media type is 10/100BaseTX input flow-control is off, output flow-control is unsupported ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:01, output 00:00:06, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 25994 packets input, 2013962 bytes, 0 no buffer Received 22213 broadcasts (21934 multicasts) 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 watchdog, 21934 multicast, 0 pause input 0 input packets with dribble condition detected 7203 packets output, 771291 bytes, 0 underruns <output omitted> Chẩn đoán lỗi phát sinh ở lớp truy cập (Access Layer) Đầu ra từ lệnh hiển thị giao diện có thể được sử dụng để phát hiện các vấn đề phổ biến. Một trong những phần quan trọng nhất của đầu ra này là hiển thị trạng thái giao thức đường dây và dữ liệu. Đầu ra sau bên dưới cho biết dòng tóm tắt để kiểm tra tình trạng của một giao diện. S1# show interfaces fastethernet 0/18 FastEthernet0/18 is up, line protocol is up (connected) Hardware is Fast Ethernet, address is 0022.91c4.0301 (bia 0022.91c4.0e01) MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec, <output omitted> Interface Status Line Protocol Status Link State Up Up Operational Down Down Interface problem Thông số đầu tiên (FastEthernet0 / 18 được up) đề cập đến lớp phần cứng và phản ánh liệu giao diện đang nhận được tín hiệu từ đầu kia. Tham số thứ hai (protocol được up) đề cập đến lớp liên kết dữ liệu và phản ánh liệu các phương thức keepalives giao thức lớp liên kết dữ liệu đang được nhận hay không. Dựa trên đầu ra của lệnh show interfaces, các vấn đề có thể được khắc phục như sau: Nếu giao diện được up và giao thức down, một vấn đề tồn tại. Có thể có sự không phù hợp kiểu đóng gói, giao diện ở đầu còn lại có thể bị vô hiệu hóa, hoặc có thể là một sự cố phần cứng. Nếu giao thức dòng và giao diện cả hai đều down, cáp không được gắn hoặc một số vấn đề giao diện khác tồn tại. Ví dụ: Đầu ra sau đây cho thấy một ví dụ về lệnh hiển thị giao diện. Ví dụ cho thấy số liệu thống kê cho giao diện FastEthernet0 / 1. S1# show interfaces fastethernet0/1 FastEthernet0/1 is up, line protocol is up Hardware is Fast Ethernet, address is 0022.91c4.0e01 (bia 0022.91c4.0e01)MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, <output omitted> 2295197 packets input, 305539992 bytes, 0 no buffer Received 1925500 broadcasts, 0 runts, 0 giants, 0 throttles 3 input errors, 3 CRC, 0 frame, 0 overrun, 0 ignored 0 watchdog, 68 multicast, 0 pause input 0 input packets with dribble condition detected 3594664 packets output, 436549843 bytes, 0 underruns 8 output errors, 1790 collisions, 10 interface resets 0 unknown protocol drops 0 babbles, 235 late collision, 0 deferred <output omitted> Thông số sau giải thích một số lỗi phổ biến có thể được phát hiện bằng cách sử dụng lệnh show interfaces. Input Errors Tổng số lỗi. Nó bao gồm runts, giant, không có đệm, CRC, frame, overrun, và counts bị bỏ qua. Runts Các gói được loại bỏ vì chúng nhỏ hơn kích thước gói tin tối thiểu cho môi trường. Chẳng hạn, bất kỳ gói Ethernet nào nhỏ hơn 64 byte đều được coi là runt. Giants Các gói bị hủy bởi vì chúng vượt quá kích thước gói tin tối đa cho phương tiện. Ví dụ, bất kỳ gói dữ liệu Ethernet nào lớn hơn 1,518 byte được coi là một khổng lồ. CRC errors Lỗi CRC được tạo ra khi tổng kiểm tra tính toán không bằng tổng số checksum nhận được. Output Errors Tổng của tất cả các lỗi đã ngăn chặn việc truyền tải cuối cùng của datagrams ra khỏi giao diện đang được kiểm tra. Collisions Số lượng tin được truyền lại vì va chạm Ethernet Late Collisions Sự va chạm xảy ra sau khi 512 bit của khung đã được truyền đi. Sơ đồ khắc phục sự cố các vấn đề lớp truy cập mạng (Network Access Layer) Chúc các bạn thành công!