Inhoudsopgave:

Is het mogelijk om het ping-programma in Java te schrijven met behulp van ICMP-berichten?
Is het mogelijk om het ping-programma in Java te schrijven met behulp van ICMP-berichten?

Video: Is het mogelijk om het ping-programma in Java te schrijven met behulp van ICMP-berichten?

Video: Is het mogelijk om het ping-programma in Java te schrijven met behulp van ICMP-berichten?
Video: PING Command - Troubleshooting Networks 2024, April
Anonim

Ping werkt door het verzenden van Internet Control Bericht Protocol ( ICMP /ICMP6) Echo Verzoek pakketten naar de doelhost en wacht op een ICMP Echo antwoord. De programma rapporteert fouten, pakketverlies en een statistische samenvatting van de resultaten. Dit Java-programma pingt een IP-adres in Java met behulp van InetAddress-klasse.

Wat is daarnaast het verschil tussen ICMP en Ping?

ICMP is een protocol voor het verzenden van verschillende berichten om netwerkcondities te melden - dat is het niet ping . Het echoverzoek is een van de vele berichten. Ping kan worden uitgefilterd, maar de meeste ICMP berichttypes zijn vereist voor een goede werking van IP, TCP en andere protocollen.

Evenzo, welk type ICMP-bericht wordt verwacht als reactie op het PING-hulpprogramma? ICMP-ping. Ping gebruikt twee ICMP-codes: 8 (echo-verzoek) en 0 ( echo antwoord ). Wanneer u het Ping-commando geeft bij de prompt, verzendt het Ping-programma een ICMP-pakket met de code 8 in het veld Type. Het antwoord heeft een Type 0.

Ten tweede, hoe gebruik ik Ping?

Stappen

  1. Open de opdrachtprompt of terminal. Elk besturingssysteem heeft een opdrachtregelinterface waarmee u de Ping-opdracht kunt uitvoeren.
  2. Voer de Ping-opdracht in. Typ ping hostnaam of ping IP-adres.
  3. Druk op Enter om uw ping-output te zien. De resultaten worden weergegeven onder de huidige opdrachtregel.

Wat is het doel van ICMP?

Internetcontroleberichtprotocol ( ICMP ) is een TCP/IP-netwerklaagprotocol dat voorziet in probleemoplossing, controle en foutmeldingen. ICMP wordt het meest gebruikt in besturingssystemen voor netwerkcomputers, waar het foutmeldingen verzendt.

Aanbevolen: