Turinys:

Ar galima rašyti ping programą Java naudojant ICMP pranešimus?
Ar galima rašyti ping programą Java naudojant ICMP pranešimus?

Video: Ar galima rašyti ping programą Java naudojant ICMP pranešimus?

Video: Ar galima rašyti ping programą Java naudojant ICMP pranešimus?
Video: Java socket programming - Simple client server program 2024, Lapkritis
Anonim

Ping veikia siųsdamas interneto valdymą Pranešimas protokolas ( ICMP /ICMP6) Echo Užklausa paketus į tikslinį pagrindinį kompiuterį ir laukiama ICMP Echo atsakymas. The programa praneša apie klaidas, paketų praradimą ir statistinę rezultatų suvestinę. Tai Java programos ping įvestą IP adresą Java naudojant InetAddress klasė.

Be to, kuo skiriasi ICMP ir Ping?

ICMP yra įvairių pranešimų siuntimo protokolas, skirtas pranešti apie tinklo sąlygas – taip nėra ping . Aido užklausa yra vienas iš daugelio pranešimų. Ping galima išfiltruoti, bet dauguma ICMP pranešimų tipai reikalingi tinkamam IP, TCP ir kitų protokolų veikimui.

Taip pat kokio tipo ICMP pranešimo tikimasi atsakant į PING programą? ICMP Ping. Ping naudoja du ICMP kodus: 8 (aido užklausa) ir 0 ( aidas atsakymas ). Kai išduodate Ping komandą eilutėje, Ping programa išsiunčia ICMP paketą, kurio lauke Tipas yra kodas 8. Atsakymo tipas bus 0.

Antra, kaip naudoti „Ping“?

Žingsniai

  1. Atidarykite komandų eilutę arba terminalą. Kiekviena operacinė sistema turi komandų eilutės sąsają, kuri leis paleisti komandą Ping.
  2. Įveskite komandą Ping. Įveskite ping pagrindinio kompiuterio pavadinimą arba ping IP adresą.
  3. Paspauskite Enter, kad pamatytumėte ping išvestį. Rezultatai bus rodomi po dabartine komandine eilute.

Koks yra ICMP tikslas?

Interneto valdymo pranešimų protokolas ( ICMP ) yra TCP/IP tinklo sluoksnio protokolas, teikiantis trikčių šalinimo, valdymo ir klaidų pranešimų paslaugas. ICMP dažniausiai naudojamas tinklo kompiuterių operacinėse sistemose, kur perduoda klaidų pranešimus.

Rekomenduojamas: