
ping
ページで コマンドを使用しようとしましたが、ホストが見つからないhttps
というメッセージが表示されます。およびに関して何か問題があるのでしょうか?ping
ping
https
答え1
質問(Pingコマンドを使用してHTTPSサイトから応答を得ることができますか?)に対する答えは、はい、可能です。ただし、HTTPS サイト プロバイダーで ICMP 応答が有効になっています。ただし、これは HTTP や HTTPS とは何の関係もありません。
ピン使用します情報処理プロトコルはTCP/IPに属しますインターネット層、これはより下位の層であるウェブまたはHTTPS(からアプリケーション層):
Pingは、インターネット制御メッセージプロトコル(ICMP)エコー要求パケットをターゲットホストに送信し、ICMP応答を待つことによって動作します。その過程で、送信から受信までの時間(往復時間)を測定します。1パケット損失を記録します。テストの結果は、受信した応答パケットの統計サマリーの形式で出力されます。これには、最小、最大、平均の往復時間、および場合によっては平均の標準偏差が含まれます。
「cmd」(Windows のスタート ボタン / 検索ボックスに cmd と入力し、「cmd.exe」を開く)でテストしてから、ping でテストできます。
ping www.hotmail.com
HTTP URL を ping しようとすると、次のようになります。
ping http://www.hotmail.com
HTTPS ベースの URL を ping しようとしたときと同じエラーが表示されます。
ping https://www.hotmail.com
(どちらの試行でも、ping が要求されたアドレスに到達できないなどのエラーが表示されます)。
答え2
ping
HTTPやHTTPSよりもはるかに低いレベルで動作し、ホスト名URL ではなく、 です。例:
ping www.google.com
答え3
tcping- ネットワーク ホストへの接続を確立して、TCP 経由で「ping」をシミュレートします。アプリケーション レベルでの TCP ping は SYN を送信し、ACK を待機し、FIN ACK で終了します。
C:\>tcping google.com 443
Probing 87.106.83.127:443/tcp - Port is open - time=19.787ms
Probing 87.106.83.127:443/tcp - Port is open - time=20.487ms
Probing 87.106.83.127:443/tcp - Port is open - time=24.494ms
Control-C
Ping statistics for 87.106.83.127:443
3 probes sent.
3 successful, 0 failed.
Approximate trip times in milli-seconds:
Minimum = 19.787ms, Maximum = 24.494ms, Average = 21.589ms
答え4
OpenSSL で HEAD リクエストを発行できます。
openssl s_client -quiet -connect github.com:443 <<eof
HEAD / HTTP/1.1
Connection: close
Host: github.com
eof
なお、「HTTP/2」も使用できますが、一部のサーバー(github.com など)ではサポートされていないため注意してください。