html Kiểm thử bộ chuyển mạch công nghiệp: Thông lượng, mất khung và độ trễ | FCTELE
                                   +8618758069661 [email protected]
Tìm kiếm sản phẩm Hướng dẫn: dấu cách = VÀ, | = HOẶC, ! = KHÔNG

Bạn có câu hỏi? Hãy gọi cho chúng tôi ngay hôm nay!

+8618758069661

Hoặc để lại lời nhắn cho chúng tôi

Lời nhắn trực tuyến

Cách kiểm thử hiệu năng bộ chuyển mạch Ethernet quang công nghiệp: Thông lượng, độ trễ, mất khung và nghiệm thu dịch vụ

Lượt xem: 85 +2Bài gốc của FCTELETác giả: Đội ngũ kỹ thuật FCTELE
TỔNG QUAN NHANH

Làm thế nào để kiểm thử bộ chuyển mạch công nghiệp mà không quy nhầm nút thắt ở máy chủ cho thiết bị?

Trước tiên, xác định năng lực của nguồn phát và bên nhận lưu lượng, đồng thời xác định phần nào của đường truyền được từng phép đo bao quát. Truyền tệp bao gồm lưu trữ, hệ điều hành và hành vi giao thức; kiểm thử khung có kiểm soát xem xét một đối tượng khác. Ghi lại cấu trúc liên kết, các tính năng được bật, kích thước khung, hướng truyền và tải, sau đó báo cáo thông lượng, mất khung và độ trễ với đơn vị và điểm quan sát rõ ràng. Tách biệt các phép đo chuẩn cố ý gây quá tải khỏi mạng sản xuất và kiểm chứng ứng dụng thực tế riêng.

Ba cơ chế và giới hạn xác minh của chúngTheo dõi tín hiệu, sau đó xác minh dịch vụ thực tế

01Xác định đường truyền được đo

Define the measured pathTester-based forwarding and host application paths include different possible bottlenecks.TesterDUTReceiveSeparate baseline / bypass comparisonIsolated laboratory traffic only

Đường chuyển tiếp được kiểm thử bằng thiết bị đo và đường truyền ứng dụng qua máy chủ có các nút thắt tiềm ẩn khác nhau.

02Thay đổi tải khung

Vary the frame workloadSmall frames require more frame-processing events at the same bit rate.SSSSSSSOne larger frameSmall frames increase frame operationsAccount for occupied wire time

Ở cùng tốc độ bit, khung nhỏ đòi hỏi nhiều lần xử lý khung hơn.

03Nêu rõ ranh giới đo thời gian

State the timing boundaryAn occupied or contended egress adds queueing to the path’s other timing components.InInInEgress queueOverflow →Bursts compete for finite service capacity

Cổng ra đang bận hoặc bị tranh chấp bổ sung thời gian xếp hàng vào các thành phần thời gian khác của đường truyền.

Vuốt để so sánh ba sơ đồ →

Hình minh họa khái niệm phục vụ giảng giải — không phải dạng sóng đo được, sơ đồ đấu dây lắp đặt hay kiến trúc bên trong của một sản phẩm cụ thể.
  • Xác định đường truyền được đo

    Lưu thông tin năng lực của nguồn phát/bên nhận cùng chính xác các thiết bị được chèn vào và cấu hình.

  • Thay đổi tải khung

    Báo cáo kích thước khung và nêu rõ có tính phần phụ trội và cả hai hướng hay không.

  • Nêu rõ ranh giới đo thời gian

    Ghi riêng các điểm đóng dấu thời gian, tải nền và quá trình khôi phục ứng dụng.

Danh sách kiểm tra lựa chọn và xác minhMở rộng các mục kiểm tra và hướng dẫn liên quan
Các mục kiểm tra cho dịch vụ này và điều kiện vận hành thực tế
Mục kiểm traNội dung cần xác nhậnCách xác minh
Xác định đường truyền được đoĐường chuyển tiếp được kiểm thử bằng thiết bị đo và đường truyền ứng dụng qua máy chủ có các nút thắt tiềm ẩn khác nhau.Lưu thông tin năng lực của nguồn phát/bên nhận cùng chính xác các thiết bị được chèn vào và cấu hình.
Thay đổi tải khungỞ cùng tốc độ bit, khung nhỏ đòi hỏi nhiều lần xử lý khung hơn.Báo cáo kích thước khung và nêu rõ có tính phần phụ trội và cả hai hướng hay không.
Nêu rõ ranh giới đo thời gianCổng ra đang bận hoặc bị tranh chấp bổ sung thời gian xếp hàng vào các thành phần thời gian khác của đường truyền.Ghi riêng các điểm đóng dấu thời gian, tải nền và quá trình khôi phục ứng dụng.

Không thể chứng minh hiệu năng của bộ chuyển mạch Ethernet quang công nghiệp chỉ bằng việc cổng hiển thị gigabit hoặc một kết quả kiểm tra tốc độ duy nhất. Trước tiên, xác định dữ liệu đi vào cổng nào và đi ra ở đâu, sau đó phân biệt tốc độ cổng, năng lực chuyển tiếp và hiệu năng ứng dụng. Cổng quang giải quyết vấn đề môi trường truyền dẫn và khoảng cách; chúng không tự động khiến các dịch vụ cùng tốc độ chạy nhanh hơn so với cổng điện. Bài viết này cung cấp một phương pháp kiểm thử có thể lặp lại. Tất cả ví dụ tính toán đều nhằm giải thích cơ sở đo lường, không phải báo cáo kiểm thử thực tế của sản phẩm Feichang Technology.

Trước tiên, vẽ đường truyền kiểm thử và xác định thành phần nào có thể giới hạn kết quả

Lấy ví dụ hai máy tính truyền tệp qua một bộ chuyển mạch. Dữ liệu phải đi qua ứng dụng, ngăn xếp giao thức của máy chủ, card mạng, cáp, bộ chuyển mạch và đầu nhận. Năng lực xử lý của máy tính, tốc độ lưu trữ, hệ điều hành và các thiết lập TCP đều có thể giới hạn kết quả. Tốc độ thấp hơn đo được giữa hai máy tính không trực tiếp chứng minh rằng năng lực chuyển tiếp của bộ chuyển mạch không đủ; tương tự, một kết nối hoạt động bình thường không chứng minh rằng sẽ không có nút thắt khi nhiều cổng hoạt động đồng thời.

Lập hồ sơ cấu trúc liên kết: ghi riêng số cổng, tốc độ đã thương lượng, chế độ song công, model mô-đun quang, cáp, VLAN, gộp liên kết và thiết lập giới hạn tốc độ. Mô-đun quang phải tương thích với giao diện ở cả hai đầu. Nếu có bộ đếm lỗi liên kết, hãy xử lý các vấn đề lớp vật lý trước. Giữ cấu hình nhất quán trong mỗi lần so sánh và ghi lại phiên bản thiết bị đo và máy chủ; không quy toàn bộ sự cải thiện sau khi đồng thời thay cáp, mô-đun và cấu hình cho một thao tác duy nhất.

Kiểm tra tốc độ ứng dụng đi qua toàn bộ đường truyền gồm máy chủ và bộ chuyển mạch, trong khi kiểm thử chuyển tiếp chuyên dụng sử dụng thiết bị kiểm thử để tạo và đếm các khung dữ liệu trong môi trường cô lập
Hình 1: Đối tượng đo của đường truyền ứng dụng và phép kiểm thử chuyển tiếp cô lập là khác nhau. Hình minh họa tổng quát, không phải ảnh sản phẩm hay báo cáo kiểm thử thực tế.

Tốc độ cổng, thông lượng ứng dụng và xử lý khung trả lời các câu hỏi khác nhau

Tốc độ cổng mô tả năng lực truyền dẫn của liên kết; thông lượng ứng dụng tính lượng dữ liệu hữu ích mà ứng dụng thực sự nhận được. Tiêu đề khung Ethernet, tổng kiểm tra, khoảng cách giữa các khung và các giao thức lớp trên đều tiêu tốn tài nguyên truyền dẫn, vì vậy giá trị ở cấp ứng dụng thường không bằng giá trị danh định của cổng. Gb/s biểu thị số bit mỗi giây, MB/s biểu thị số byte mỗi giây. Trước khi so sánh, hãy thống nhất đơn vị và nêu rõ có chỉ tính tải hữu ích hay không.

Một cổng song công toàn phần 1 Gb/s có thể hoạt động ở tốc độ đã thương lượng theo mỗi hướng. Cộng kết quả của hai hướng sẽ cho tổng hai chiều, nhưng không thể ghi thành tốc độ một chiều vượt 1 Gb/s. Cụm “đo được 1.2 Gb/s” trong một bài viết cũ mà không có cấu trúc liên kết, hướng truyền và cơ sở đo lường không thể được dùng làm bằng chứng để lựa chọn thiết bị. Gộp liên kết cũng đòi hỏi giải thích cách phân phối theo hàm băm và số luồng; không thể dùng tổng của nhiều luồng để cam kết rằng một kết nối đơn lẻ có thể đạt cùng tốc độ.

Khung nhỏ có nghĩa là ở cùng tốc độ bit, thiết bị cần xử lý nhiều khung hơn mỗi giây. Dung lượng chuyển mạch tập trung vào tổng lưu lượng bit, trong khi tốc độ chuyển tiếp gói tập trung vào số khung được xử lý; kiểm thử cần bao quát các kích thước khung khác nhau, không chỉ truyền tệp lớn. Để biết phương pháp tính cụ thể, xem Tính toán dung lượng và tốc độ chuyển tiếp gói, và báo cáo kiểm thử cũng cần nêu rõ có tính phần phụ trội của liên kết hay không.

Thực hiện riêng kiểm thử chuẩn trong phòng thí nghiệm và nghiệm thu tại hiện trường

Trong phòng thí nghiệm, có thể dùng thiết bị kiểm thử lưu lượng trong một mạng cô lập để tạo các khung dữ liệu đã biết và so sánh lượng gửi, lượng nhận, dấu thời gian và số thứ tự. Thông lượng, mất khung và độ trễ cần được đo với cùng cấu hình, kích thước khung, hướng luồng và cơ sở tải. Đặt thời lượng, số lần lặp lại và điều kiện dừng, đồng thời lưu hồ sơ thô; không chỉ lấy kết quả tốt nhất.

Nghiệm thu tại hiện trường tập trung vào dịch vụ: bản tin điều khiển có đến đúng thời hạn không, video có đầy đủ không, cảnh báo có kịp thời không và việc khôi phục liên lạc có đáp ứng thỏa thuận không. Công cụ kiểm tra tốc độ trên máy chủ có thể dùng để kiểm tra ứng dụng đầu cuối đến đầu cuối, nhưng đường truyền chúng đo khác với phép đo chuẩn chuyển tiếp khung bằng thiết bị chuyên dụng. Kiểm thử chuẩn có thể cố ý đẩy tài nguyên vào tình trạng tắc nghẽn và cần được thực hiện trong môi trường cô lập; không đưa trực tiếp các thử nghiệm tải cao lên mạng sản xuất đang vận hành.

Cần ghi rõ loại độ trễ được đo ngay cạnh kết quả

Ping thường quan sát phản hồi khứ hồi và còn bao gồm xử lý của máy chủ cùng hành vi phản hồi của thiết bị; nó không tương đương với độ trễ chuyển tiếp một chiều của bộ chuyển mạch. Phép đo một chiều phải nêu rõ việc đồng bộ thời gian, vị trí đóng dấu thời gian và độ chính xác của thiết bị đo; thiết bị lưu trữ và chuyển tiếp cũng chịu ảnh hưởng của kích thước khung. Giá trị trung bình không thể đại diện cho mọi gói tin. Khi cần, hãy ghi lại phân bố, mức biến thiên và các thời điểm bất thường, nhưng không cam kết một giới hạn trên đồng nhất ở mức micro giây hoặc mili giây khi không có cơ sở.

