INHOUDSOPGAWE:

Is dit moontlik om die ping-program in Java te skryf deur ICMP-boodskappe te gebruik?
Is dit moontlik om die ping-program in Java te skryf deur ICMP-boodskappe te gebruik?

Video: Is dit moontlik om die ping-program in Java te skryf deur ICMP-boodskappe te gebruik?

Video: Is dit moontlik om die ping-program in Java te skryf deur ICMP-boodskappe te gebruik?
Video: How to fry fish deliciously, Recipes from fish, a recipe for cooking fish 2024, Mei
Anonim

Ping werk deur internetbeheer te stuur Boodskap Protokol ( ICMP /ICMP6) Echo Versoek pakkies aan die teikengasheer en wag vir 'n ICMP Echo Antwoord. Die program rapporteer foute, pakkieverlies en 'n statistiese opsomming van die resultate. Hierdie Java-program pings 'n IP-adres in Java gebruik InetAddress klas.

Behalwe dit, wat is die verskil tussen ICMP en Ping?

ICMP is 'n protokol vir die stuur van verskeie boodskappe om netwerktoestande aan te meld - dit is nie ping . Die eggo-versoek is een van vele boodskappe. Ping kan uitgefiltreer word, maar die meerderheid van ICMP boodskaptipes word benodig vir die behoorlike werking van IP, TCP en ander protokolle.

Net so, watter tipe ICMP-boodskap word verwag in reaksie op die PING-hulpprogram? ICMP Ping. Ping gebruik twee ICMP-kodes: 8 (echo-versoek) en 0 ( eggo antwoord ). Wanneer jy die Ping-opdrag by die prompt uitreik, stuur die Ping-program 'n ICMP-pakkie uit wat die kode 8 in die Tipe-veld bevat. Die antwoord sal 'n tipe 0 hê.

Tweedens, hoe gebruik ek Ping?

Trappe

  1. Maak die Command Prompt of Terminal oop. Elke bedryfstelsel het 'n opdragreël-koppelvlak wat jou sal toelaat om die Ping-opdrag uit te voer.
  2. Voer die Ping-opdrag in. Tik ping-gasheernaam of ping-IP-adres.
  3. Druk Enter om jou ping-uitvoer te sien. Die resultate sal onder die huidige opdragreël vertoon word.

Wat is die doel van ICMP?

Internetbeheerboodskapprotokol ( ICMP ) is 'n TCP/IP-netwerklaagprotokol wat foutsporing, beheer en foutboodskapdienste verskaf. ICMP word die meeste gebruik in bedryfstelsels vir netwerkrekenaars, waar dit foutboodskappe oordra.

Aanbeveel: