<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://soisk.info/index.php?action=history&amp;feed=atom&amp;title=Wireshark_-_ping</id>
	<title>Wireshark - ping - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://soisk.info/index.php?action=history&amp;feed=atom&amp;title=Wireshark_-_ping"/>
	<link rel="alternate" type="text/html" href="https://soisk.info/index.php?title=Wireshark_-_ping&amp;action=history"/>
	<updated>2026-05-21T07:05:00Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://soisk.info/index.php?title=Wireshark_-_ping&amp;diff=2848&amp;oldid=prev</id>
		<title>imported&gt;Admin: /* PING */</title>
		<link rel="alternate" type="text/html" href="https://soisk.info/index.php?title=Wireshark_-_ping&amp;diff=2848&amp;oldid=prev"/>
		<updated>2019-02-13T11:29:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;PING&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PING==&lt;br /&gt;
Zajmiemy się poleceniem PING. Ping korzysta z protokołu ICMP, wysyła pakiety ICMP Echo Request i odbiera ICMP Echo Reply. Jak wiadomo służy do sprawdzania aktywności hostów w sieci. &lt;br /&gt;
&lt;br /&gt;
#Uruchamiamy program Wireshark, rozpoczynamy przechwytywanie pakietów.&lt;br /&gt;
#Pingujemy bramę&lt;br /&gt;
#Zatrzymujemy przechwytywanie pakietów&lt;br /&gt;
#Filtrujemy wyniki wpisując jako filtr icmp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\jarek&amp;gt;ping 192.168.0.1&lt;br /&gt;
&lt;br /&gt;
Pinging 192.168.0.1 with 32 bytes of data:&lt;br /&gt;
Reply from 192.168.0.1: bytes=32 time=135ms TTL=64&lt;br /&gt;
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64&lt;br /&gt;
Reply from 192.168.0.1: bytes=32 time=18ms TTL=64&lt;br /&gt;
Reply from 192.168.0.1: bytes=32 time=17ms TTL=64&lt;br /&gt;
&lt;br /&gt;
Ping statistics for 192.168.0.1:&lt;br /&gt;
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),&lt;br /&gt;
Approximate round trip times in milli-seconds:&lt;br /&gt;
    Minimum = 3ms, Maximum = 135ms, Average = 43ms&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping1.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