Trước khi kiểm thử, phía nghiệp vụ cần cung cấp tiêu chí. Ví dụ, dịch vụ cảnh báo quan tâm đến thời gian đến tối đa có thể chấp nhận, dịch vụ video quan tâm đến mất khung và tính đầy đủ, còn đồng bộ tệp quan tâm nhiều hơn đến thông lượng hữu ích. Chính việc so sánh giá trị đo được với tiêu chí dịch vụ này mới khiến nghiệm thu có ý nghĩa. Nếu biểu đồ của các thiết bị khác nhau có điểm đo, kích thước khung hoặc lưu lượng nền khác nhau thì không nên xếp hạng trực tiếp.

Nhiều luồng lưu lượng đầu vào hội tụ về cùng một cổng ra; việc chờ trong hàng đợi cổng ra làm tăng độ trễ và có thể gây mất khung
Hình 2: Mối quan hệ giữa tải cổng ra, xếp hàng và độ trễ dịch vụ. Lưu lượng ví dụ không đại diện cho hiệu năng của bất kỳ model nào. Hình minh họa nguyên lý tổng quát, không phải phép đo thực tế.

Dùng hướng luồng thực tế để kiểm chứng tải nhiều cổng và tải khi sử dụng các tính năng

Nhiều camera truyền đến cùng một đầu ghi sẽ tập trung vào cùng một cổng ra; nhiều cặp cổng không liên quan có thể được phân bố trên các cổng ra khác nhau. Với cùng tổng lưu lượng đầu vào, vị trí tắc nghẽn vẫn có thể hoàn toàn khác nhau. Ghi lại tải, lỗi và số khung bị loại bỏ của từng cổng ra để tránh dùng giá trị trung bình toàn thiết bị che khuất tắc nghẽn cục bộ. QoS thực hiện lập lịch hàng đợi khi tắc nghẽn và không tạo thêm băng thông liên kết.

Nếu dịch vụ yêu cầu VLAN, multicast hoặc định tuyến lớp 3, việc kiểm thử cần sử dụng cấu hình tương ứng, không chỉ kiểm thử ở chế độ mặc định xuất xưởng rồi bàn giao. Kiểm thử multicast kiểm tra việc tham gia, rời nhóm và các bên nhận thực tế; kiểm thử định tuyến kiểm tra các địa chỉ và chính sách cần thiết. Cũng cần nêu rõ các chính sách bảo mật, sao chép lưu lượng và giới hạn tốc độ có được bật hay không; một tính năng được liệt kê trong tài liệu không có nghĩa là nó cho kết quả như nhau dưới mọi tổ hợp cấu hình.

Kiểm chứng dự phòng và môi trường: tập trung vào dịch vụ, không phải các con số quảng bá

Đối với kiểm thử mạng vòng, trước tiên xác nhận rằng không có chuyển tiếp vòng lặp trong vận hành bình thường, sau đó tạo sự cố liên kết được chỉ định trong điều kiện có kiểm soát. Thời gian thay đổi cấu trúc liên kết trong nhật ký thiết bị và thời gian khôi phục ứng dụng có thể khác nhau và cần được ghi riêng. Không trực tiếp quy đổi tên giao thức thành một thời gian khôi phục cố định; số lượng thiết bị, phương pháp phát hiện, cấu hình, bộ nhớ đệm đầu cuối và thời gian chờ của dịch vụ đều ảnh hưởng đến kết quả.

Kiểm thử môi trường cần được thực hiện bởi nhân sự phù hợp và tại cơ sở phù hợp, theo các điều kiện của model. Nhiệt độ, độ ẩm, phương thức lắp đặt, nguồn điện và tổ hợp mô-đun đều cần được ghi vào báo cáo. Không coi việc duy trì kết nối ở một nhiệt độ cao bất kỳ là phép thử đánh giá đạt chuẩn chính thức. Duy trì tải dịch vụ tương tự hiện trường, quan sát lỗi cổng, cảnh báo và tính liên tục của dịch vụ, đồng thời đặt điều kiện dừng. Không thể ngoại suy các điều kiện trong một báo cáo kiểm tra thành khả năng ổn định không giới hạn trong mọi tình huống.

Chuyển các tính năng sản phẩm Feichang Technology thành hạng mục kiểm thử

Bộ chuyển mạch công nghiệp có quản lý lớp 3 của Feichang Technology với sáu cổng quang 10-Gigabit và cổng 48G có thể hoán đổi quang–điện: tài liệu liệt kê thống kê cổng, nhật ký hệ thống, thông tin mô-đun SFP, VLAN, IGMP và nhiều tính năng mạng vòng. Khi mua sắm, có thể dự thảo các hạng mục kiểm tra dựa trên những nội dung này và nghiệm thu từng hạng mục theo mô-đun, firmware và cấu hình được bàn giao. Nếu đơn vị tốc độ chuyển tiếp gói trong thông số công khai không rõ ràng, hãy yêu cầu đơn vị chính xác và điều kiện kiểm thử; không tự đổi thành một con số hiệu năng giả định.

Kết quả bàn giao cần bao gồm cấu trúc liên kết, thông tin nhận dạng thiết bị mẫu, tệp cấu hình, cơ sở đo của thiết bị đo, tải, môi trường, số đếm thô và tiêu chí. Liệt kê riêng các hạng mục đạt và không đạt; chỉ những bất thường có thể tái hiện mới thuận tiện cho việc khắc phục. Một “đánh giá toàn diện” thiếu những thông tin này chỉ là mô tả và không thể thay thế bằng chứng hiệu năng có thể xem xét lại.

Về phạm vi của các phương pháp kiểm thử, xem RFC2544 và RFC6815. Về phạm vi của các công cụ kiểm tra tốc độ ứng dụng, xem thêm Tài liệu ESnet iperf3. Bài viết này giải thích độc lập các đối tượng đo và không đưa ra bất kỳ kết luận kiểm thử sản phẩm thực tế nào.

Được dịch từ bài viết kỹ thuật tiếng Trung. Nguồn được xuất bản lần đầu: 2023-10-26. Nguồn được sửa đổi lần cuối: 2026-10-13T17:37:33+08:00. Đọc nguồn tiếng Trung

Các câu hỏi thực tế thường gặp

Chỉ riêng thông lượng iperf thấp có thể chứng minh năng lực chuyển tiếp của bộ chuyển mạch không đủ không?

Không. Khả năng xử lý của máy chủ, card mạng, thiết lập truyền tải và đường truyền kiểm thử được chọn cũng ảnh hưởng đến kết quả. Hãy xác lập mức cơ sở cho các đầu cuối và sử dụng phép đo chuyển tiếp phù hợp trước khi quy nút thắt cho bộ chuyển mạch.

Có thể mô tả kết quả cộng gộp hai chiều vượt 1 Gb/s là tốc độ một chiều của một cổng 1 Gb/s không?

Không. Liên kết song công toàn phần có thể mang lưu lượng theo mỗi hướng trong giới hạn tốc độ riêng của hướng đó. Ghi nhãn rõ kết quả từng hướng và kết quả cộng gộp, đồng thời nêu rõ cơ sở tính và phần phụ trội.

Thời gian khứ hồi của ping có giống độ trễ chuyển tiếp một chiều của bộ chuyển mạch không?

Không. Ping bao gồm phản hồi của đầu cuối và hành trình khứ hồi. Phép đo một chiều cần xác định vị trí đóng dấu thời gian, việc đồng bộ và độ chính xác của thiết bị đo. Hãy báo cáo đúng đối tượng được đo thay vì đổi nhãn chỉ số này thành chỉ số khác.

Nguồn và giới hạn áp dụng

Các nội dung bổ sung này giải thích cơ chế chung. Tính năng được hỗ trợ, chi tiết kết nối và giới hạn nghiệm thu phải được xác minh cho thiết bị, phần mềm và điều kiện vận hành thực tế; các sơ đồ không phải số liệu đo hay bằng chứng chứng nhận.

Chia sẻ bài viết này