Indholdsfortegnelse:

Er det muligt at skrive ping-programmet i Java ved hjælp af ICMP-meddelelser?
Er det muligt at skrive ping-programmet i Java ved hjælp af ICMP-meddelelser?

Video: Er det muligt at skrive ping-programmet i Java ved hjælp af ICMP-meddelelser?

Video: Er det muligt at skrive ping-programmet i Java ved hjælp af ICMP-meddelelser?
Video: Java socket programming - Simple client server program 2024, Kan
Anonim

Ping fungerer ved at sende internetkontrol Besked protokol ( ICMP /ICMP6) Echo Request-pakker til målværten og venter på en ICMP Ekko svar. Det program rapporterer fejl, pakketab og en statistisk oversigt over resultaterne. Det her Java-program pinger en IP-adresse i Java ved hjælp af InetAddress klasse.

Udover dette, hvad er forskellen mellem ICMP og Ping?

ICMP er en protokol til at sende forskellige beskeder for at rapportere netværksforhold - det er den ikke ping . Ekkoanmodningen er en af mange beskeder. Ping kan filtreres fra, men størstedelen af ICMP meddelelsestyper er nødvendige for korrekt drift af IP, TCP og andre protokoller.

Ligeledes, hvilken type ICMP-meddelelse forventes som svar på PING-værktøjet? ICMP Ping. Ping bruger to ICMP-koder: 8 (ekkoanmodning) og 0 ( ekko svar ). Når du udsteder Ping-kommandoen ved prompten, sender Ping-programmet en ICMP-pakke, der indeholder koden 8 i Type-feltet. Svaret vil have en type 0.

For det andet, hvordan bruger jeg Ping?

Trin

  1. Åbn kommandoprompten eller terminalen. Hvert operativsystem har en kommandolinjegrænseflade, der giver dig mulighed for at køre Ping-kommandoen.
  2. Indtast Ping-kommandoen. Indtast ping-værtsnavn eller ping-IP-adresse.
  3. Tryk på Enter for at se dit ping-output. Resultaterne vil blive vist under den aktuelle kommandolinje.

Hvad er formålet med ICMP?

Internet Control Message Protocol ( ICMP ) er en TCP/IP-netværkslagsprotokol, der giver fejlfinding, kontrol og fejlmeddelelsestjenester. ICMP bruges hyppigst i operativsystemer til netværkscomputere, hvor den sender fejlmeddelelser.

Anbefalede: