PLD-doc/book/pl_book__podstawy/pl_podstawy__narzedzia_sieciowe.sec
ciesiel
cvs w pld-linux.org
Pon, 10 Sty 2005, 16:41:55 CET
Author: ciesiel
Date: Mon Jan 10 15:41:53 2005
New Revision: 5450
Modified:
PLD-doc/book/pl_book__podstawy/pl_podstawy__narzedzia_sieciowe.sec
Log:
- modyfikacje przeslane przez Krzysztofa Kreja
Modified: PLD-doc/book/pl_book__podstawy/pl_podstawy__narzedzia_sieciowe.sec
==============================================================================
--- PLD-doc/book/pl_book__podstawy/pl_podstawy__narzedzia_sieciowe.sec (original)
+++ PLD-doc/book/pl_book__podstawy/pl_podstawy__narzedzia_sieciowe.sec Mon Jan 10 15:41:53 2005
@@ -1,9 +1,15 @@
<?xml version="1.0" encoding="iso-8859-2"?>
<section id="podstawy_narzedzia_sieciowe">
<title>Podstawowe narzędzia kontroli sieci TCP/IP</title>
- <para>Najczęściej używanym programem narzędziem
- diagnostycznym jest program <command>ping</command> - pozwala on określić
- czy dwa interesujące nas komputery mogą sie komunikować poprzez sieć.
+ <para>Najczęściej używanym narzędziem diagnostycznym jest program
+ <command>ping</command> - pozwala on zbadać istnienie połączenia
+ między dwoma komputerami, drogę pomiędzy nimi, czas potrzebny na
+ przejście pakietu oraz sprawdza czy drugi komputer pracuje w danym
+ momencie w sieci. Przy okazji program ten dokonuje tłumaczenia adresu
+ domenowego na numer IP.
+ Program ten jest przydatny do określania stanu sieci i określonych
+ hostów, śledzenia i usuwania problemów sprzętowych, testowania,
+ mierzenia i zarządzania siecią, oraz do badania sieci.
Polecenie <command>ping nazwa/adresIP</command> wysyła specjalne pakiety
ICMP do wskazanego komputera i czeka na odpowiedź.
Możemy podawać jako cel adres domenowy lub numer IP. Przy okazji
@@ -36,12 +42,29 @@
Przy prawidłowym połączeniu czas odpowiedzi dla sieci lokalnej zazwyczaj
nie przekracza 1 ms zaś w internecie może sięgnąć nawet kilkuset ms.</para>
+<para>Komenda może dać również efekt podobny do ponizszego:</para>
+<screen>
+[root w g82 ~]# ping google.pl
+PING google.pl (216.239.57.99) 56(84) bytes of data.
+From 192.168.6.1 icmp_seq=1 Packet filtered
+From 192.168.6.1 icmp_seq=2 Packet filtered
+
+--- google.pl ping statistics ---
+2 packets transmitted, 0 received, +2 errors, 100% packet loss, time
+1000ms
+</screen>
+
+<para>Może to oznaczać, że w naszej sieci zabronione jest wysyłanie
+pingów poza LAN.</para>
+
<para>Nieco bardziej zaawansowanym programem jest
- <command>traceroute</command>. Wskazuje on czasy przesłania pakietów
- pomiędzy sąsiadującymi ze sobą routerami (tzw czasy przeskoków),
- znajdującymi się na trasie połączenia dwóch maszyn. Pozwala śledzić
- trasę pakietów oraz wykrywać różnego rodzaje problemy we w sieciach np.:
- błądzenie pakietów w sieci, "wąskie gardła" sieci, oraz awarie połączeń.
+ <command>traceroute</command>. Pokazuje on trasę jaką przechodzą
+ pakiety między naszym komputerem, a sprawdzanym przez nas hostem.
+ Wskazuje on czasy przesłania pakietów pomiędzy sąsiadującymi ze sobą
+ routerami (tzw. czasy przeskoków), znajdującymi się na trasie połączenia
+ dwóch maszyn. Pozwala śledzić trasę pakietów oraz wykrywać różnego
+ rodzaje problemy w sieciach np.: błądzenie pakietów w sieci,
+ "wąskie gardła" sieci, oraz awarie połączeń.
</para>
<screen>$ traceroute pld-linux.org
@@ -50,6 +73,12 @@
1 192.168.1.1 (192.168.1.1) 0.295 ms 0.608 ms 0.484 ms
2 217.153.188.173 (217.153.188.173) 1.012 ms 0.648 ms 0.495 ms
3 217.8.190.153 (217.8.190.153) 30.894 ms 28.983 ms 29.719 ms</screen>
+ <para>
+ Jak widać, polecenie to wypisuje linie zawierające TTL, adres bramki
+ oraz czas przebycia każdej z próbek z różnych gatewayów.
+ Jeśli nie było odpowiedzi w ciągu trzech sekund to dla próbki
+ drukowane jest '*'</para>
+
<para>
Aby tłumaczyć adres domenowy na numer IP i odwrotnie możemy posłużyć się
Więcej informacji o liście dyskusyjnej pld-doc