Tại VietITPro, chúng tôi thường xuyên tiếp nhận các dòng Switch Juniper từ dòng EX2300, EX3400 cho đến các dòng Core như QFX series. Một trong những rào cản lớn nhất đối với các kỹ sư mạng khi chuyển từ Cisco (IOS) sang Juniper (Junos) chính là kiến trúc ELS (Enhanced Layer 2 Software). Bài viết này sẽ đi sâu vào cấu hình chuẩn ELS, loại bỏ các khái niệm cũ và tập trung vào cách Juniper vận hành hệ thống phân cấp cổng logic.
1. Hiểu đúng về kiến trúc ELS (Enhanced Layer 2 Software)
Trước khi gõ bất kỳ dòng lệnh nào, bạn cần hiểu tại sao Juniper thay đổi cấu trúc cấu hình. Trong các dòng switch cũ, cấu hình VLAN và Port được tách biệt khá rời rạc. Với ELS, Juniper đưa mọi cấu hình liên quan đến cổng (Interface) về chung một cây cấu trúc, giúp quản lý tập trung và giảm thiểu lỗi logic khi triển khai các hệ thống mạng phức tạp.
Đặc điểm cốt lõi của ELS:
- Interface naming: Sử dụng định dạng
ge-x/y/z(Gigabit),xe-x/y/z(10G),et-x/y/z(40G/100G). - VLAN tagging: Mọi cấu hình VLAN phải được map vào
vlan-idtrong phầnvlansvà gọi ngược lại vàointerfacethông quavlan-members. - Hierarchical structure: Cấu hình phải tuân thủ đúng phân cấp: `set interfaces
unit 0 family ethernet-switching...`
2. Chuẩn bị truy cập và khởi tạo thiết bị
Mặc định, các thiết bị Juniper mới xuất xưởng sẽ ở chế độ Factory Default. Bạn cần cáp Console (RJ45-to-DB9 hoặc USB-to-RJ45) với baud rate 9600.
Kết nối lần đầu
1. Cắm cáp console, mở Putty hoặc SecureCRT.
2. Đăng nhập với user: root (không mật khẩu).
3. Gõ cli để vào chế độ cấu hình Junos.
4. Đặt mật khẩu root: set system root-authentication plain-text-password.
3. Cấu hình cơ bản (System Management)
Trước khi cấu hình Switching, hãy đảm bảo hệ thống đã sẵn sàng quản lý từ xa.
4. Cấu hình Switching chuẩn ELS (VLAN & Interface)
Đây là bước quan trọng nhất. Trong kiến trúc ELS, việc cấu hình cổng Access và Trunk được thực hiện qua interface-mode.
Bước 1: Khai báo VLAN
Bước 2: Cấu hình cổng Access
Cổng access trong ELS không dùng lệnh switchport mode access như Cisco, mà dùng interface-mode access.
Bước 3: Cấu hình cổng Trunk
Cổng Trunk cho phép nhiều VLAN đi qua.
5. Bảng đối chiếu lệnh: Cisco IOS vs Juniper ELS
Để các kỹ sư dễ hình dung, tôi lập bảng so sánh các tác vụ thông dụng:
6. kinh nghiệm thực tế từ VietITPro: Tránh các lỗi "chết người"
Trong quá trình bảo trì và sửa chữa thiết bị mạng, chúng tôi đúc kết được các lưu ý sống còn khi làm việc với Juniper:
1. Lệnh commit confirmed: Luôn luôn sử dụng commit confirmed 5 khi cấu hình từ xa. Nếu bạn gõ nhầm IP hoặc cấu hình sai dẫn đến mất kết nối, thiết bị sẽ tự rollback về trạng thái cũ sau 5 phút. Đây là cứu cánh cho mọi kỹ sư.
2. Kiểm tra trạng thái vật lý: Nếu cổng không sáng đèn, kiểm tra show interfaces terse. Nếu trạng thái là down/down, hãy kiểm tra cáp hoặc SFP module. Nếu là up/down, vấn đề nằm ở cấu hình Layer 2 (VLAN mismatch hoặc STP).
3. Lỗi EEPROM trên các dòng EX: Một số dòng EX2300 cũ thường gặp lỗi đọc thông tin SFP. Nếu bạn dùng SFP của hãng thứ 3 (không phải Juniper), hãy dùng lệnh set interfaces ge-0/0/x gigether-options allow-unknown-sfp để ép thiết bị nhận diện.
7. Troubleshooting (Xử lý sự cố)
Khi mạng gặp vấn đề, hãy sử dụng các bộ lọc lệnh để khoanh vùng:
- Kiểm tra lưu lượng:
show interfaces ge-0/0/1 extensive(Xem lỗi CRC, đếm gói tin). - Kiểm tra bảng MAC:
show ethernet-switching table(Xác định xem thiết bị đầu cuối đã nhận được tín hiệu chưa). - Kiểm tra trạng thái VLAN:
show vlans(Xem các cổng nào đang thuộc VLAN nào). - Kiểm tra lịch sử thay đổi:
show system commit(Xem ai đã thay đổi cấu hình gần nhất).
8. FAQ - Giải đáp câu hỏi thường gặp
Q: Tại sao tôi gõ lệnh xong nhưng cấu hình không có tác dụng?
A: Bạn đã quên lệnh commit. Juniper sử dụng cơ chế Candidate Configuration (cấu hình ứng viên). Mọi lệnh bạn gõ chỉ nằm trong bộ nhớ tạm, bạn phải commit để đẩy vào Active Configuration.
Q: Làm sao để xóa một dòng lệnh cấu hình?
A: Dùng tiền tố delete trước dòng lệnh đó. Ví dụ: delete interfaces ge-0/0/1. Sau đó nhớ commit.
Q: Có thể gán nhiều VLAN cho một cổng access không?
A: Theo tiêu chuẩn ELS, cổng access chỉ nhận 1 VLAN (untagged). Nếu muốn nhiều VLAN, bạn bắt buộc phải dùng chế độ trunk hoặc cấu hình vlan-tagged với unit khác nhau (thường dùng cho sub-interface).
Bài viết được thực hiện bởi đội ngũ kỹ thuật VietITPro. Mọi thắc mắc về sửa chữa phần cứng hoặc cấu hình chuyên sâu thiết bị mạng, vui lòng liên hệ trực tiếp tại trung tâm để được hỗ trợ kiểm tra thực tế.




