Kiểm tra module SFP tương thích switch Cisco, Juniper, hãng khác

Để kiểm tra module SFP tương thích switch Cisco, Juniper, hãy tra ma trận chính thức của hãng, rồi cắm thử 1–2 module trên đúng model và phiên bản hệ điều hành trước khi đặt cả lô. Khe cắm vừa chưa có nghĩa là switch chấp nhận module. Bài dành cho người sắp mua 4–100 module, gồm quy trình 4 bước, bảng theo hãng và 3 kịch bản quy mô.

Làm sao kiểm tra module SFP tương thích switch Cisco, Juniper hay hãng khác?

Một module chạy được khi đạt cả ba lớp cùng lúc: đúng chuẩn vật lý, được switch nhận diện, và chạy được trên bản phần mềm đang dùng. Thiếu một lớp thì cổng vẫn có thể không lên, dù module cắm vừa khe. Đây là khung quyết định cho các bước phía sau.

  • Lớp 1, chuẩn vật lý: form factor SFP hay SFP+, tốc độ, loại sợi, bước sóng, khoảng cách phải khớp với đầu bên kia.
  • Lớp 2, nhận diện: module lưu mã hãng và part number trong EEPROM; switch có thể chỉ chấp nhận một danh sách nhất định. Cơ chế này được giải thích ở bài về SFP third-party.
  • Lớp 3, phần mềm: một số switch cần bản hệ điều hành đủ mới mới nhận được một số loại module.

Hai chuẩn hay gặp trên trang sản phẩm là MSA (thỏa thuận đa nhà sản xuất về kích thước và giao diện module) và SFF-8472 (giám sát chẩn đoán DDM). Đạt MSA và có DDM cho biết module đúng chuẩn chung, nhưng chưa đủ để kết luận một switch cụ thể sẽ chấp nhận nó.

Cisco, Juniper và hãng khác kiểm tra tương thích khác nhau thế nào?

Mỗi hãng có công cụ tra riêng, cách báo lỗi riêng và chính sách hỗ trợ riêng. Cisco và Juniper có công cụ tra chính thức trên web; với module bên thứ ba, phần lớn thông tin về cách switch phản ứng đến từ tài liệu hỗ trợ và diễn đàn, nên bảng dưới ghi rõ nguồn từng ô.

HãngCông cụ traLệnh xem moduleKhi gặp module lạMức tin cậy nguồn
CiscoOptics-to-Device Compatibility Matrix (tmgmatrix.cisco.com)show version, show inventory (tùy dòng máy)Log UNSUPPORTED_TRANSCEIVER, cổng err-disabled (gbic-invalid)Công cụ: trang hãng. Biểu hiện lỗi: diễn đàn, không phải tài liệu chính thức
JuniperHardware Compatibility Tool (apps.juniper.net/hct)show chassis hardware; show interfaces diagnostics opticsJTAC không hỗ trợ module bên thứ ba chưa được Juniper qualify hoặc cung cấp; có thể vẫn giúp chẩn đoán lỗi phía thiết bịTài liệu Juniper (trang liên hệ hỗ trợ dòng EX4100)
Huawei, HPE/Aruba, TP-Link, Ruijie, MikrotikTra tài liệu hoặc trang hỗ trợ của chính hãng đó. Bài này không có số liệu chung cho nhóm hãng này.

Điểm cần nhớ: công cụ tra chính thức cho biết loại quang nào phù hợp với cổng. Nó không thay cho thử thực tế với module bên thứ ba.

Bước 1: xác định đúng model switch, cổng và phiên bản OS rồi tra ma trận chính thức

Bước đầu tiên là ghi lại model switch, loại cổng (SFP 1G hay SFP+ 10G) và phiên bản hệ điều hành, sau đó tra ma trận chính thức của hãng. Chưa có ba thông tin này thì mọi bước thử phía sau đều thiếu căn cứ.

  1. Ghi model và loại cổng từ nhãn thiết bị hoặc tài liệu: cổng SFP 1G và SFP+ 10G là hai loại khác nhau.
  2. Lấy phiên bản hệ điều hành bằng lệnh show version trên Cisco hoặc Juniper; show inventory (Cisco) và show chassis hardware (Juniper) liệt kê phần cứng. Tên lệnh chính xác có thể khác theo dòng máy, hãy đối chiếu tài liệu của đúng dòng.
  3. Tra Optics-to-Device Compatibility Matrix của Cisco hoặc Hardware Compatibility Tool của Juniper, nhập theo sản phẩm, model hoặc part number.
  4. Ghi lại kết quả tra để đối chiếu với bảng thông số module định mua.

Lưu ý: ma trận liệt kê module do hãng cung cấp. Với module bên thứ ba, ma trận cho biết loại quang nào phù hợp về tốc độ và khoảng cách, chứ không bảo đảm module bên thứ ba được switch chấp nhận. Phần đó chuyển sang bước 2 và bước 3. Cách đọc mã module Cisco có trong bài đọc mã module SFP Cisco.

Bước 2: với module third-party, yêu cầu nhà cung cấp xác nhận những gì?

Khi mua module không chính hãng của hãng switch, hãy yêu cầu nhà cung cấp, kể cả TCNET, xác nhận bằng văn bản các điểm dưới đây trước khi đặt lô. Câu trả lời mơ hồ ở bước này thường là nguồn của rắc rối ở bước thử.

Module quang SFP+ 10G một sợi 20km cạnh dây nhảy quang vàng

  1. Model switch và phiên bản hệ điều hành mà module sẽ chạy.
  2. Module được gắn mã (coding) cho hãng nào, nếu có.
  3. Tên hãng và part number mà module sẽ báo lên switch.
  4. Module có DDM hay không, theo chuẩn nào.
  5. Chính sách đổi trả nếu switch chặn module.
  6. Thời hạn bảo hành và nơi bảo hành.
  7. Có bán thử 1–2 module trước khi đặt lô không.

Về TCNET, thông tin có trên trang sản phẩm module Wintop YT-SFP-BD-20LD gồm: chuẩn MSA, hỗ trợ DDM theo SFF-8472 và bảo hành 12 tháng tại Mạng Thành Công. Các điểm còn lại trong danh sách trên cần được xác nhận trực tiếp với bộ phận tư vấn trước khi đặt, bằng văn bản.

Điểm yếu cố hữu của module bên thứ ba cũng cần nói thẳng: khi có sự cố, hãng switch có thể yêu cầu thay bằng module chính hãng để chẩn đoán, và module có thể bị chặn sau khi nâng cấp hệ điều hành. Xem danh sách module tại danh mục module quang SFP và nhóm module SFP Wintop.

Bước 3: thử trên switch thật trước khi mua số lượng, đọc kết quả thế nào?

Hãy mua 1–2 module, cắm thử trên đúng model switch và phiên bản hệ điều hành, rồi chạy lưu lượng trong một khoảng thời gian trước khi đặt lô. Quy trình dưới đây là đề xuất thực hành, không phải chuẩn của hãng.

Kỹ sư mạng nhìn từ sau đứng trước tủ rack mở, tay cầm dây nhảy quang chuẩn bị thử

  1. Cắm module và xem trạng thái cổng.
  2. Đọc thông tin module: tên hãng, part number, các chỉ số DDM nếu có.
  3. Chạy lưu lượng thử một khoảng thời gian, theo dõi lỗi và việc cổng lên xuống.
  4. Đọc log của switch.
Triệu chứngNghi ngờ trướcHướng xử lý
Cisco ghi log UNSUPPORTED_TRANSCEIVER, cổng err-disabled (gbic-invalid)Switch không chấp nhận mã hãng của moduleHỏi nhà cung cấp về coding; thử module khác
Juniper không hiện optic hoặc thiếu số liệu DDM trong show interfaces diagnostics opticsModule không hỗ trợ đủ DDM, chưa chắc do JunosĐối chiếu thông số DDM của module với lệnh
Cổng lên nhưng lỗi CRC hoặc cổng lên xuống liên tụcBước sóng, sợi hoặc đầu nối, không phải khóa hãngXem xử lý module SFP không nhận trên switch
Cổng không lên, không có log báo chặnSai loại cổng hoặc tốc độQuay lại bước 1

Trên diễn đàn có nhắc tới lệnh ẩn (không được hãng công bố) để bỏ kiểm tra module trên một số bản IOS. Bài này chỉ ghi nhận là có tồn tại, không ghi lệnh và không khuyến khích dùng: lệnh có thể không còn trên bản mới, và hãng có thể từ chối hỗ trợ. Với hệ thống cần SLA, đừng dựa vào cách này.

Bước 4 và chi phí thật: hồ sơ test, bảo hành và rủi ro hỗ trợ

Sau khi test đạt, hãy lưu hồ sơ gồm model switch, phiên bản OS, part number module, serial, ngày test và kết quả. Chi phí mua thử vài module thường nhỏ hơn rủi ro phải đổi cả lô và dừng hệ thống.

KhoảnNếu test trướcNếu không test
Chi phí trước mua lôMua thử 1–2 module và thời gian kỹ thuậtKhông phát sinh
Rủi ro khi switch chặn modulePhát hiện sớm khi mới có 1–2 modulePhát hiện khi đã lắp cả lô
Đổi trả, thời gian dừngThấp, chỉ trên mẫu thửCao, cả lô và thời gian chờ thay
Hồ sơ chứng minhCó, dùng để bảo vệ quyết định trước sếpKhông có