==Analiza polecenia PING w programie Wireshark==&lt;br /&gt;
&lt;br /&gt;
Przeanalizujemy tylko protokół ICMP, działający w 3 warstwie modelu OSI. Jak widać polecenie ping wysyła pakiety ICMP Echo Request i odbiera ICMP Echo Reply. Wysyłane standardowo są 4 pakiety Echo Request (żądanie echa), jeśli wszystko jest w porządku powracają 4 pakiety Echo Reply (odpowiedź echa). Każdy standardowy pakiet to 40 bajtów, z czego 32 bajty to dane. &lt;br /&gt;
&lt;br /&gt;
Z komputera o adresie 192.168.0.16 wysłaliśmy ping na komputer 192.168.0.1. Jak widać komputer odpowiedział poprawnie.&lt;br /&gt;
&lt;br /&gt;
===ICMP Echo Request (żądanie echa)===&lt;br /&gt;
&lt;br /&gt;
Trochę niezbędnej teorii&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Format komunikatu:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 00 || 01 || 02 || 03 || 04 || 05 || 06 || 07&lt;br /&gt;
! 08 || 09 || 10 || 11 || 12 || 13 || 14 || 15&lt;br /&gt;
! 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23&lt;br /&gt;
! 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot;| Typ = 8&lt;br /&gt;
|colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot;| Kod = 0&lt;br /&gt;
|colspan=&amp;quot;16&amp;quot; align=&amp;quot;center&amp;quot;| Suma kontrolna nagłówka&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;16&amp;quot; align=&amp;quot;center&amp;quot;| Identyfikator&lt;br /&gt;
|colspan=&amp;quot;16&amp;quot; align=&amp;quot;center&amp;quot;| Numer kolejny&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;32&amp;quot; align=&amp;quot;center&amp;quot;| Dane&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Typ komunikatu równy 8.&lt;br /&gt;
* Kod komunikatu równy 0.&lt;br /&gt;
* Identyfikator i Numer Sekwencji mogą być użyte do określenia przez odbiorcę, na które żądanie echa dany pakiet jest odpowiedzią.&lt;br /&gt;
* Dane otrzymane w ICMP Echo Request muszą zostać w całości odesłane w ICMP Echo Reply. [https://pl.wikipedia.org/wiki/ICMP_Echo_Request]&lt;br /&gt;
&lt;br /&gt;
====Typ komunikatu====&lt;br /&gt;
&lt;br /&gt;
Przy ICMP Echo Request jest równy 8. Zajmuje 1 bajt.&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping2.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
====Kod komunikatu====&lt;br /&gt;
&lt;br /&gt;
Przy ICMP Echo Request jest równy 0. Zajmuje 1 bajt.&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping3.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
====Suma kontrolna====&lt;br /&gt;
&lt;br /&gt;
Suma kontrolna jest to liczba uzyskana w wyniku sumowania lub wykonania innych operacji matematycznych na przesyłanych danych, przesłana razem z danymi i służąca do sprawdzania poprawności przetwarzanych danych. &lt;br /&gt;
Suma kontrolna zajmuje 2 bajty.&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping4.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
====Identyfikator====&lt;br /&gt;
&lt;br /&gt;
W programie Wireshark widzimy podwójnie identyfikator, BE (big endian) i LE (little endian). Jest to ta sama wartość. Więcej o kolejności bajtów [https://pl.wikipedia.org/wiki/Kolejno%C5%9B%C4%87_bajt%C3%B3w]&lt;br /&gt;
&lt;br /&gt;
Identyfikator zajmuje 2 bajty.&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping5.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
====Numer sekwencyjny====&lt;br /&gt;
&lt;br /&gt;
W programie Wireshark widzimy podwójnie numer sekwencyjny, BE (big endian) i LE (little endian). Jest to ta sama wartość. Więcej o kolejności bajtów [https://pl.wikipedia.org/wiki/Kolejno%C5%9B%C4%87_bajt%C3%B3w]&lt;br /&gt;
&lt;br /&gt;
Numer sekwencyjny zajmuje 2 bajty. Jak widać ten sam numer mamy w icmp echo request i icmp echo reply&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping6.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
====Dane====&lt;br /&gt;
&lt;br /&gt;
Zajmują 32 bajty, ale możemy to zmieniać. Przykładowo w ten sposób wysyłamy 64 bajty &amp;lt;code&amp;gt;ping 192.168.0.1 -l 64&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak widać wysyłany jest powielany ciąg małych liter. Mała litera a, to w kodzie ASCII szesnastkowo 61.&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping7.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
===ICMP Echo Reply (odpowiedź echa)===&lt;br /&gt;
&lt;br /&gt;
Trochę niezbędnej teorii&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Format komunikatu:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 00 || 01 || 02 || 03 || 04 || 05 || 06 || 07&lt;br /&gt;
! 08 || 09 || 10 || 11 || 12 || 13 || 14 || 15&lt;br /&gt;
! 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23&lt;br /&gt;
! 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot;| Typ = 0&lt;br /&gt;
|colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot;| Kod = 0&lt;br /&gt;
|colspan=&amp;quot;16&amp;quot; align=&amp;quot;center&amp;quot;| Suma kontrolna nagłówka&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;16&amp;quot; align=&amp;quot;center&amp;quot;| Identyfikator&lt;br /&gt;
|colspan=&amp;quot;16&amp;quot; align=&amp;quot;center&amp;quot;| Numer kolejny&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;32&amp;quot; align=&amp;quot;center&amp;quot;| Dane&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Typ komunikatu równy 0.&lt;br /&gt;
* Kod komunikatu równy 0.&lt;br /&gt;
* Dane zawierają dane przesłane w ICMP Echo Request. [https://pl.wikipedia.org/wiki/ICMP_Echo_Reply]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zrzutów nie umieszczam. Byłyby analogiczne do wcześniejszych.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==PING (bez odpowiedzi)==&lt;br /&gt;
&lt;br /&gt;
W kolejnym przykładzie puściłem pinga na komputer z włączona zaporą sieciową. Oczywiście nie odpowiedział.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\jarek&amp;gt;ping 192.168.0.17&lt;br /&gt;
&lt;br /&gt;
Pinging 192.168.0.17 with 32 bytes of data:&lt;br /&gt;
Request timed out.&lt;br /&gt;
Request timed out.&lt;br /&gt;
Request timed out.&lt;br /&gt;
Request timed out.&lt;br /&gt;
&lt;br /&gt;
Ping statistics for 192.168.0.17:&lt;br /&gt;
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak widać w programie Wireshark wysłane zostały pakiety ICMP Echo Request, natomiast nie powróciły ICMP Echo Reply.&lt;br /&gt;
&lt;br /&gt;
[[plik:wirehark-ping8.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sieci komputerowe]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Admin</name></author>
	</entry>
</feed>