Sự sụt giảm của thông lượng thứ hai trên Giao diện mạng Ethernet là gì


17

Trên giao diện mạng, tốc độ được tính theo dữ liệu theo thời gian, đặc biệt, chúng là các bit trên giây. Tuy nhiên, trong thế giới điện toán nhanh chóng - một giây là một khoảng thời gian thực sự dài.

Vì vậy, ví dụ, đưa ra một dự phòng tuyến tính. Giao diện 1 GBit mỗi giây sẽ hoạt động 500MBit mỗi nửa giây, 250Mbit mỗi quý giây, v.v.

Tôi tưởng tượng ở một số đơn vị thời gian nhất định, đây không còn là tuyến tính nữa. Có lẽ điều này được đặt bởi tần số ethernet, tốc độ xung nhịp hệ thống, bộ hẹn giờ ngắt, v.v ... Tôi chắc chắn điều này thay đổi tùy theo hệ thống - nhưng có ai có thêm thông tin hoặc giấy trắng về điều này không?

Một trong những lý do chính khiến tôi tò mò là để hiểu đầu ra giảm trên các giao diện. Ngay cả khi tốc độ mỗi giây thấp hơn nhiều so với giao diện có thể xử lý - có lẽ có những đột biến gây ra sự sụt giảm chỉ với số lượng nhỏ mili giây. Có lẽ nhiều sự kết hợp khác nhau sẽ che giấu hiệu ứng này - hoặc có thể tăng nó trên giao diện nhận? Hàng đợi có làm nên sự khác biệt ở đây không?

Ví dụ:
Vì vậy, nếu được đưa xuống tuyến tính theo MS, chúng ta sẽ có 1Mbit / MS và nếu Wireshark không làm biến dạng những gì tôi thấy, tôi có nên thấy giảm khi tôi tăng đột biến hơn 1Mbit không?nhập mô tả hình ảnh ở đây


Các tốc độ đánh giá được dựa trên các biến khác nhau thường. Khi nói về BPS, gói lớn nhất được sử dụng. Khi nói về PPS, gói nhỏ nhất được sử dụng.
dbasnett

Cụm từ bạn đang tìm kiếm là "microburst", bạn có thể đăng mô hình / mô hình của công tắc không?
James Cape

Tôi đã đọc một số điều về microbursts. Trong thời gian ngừng hoạt động theo kế hoạch của lỗi máy chủ lúc 21:00 MEST tôi đã đọc blog về vấn đề ở đây. Kyle: Có thể thiết lập một cách giả tạo các dòng đến xuống 10 MBit / s không? Đây có thể là một cách tiếp cận khác để chống lại các vi sóng điện tử ...
Nils

Thời gian Wireshark báo cáo cho khung có phản ánh khi nó thực sự đi ra khỏi dây hay chỉ khi nó đi vào bộ đệm ngoài trong HĐH và / hoặc trình điều khiển?
rakslice

Câu trả lời:


7

Tốc độ không phải là điều cần thiết như nhiều người nghĩ. Tôi đã có một máy chủ có nhiều giọt (nhập và gửi) - nhưng mọi công cụ chỉ hiển thị mức sử dụng băng thông thấp (trên một liên kết gigabit, trung bình dưới 2%).

Tuy nhiên, các quầy thống kê cho thấy tx và rx giảm trên máy chủ. Một phân tích về các gói ip cho thấy rằng máy chủ đang bị ngập bởi hàng ngàn phiên ip nhỏ chỉ chứa một vài byte.

Vì vậy, vấn đề thực sự - mà bạn có thể thấy trong trường hợp của mình cũng vậy - vấn đề là phần cứng và / hoặc gói IP-gói của bạn không thể phục vụ đủ các gói mỗi giây.

Bạn đang nói về hệ điều hành nào? Nếu là Linux tôi có thể cung cấp cho bạn thêm chi tiết.

Đã thêm: 2011-06-26 (Chúng tôi đang nói về Bộ chuyển mạch / Bộ định tuyến Cisco 2960-S)

Kỳ lạ là Cisco không biết bảng dữ liệu của riêng họ. : - /

Xem phần "Tốc độ chuyển tiếp: Gói 64-byte Cisco Catalyst 2960-S" tại đây . Từ điều này tôi sẽ nói 2960-S là người anh lớn hơn của 2960 và nên làm rất nhiều PPS. Bạn gặp vấn đề đó ở đâu? Đây có phải là một thân cây / đường lên?

Vì bạn nói về lớp 2, hãy quên IP - chúng tôi đang ở cấp gói ethernet. Nhưng vấn đề có thể giống nhau.

Ở đâu / làm thế nào bạn chạy wireshark đó?


Nơi chúng tôi chủ yếu dường như là trên Thiết bị chuyển mạch Cisco 2960S L2 của chúng tôi.
Kyle Brandt

PPS rất thú vị, thậm chí không chắc tôi có thể đẩy PPS nào mỗi giây trên một cổng, chứ đừng nói đến các gói mỗi mili giây. Tôi đã hỏi Cisco về PPS trên một cổng nhưng họ không thể cho tôi biết.
Kyle Brandt

Nếu bạn đang nói về bộ đếm thả đầu vào và đầu ra trên một giao diện cụ thể, thì Cisco có một trang đẹp với các đề xuất khắc phục sự cố tại cisco.com/en/US/products/hw/routers/ps133/ .
James Sneeringer

@kyle - pps tốc độ dây tối đa trên gigabit là 1.953.125 (giả sử các gói 64 byte).
Greg Askew

Tốc độ PPS không bao giờ được tính toán với các gói 64 byte. Đó có thể là vấn đề của bạn. Bạn có thể chuyển đổi quá nhiều gói nhỏ và bạn đạt tốc độ PPS tối đa nhưng không phải là tốc độ bit tối đa.
Antoine Benkemoun

2

Vì tốc độ đường truyền thô là 1 Mbps / mS như bạn đã nói, biểu đồ hiển thị các xung đột vượt quá mức phải bị biến dạng một chút. Các gói bị mất không có ở đó và do đó không phải là một phần của biểu đồ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.