Kun je een antwoord krijgen van een HTTPS site met het Ping commando?
Ik heb geprobeerd het ping
commando te gebruiken op een https
pagina, maar de boodschap zegt dat ping
de host niet kon vinden. Is er een probleem met ping
en https
?
Ik heb geprobeerd het ping
commando te gebruiken op een https
pagina, maar de boodschap zegt dat ping
de host niet kon vinden. Is er een probleem met ping
en https
?
Het antwoord op je vraag (Kun je een antwoord krijgen van een HTTPS site met het Ping commando?) is Ja, dat kun je, zolang [ ICMP antwoorden zijn ingeschakeld op de HTTPS site provider. Het heeft echter niets te maken met HTTP of HTTPS: Ping gebruikt het ICMP protocol, het behoort tot TCP/IP Internet Layer , wat een lagere laag is dan HTTP of HTTPs (van Application Layer ):
Ping werkt door het versturen van Internet Control Message Protocol (ICMP) echo request pakketten naar de doel host en het wachten op een ICMP antwoord. Tijdens dit proces wordt de tijd tussen verzending en ontvangst gemeten (round-trip time 1 ) en wordt elk pakketverlies geregistreerd. De resultaten van de test worden afgedrukt in de vorm van een statistische samenvatting van de ontvangen antwoordpakketten, inclusief de minimum, maximum en de gemiddelde round-trip tijden, en soms de standaardafwijking van het gemiddelde.
Je kunt testen met “cmd” (Windows Start knop / typ cmd in het zoekvak, open “cmd.exe”), en dan met ping:
ping www.hotmail.com
Als je een HTTP URL probeert te pingen, zo het volgende:
ping http://www.hotmail.com
Je krijgt dezelfde foutmelding die je zou krijgen als je een HTTPS gebaseerde URL probeert te pingen:
ping https://www.hotmail.com
(Een fout zoiets als dat ping het gevraagde adres niet kan bereiken zal bij beide pogingen verschijnen).
tcping ](http://www.elifulkerson.com/projects/tcping.php) - simuleer “ping” over tcp door een verbinding te maken met netwerkhosts. tcping op applicatieniveau zal SYN zenden, wachten op ACK, afsluiten met 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
U kunt een HEAD verzoek doen met OpenSSL:
openssl s_client -quiet -connect github.com:443 <<eof
HEAD / HTTP/1.1
Connection: close
Host: github.com
eof
Merk op dat u ook “HTTP/2” kunt gebruiken, maar wees voorzichtig omdat sommige servers (b.v. github.com) dit niet ondersteunen.