Kiểm tra độ tin cậy của kết nối 4G: làm thế nào để đăng nhập PING đầy đủ và chính xác?


0

Tôi có một thẻ SIM trên điện thoại thông minh; nhà cung cấp dịch vụ của tôi đã cung cấp cho tôi một IP công cộng (mà tôi đã liên kết với một tên máy chủ cố định bằng cách sử dụng dịch vụ noip). Tôi đang thực hiện một số thử nghiệm về độ tin cậy của kết nối 4G này (cũng liên quan đến chính điện thoại, khi nó ở chế độ ngủ sâu). Tôi hiện đang sử dụng crypingtrên Windows 7, tôi đang chạy lệnh sau trong cửa sổ nhắc lệnh:

cryping -d -p 12345 -r 60 -t $HOSTNAME

Tôi liên tục ping IP sau mỗi 60 giây; nhờ -d cờ tôi cũng có được dấu thời gian, nhưng chỉ khi lệnh tìm thấy máy chủ có thể truy cập. Hiện tại, trong dấu nhắc lệnh tôi nhận được:

C:\CRYPING>cryping -d -p 12345 -r 60 -t $HOSTNAME
17-11-14 17:28:34 Successful connection to $HOSTNAME port=12345 time=9,2s
Failed to connect to $HOSTNAME, port 12345
Failed to connect to $HOSTNAME, port 12345
Failed to connect to $HOSTNAME, port 12345
Failed to connect to $HOSTNAME, port 12345
Failed to connect to $HOSTNAME, port 12345
Failed to connect to $HOSTNAME, port 12345
Failed to connect to $HOSTNAME, port 12345
17-11-14 17:39:02 Successful connection to $HOSTNAME port=12345 time=172ms

Từ 17:28 đến 17:39, được thông qua 11 phút, nhưng thông báo "Không thể kết nối" chỉ được hiển thị bảy lần.

Những gì tôi hướng tới để đạt được:

Tôi cũng muốn dấu thời gian khi máy chủ không thể truy cập được và hơn nữa, ghi nhật ký toàn bộ đầu ra vào một tệp văn bản, vì vậy đại loại như:

17-11-14 17:28:34 Successful connection to $HOSTNAME port=12345 time=9,2s
17-11-14 17:29:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:30:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:31:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:32:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:33:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:34:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:35:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:36:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:37:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:38:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:39:34 Failed to connect to $HOSTNAME, port 12345
17-11-14 17:39:02 Successful connection to $HOSTNAME port=12345 time=172ms

Tôi nghi ngờ rằng vấn đề đầu tiên (dấu thời gian cũng là khi máy chủ không thể truy cập được) là một giới hạn cryping? Xem xét rằng tôi đang ở trên Windows 7, có gì tốt hơn cryping? Tôi cũng muốn lưu đầu ra vào một tệp văn bản, nhưng trong khi đó (trong khi lưu nhật ký vào một tệp văn bản), dấu nhắc lệnh phải tiếp tục hiển thị đầu ra của cryping. Xin lưu ý rằng tôi phải ping một cổng cụ thể trên máy chủ của mình.


Dấu thời gian là khi trả lời trở lại máy chủ của bạn. Nếu mục tiêu không trả lời, không có trả lời, do đó không có dấu thời gian.
Ron Maupin

@RonMaupin ok, nhưng tôi cũng cần lấy dấu thời gian khi mục tiêu không đáp ứng, và theo thời gian theo chu kỳ.
Dave

Dấu thời gian nào? Nếu bạn không nhận được phản hồi, không có dấu thời gian. Bạn sẽ so sánh táo (thời gian bạn nhận được phản hồi) với cam (một số thời gian ngẫu nhiên). Nếu bạn làm điều này, dấu thời gian là vô nghĩa.
Ron Maupin

mục đích nghiên cứu và khai thác gỗ; Tôi đã thực hiện một số nghiên cứu về một cái gì đó tương tự; một số người dựa vào các lệnh này: IF% ERRORLEVEL% == 1 ECHO% DATE %% TIME% Fail >> C: \ log.txt
Dave

Bất kỳ dấu thời gian nào khi không trả lời đơn giản là không thể so sánh với dấu thời gian khi trả lời. Chúng sẽ là những thứ hoàn toàn khác nhau. Bất kỳ nghiên cứu so sánh chúng sẽ không hợp lệ. Nếu bạn có dấu thời gian từ khi yêu cầu được gửi, thì bạn có thể so sánh chúng bởi vì chúng sẽ giống nhau, nhưng dấu thời gian bạn đơn giản không tồn tại cho những người không trả lời. Nó giống như thời gian trong một cuộc đua: bạn muốn so sánh thời gian của những người vượt qua vạch đích với thời gian của những người không bao giờ kết thúc cuộc đua. Những người không bao giờ kết thúc cuộc đua không có lần.
Ron Maupin
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.