`pipe <number>` nghĩa là gì trong đầu ra` ping`?


8

Trong khi chạy thử nghiệm để chẩn đoán một số sự cố mạng bị cáo buộc, tôi đã nhận được kết quả đầu ra này từ ping:

--- r01c01b11n02 ping statistics ---
30000 packets transmitted, 29995 received, 0% packet loss, time 6309ms
rtt min/avg/max/mdev = 0.091/0.343/118.051/3.605 ms, pipe 9, ipg/ewma 0.210/0.130 ms
PING r01c02b06n01 (10.1.1.61) 56(84) bytes of data.

Phần pipe 9tôi chưa từng thấy trước đây; Hiện tại, tôi chỉ nhận được nó trên cặp máy chủ này và số lượng thực tế khác nhau (ví dụ: có thể là pipe 8hoặc pipe 2).

pipe <number>nghĩa là gì trong pingđầu ra?


Btw trên một số hệ thống, đầu ra là khác nhau: Ubuntu của tôi hiển thị: 4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3014mspipe 3trong các dòng khác nhau đã làm lẫn lộn mã Java của tôi, nó cố phân tích nó
Daniel Alder

Câu trả lời:


10

Các pipegiá trị trong đầu ra của pingchỉ số lượng tối đa chưa được trả lời ICMP echo gói tin yêu cầu xuất sắc trong mạng tại một số điểm trong thời gian thử nghiệm. Nó thường không được báo cáo khi giá trị này là một (mọi yêu cầu nhận được phản hồi trước khi yêu cầu tiếp theo được gửi), đó là trường hợp hoạt động bình thường.

Theo mặc định, pinglệnh chờ một giây giữa việc gửi yêu cầu tiếng vang, theo mô tả trên trang man của nó theo -itham số:

Mặc định là chờ một giây giữa mỗi gói thông thường hoặc không chờ trong chế độ lũ. Chỉ siêu người dùng mới có thể đặt khoảng thời gian thành giá trị dưới 0,2 giây.

Trên hầu hết các mạng, thời gian khứ hồi (RTT) thường theo thứ tự hàng chục hoặc hàng trăm mili giây, không phải giây, do đó, ở chế độ mặc định này, mỗi yêu cầu tiếng vang thường sẽ nhận được phản hồi trước khi yêu cầu sau được gửi. Số lượng gói tin tối đa trong mạng không lớn hơn một tại bất kỳ điểm nào trong thử nghiệm, do đó pipebằng 1 và không được báo cáo.

Nếu thời gian phản hồi cho một gói tăng lên trên khoảng thời gian mặc định này vì một số lý do, khiến nhiều yêu cầu nổi bật trong mạng, ping sẽ báo cáo pipelớn hơn một. Tương tự, bạn có thể gọi phản hồi này bằng cách giảm khoảng cách một cách giả tạo bằng cách chuyển một giá trị nhỏ hơn RTT cho -itham số của ping.


Nếu hệ thống mạng là cục bộ, thì:

  • bài kiểm tra của bạn đang giảm khoảng thời gian để phát hành ping
  • bạn đã bật chế độ lũ lụt , không chờ phản hồi trước khi gửi ping khác
  • các phản hồi sẽ mất một lúc để quay lại hệ thống kiểm tra của bạn từ máy chủ từ xa

Cho dù đây là dấu hiệu của một vấn đề lớn hơn tùy thuộc vào kịch bản, phần cứng mạng, pingcấu hình, v.v.


1

Nói ngắn gọn:

Số lượng đường ống của Số là số lượng tối đa của các gói yêu cầu tiếng vang đã được tiến hành cùng một lúc, mà không được trả lời bởi một gói trả lời tiếng vang (nhưng cuối cùng đã được trả lời).

Một câu trả lời chi tiết có thể được tìm thấy tại nguồn cho trích dẫn này, tại http://www.vincentverhagen.nl/2009/06/13/what-does-the-pipe-value-mean-in-the-output-of- ping / .

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.