Về hỗ trợ: theo tài liệu Juniper, JTAC không hỗ trợ module bên thứ ba chưa được Juniper qualify hoặc cung cấp, và hư hại thiết bị do dùng module bên thứ ba thuộc trách nhiệm người dùng. Hãy đọc điều khoản hợp đồng hỗ trợ của hãng switch trước khi quyết định. Cách phân biệt module thật giả có trong bài kiểm tra SFP chính hãng.

Chọn theo quy mô: 3 kịch bản

Văn phòng nhỏ chỉ cần mua thử 1 module rồi mua tiếp; tòa nhà hoặc nhà xưởng nên thử 2–4 module trên đúng model trước khi đặt lô; hệ thống ISP hoặc lõi mạng có SLA nên dùng module chính hãng hoặc module có hợp đồng hỗ trợ rõ ràng.

Quy môNên làmLý do
Văn phòng dưới 20 điểm, vài moduleMua thử 1 module; đạt thì mua tiếp, không cần quy trình dàiSố lượng nhỏ, rủi ro đổi trả thấp
Tòa nhà, nhà xưởng, vài chục modulePilot 2–4 module trên đúng model và OS rồi mới đặt lôPhát hiện bị chặn khi chưa mua cả lô
ISP, khu công nghiệp, lõi mạng có SLA, switch còn hợp đồng hỗ trợ Cisco hoặc JuniperDùng module chính hãng hoặc có hợp đồng hỗ trợ rõ; third-party chỉ cho tuyến không trọng yếuHãng có thể từ chối hỗ trợ khi sự cố liên quan module bên thứ ba

Khi nào không nên mua SFP third-party, hoặc không nên mua nguyên lô

Không nên mua module bên thứ ba khi hợp đồng bắt buộc dùng chính hãng, khi không có switch thật để thử, hoặc khi không lấy được model và phiên bản OS. Những trường hợp này nên dừng và làm rõ trước.

  • Switch lõi có hỗ trợ bắt buộc module chính hãng theo hợp đồng.
  • Không có switch thật để thử, hoặc không lấy được thông tin model và phiên bản OS.
  • Nhu cầu chỉ là nối vài mét giữa hai thiết bị cạnh nhau: cân nhắc cáp DAC hoặc AOC thay vì module quang rời.

Tóm lại, kiểm tra module SFP tương thích switch gồm bốn bước: tra ma trận chính thức của hãng theo đúng model và phiên bản OS, yêu cầu nhà cung cấp xác nhận, cắm thử 1–2 module trên switch thật, rồi lưu hồ sơ test. Làm đủ bốn bước trước khi đặt cả lô giúp giảm rủi ro module không được nhận hoặc phát sinh vấn đề hỗ trợ từ hãng switch.

Câu hỏi thường gặp

Module SFP Cisco cắm được vào switch Juniper không?

Không đương nhiên. Theo mô tả của các nhà bán, module được gắn mã hãng trong EEPROM nên module gắn mã Cisco không tự chạy trên Juniper. Hãy tra Hardware Compatibility Tool của Juniper và thử thực tế.

Tra tương thích Cisco ở đâu?

Dùng Optics-to-Device Compatibility Matrix của Cisco tại tmgmatrix.cisco.com. Công cụ liệt kê module theo thiết bị; với module bên thứ ba, bạn vẫn cần thử thực tế như bước 3.

Tra tương thích Juniper ở đâu?

Dùng Hardware Compatibility Tool của Juniper tại apps.juniper.net/hct. Công cụ cho phép tìm transceiver theo sản phẩm, model hoặc part number.

Module third-party có làm mất hỗ trợ hãng switch không?

Có rủi ro. Tài liệu Juniper nêu JTAC không hỗ trợ module bên thứ ba chưa qualify, có thể vẫn giúp chẩn đoán lỗi phía thiết bị nếu không xác định nguyên nhân nằm ở module bên thứ ba, và có thể đề nghị bạn thử bằng module Juniper đã qualify. Với Cisco, hãy đọc điều khoản hợp đồng hỗ trợ của bạn.

Không thấy DDM trên switch Juniper thì module hỏng?

Chưa chắc. Lệnh show interfaces diagnostics optics hiển thị thông tin DOM của transceiver trên EX và QFX. Nếu không thấy số liệu, nguyên nhân có thể là module không hỗ trợ đủ DDM; hãy đối chiếu thông số module trước khi kết luận hỏng.

Đang tải đánh giá...

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *