Innehållsförteckning:

Är det möjligt att skriva pingprogrammet i Java med ICMP-meddelanden?
Är det möjligt att skriva pingprogrammet i Java med ICMP-meddelanden?

Video: Är det möjligt att skriva pingprogrammet i Java med ICMP-meddelanden?

Video: Är det möjligt att skriva pingprogrammet i Java med ICMP-meddelanden?
Video: PING Command - Troubleshooting Networks 2024, November
Anonim

Ping fungerar genom att skicka Internetkontroll Meddelande Protokoll ( ICMP /ICMP6) Echo Request-paket till målvärden och väntar på en ICMP Echo svar. De program rapporterar fel, paketförluster och en statistisk sammanfattning av resultaten. Detta Java-program pingar en IP-adress in Java använder InetAddress-klass.

Förutom detta, vad är skillnaden mellan ICMP och Ping?

ICMP är ett protokoll för att skicka olika meddelanden för att rapportera nätverksförhållanden - det är det inte ping . Ekobegäran är ett av många meddelanden. Ping kan filtreras bort, men majoriteten av ICMP meddelandetyper krävs för korrekt funktion av IP, TCP och andra protokoll.

På samma sätt, vilken typ av ICMP-meddelande förväntas som svar på PING-verktyget? ICMP Ping. Ping använder två ICMP-koder: 8 (ekobegäran) och 0 ( eko svar ). När du utfärdar Ping-kommandot vid prompten, skickar Ping-programmet ut ett ICMP-paket som innehåller koden 8 i fältet Typ. Svaret kommer att ha en typ av 0.

För det andra, hur använder jag Ping?

Steg

  1. Öppna kommandotolken eller terminalen. Varje operativsystem har ett kommandoradsgränssnitt som låter dig köra Ping-kommandot.
  2. Ange kommandot Ping. Skriv ping-värdnamn eller ping-IP-adress.
  3. Tryck på Enter för att se din ping-utgång. Resultaten kommer att visas under den aktuella kommandoraden.

Vad är syftet med ICMP?

Internet Control Message Protocol ( ICMP ) är ett TCP/IP-nätverkslagerprotokoll som tillhandahåller felsökning, kontroll och felmeddelandetjänster. ICMP används oftast i operativsystem för nätverksanslutna datorer, där den sänder felmeddelanden.

Rekommenderad: