Nazwa laboratoriów: Sieci komputerowe.
Grupa:
Temat: Podstawy funkcjonowania i budowy sieci komputerowych.
Data realizacji:
Data oddania:
1. Cel ćwiczenia.
Celem ćwiczenia jest zapoznanie się z podstawowymi poleceniami, które umożliwiają poznanie otoczenia sieciowego komputera. Przybliżenie znajomości podstawowych komend w systemach operacyjnych Windows i Unix. Zobaczenie jak działają, jakie funkcje spełniają i co dzięki nim możemy uzyskać. Pozyskujemy w ten sposób wiedzę jak konfigurować i przeprowadzać diagnostykę sieci.
LABORATORIUM 1: System operacyjny Windows.
I. Zadania:
1. Sprawdzenie konfiguracji karty sieciowej → polecenie ipconfig
Dzięki temu poleceniu możemy dowiedzieć się jaki jest adres IP komputera i wszystkie informacje o nim. Komenda umożliwia także wpisanie nowych ustawień protokołu IP.
Natomiast ipcongif/all pokazuje nam szczegółowe informacje na temat połączeń, uzyskujemy np.
takie wiadomości:
2. Zapoznanie się z następującymi komendami:
a). ping
Komenda ping używamy do diagnostyki połączeń sieciowych. Umożliwia sprawdzenie połączenia między tzw. hostami (użytkownikami) i jego testowania, a także do określenia jakości tego połączenia. Po wpisaniu polecenia ping otrzymamy informację o szybkości wymiany pakietów pomiędzy dwoma komputerami. Po wpisaniu polecenia ukazuje się lista możliwości komendy.
•
Polecenie ping/t wp.pl
•
Polecenie ping/t 127.0.0.1
•
Polecenie ping/t braga.iie.uz.zgora.pl → komenda nie zdołała się połączyć z danym adresem ponieważ ów adres jest w sieci lokalnej Uniwersytetu Zielonogórskiego.
•
Polecenie ping/t porto.iie.uz.zgora.pl.
•
Polecenie ping/t uz.zgora.pl
•
Polecenie ping/t 212.77.100.101
b). netstat
Polecenie służy do wyświetlania aktywnych połączeń sieciowych, ukazuje nam statystykę protokołu oraz połączenia TCP. Wyświetla nazwę używanego protokołu, adres źródłowy i
numer portu lokalnego, adres docelowy i numer portu docelowego, oraz informacje o stanie połączenia.
c). arp
Jest to polecenie, które wyświetla lub modyfikuje tabelę translacji adresów IP do adresów fizycznych używanych przez protokół rozróżniania adresów. Komenda przydatna przy diagnozowaniu problemów z działaniem adresów IP oraz wykrywaniu obecności komputerów w sieci lokalnej.
•
Polecenie arp/a → tabela arp:
d). tracert
Komenda pozwala nam na poznanie trasy pakietu jaką pokonuje aby dotrzeć do nas od serwera źródłowego.
•
Polecenie tracert wp.pl
•
Polecenie tracert bird.uz.zgora.pl/braga/porto → komenda nie zdołała się połączyć z danym adresem ponieważ ów adres jest w sieci lokalnej Uniwersytetu Zielonogórskiego.
•
Polecenie tracert 127.0.0.1
•
Polecenie tracert porto.iie.uz.zgora.pl
•
Polecenie tracert uz.zgora.pl
•
Polecenie tracert 121.77.100.101
3. Zapoznanie się z otoczeniem sieciowym.
a). Sprawdzenie zasobów sieci mapowane w stacji roboczej.
b). Udostępnienie zasobu sieciowego [folder]
Aby udostępnić folder klikamy na niego prawym, potem udostępnij → określonym osobom.
Po czym klikamy udostępnij i przechodzimy wraz z tym do kolejnego okna i klikamy „Gotowe”.
Po tych krokach przechodzimy do Panelu sterowania → Centrum sieci i udostępniania, a następnie wybieramy po lewej stronie „Zmień zaawansowane ustawienia udostępniania”.
Następnym krokiem jest zaznaczenie opcji niżej zaznaczonych. Zapisujemy zmiany i gotowe :D
c). Mapowanie dysku sieciowego \\beat\wspolny\j.tkacz
Mapowanie dysków sieciowych pozwala nam uzyskać dostęp do zdalnego udostępnienia w sposób wygodny z miejsca Mój komputer oraz pozwalają uruchomić aplikacje, które potrafią działać tylko z lokalnego dysku. Zmapowane dyski sieciowe są widoczne tylko w kontekście użytkownika który je zmapował. Aby zmapować dysk wchodzimy w Mój komputer → klikamy „Mapuj dysk sieciowy”, po czym uzyskujemy okienko:
II. Podsumowanie:
Reasumując ćwiczenie zakończone powodzeniem, mimo iż w niektórych poleceniach takich jak tracert bird.uz.zgora.pl/braga/porto nie zdołałam uzyskać połączenia z komputera osobistego, ponieważ jak sądzę z powodu iż podane adresy należą do sieci lokalnej Uniwersytetu Zielonogórskiego. Czyli idąc tym tropem nie posiadam uprawnień, które pozwoliły by mi na dostani się w ów sieć i sprawdzenie tego. Poruszanie się po systemie Windows i praca na nim nie przysporzyło większych problemów.
LABORATORIUM 1A: System operacyjny Unix.
I. Zadania:
1. Sprawdzenie konfiguracji karty sieciowej → polecenie ifconfig
W systemie Unix to polecenie jest używane do konfiguracji i diagnostyki interfejsów
sieciowych systemu komputerowego. Wynikiem wydanego polecenia będzie informacja o wszystkich ustawionych interfejsach sieciowych systemu wraz z odpowiednimi parametrami, z których najważniejsze to: nazwa interfejsu, adres IP, adres fizyczny (MAC adres), netmaska, adres rozgłoszeniowy (broadcast), flaga aktywności interfejsu (UP, DOWN).
•
Usługa DHCP:
Usługa ta umożliwia dynamiczne konfigurowanie węzłów, które umożliwiają komputerom uzyskanie od serwera, danych konfiguracyjnych bez uprzedniej konfiguracji interfejsu tj.: przydziela adres IP, adres bramki, adres serwera DNS, adres maski sieci.
2. Zapoznanie się z następującymi komendami:
a). ping
To podstawowa komenda do diagnostyki sieci komputerowej w systemie Unix. Służy do wysyłania małych pakietów na podany adres IP.
b). netstat
Dzięki temu poleceniu testujemy komunikację danej stacji roboczej z innymi komputerami za pomocą sieci komputerowej.
•
Polecenie netstat -r
Dzięki tej komendzie ukazuje się tzw. tablica routingu. Możemy tu sprawdzić tzw. Gateway (brama).
c). arp
Polecenie arp podobnie jak w systemie Windows zamienia adres IP na adres fizyczny.
d). traceroute
Polecenie wyświetla kolejne nazwy i adresy komputerów, przez które przepływają dane między komputerami, serwerami. Polecenie to pozwala wyśledzić, w którym miejscu połączenie jest uszkodzone.
3. Porównanie powyższych komend w systemach Windows i Unix.
Polecenie ipconfig (Windows) i ifconfig (Unix) przynosi mało podobny rezultat, ponieważ przy wyświetlaniu wyników → konfigurację IP wszystkich aktywnych interfejsów sieciowych komputera ich wygląd i kolejność poszczególnych informacji będzie się w obu przypadkach różnić, aczkolwiek ów informacje powinny być bardzo podobne.
Polecenie ping występuje w obu przypadkach, mogą się nieco różnić dodatkowymi możliwościami lub postacią w jakiej zwraca komunikaty.
Netstet podobnie jak reszta komend w obu przypadkach są zbliżone do siebie możliwościami. Służy do wyświetlania aktywnych połączeń sieciowych, tu np. portów, tabeli trasowania protokołu IP. Polecenie użyte bez parametrów powoduje wyświetlenie aktywnych połączeń protokołu TCP.
Polecenie arp ma zastosowanie takie samo w obu przypadkach → przekształca adres IP
komputera na adres fizyczny.
Tracert (Windows) i traceroute (Unix) to polecenia, które mają na celu śledzenie trasy wysłanego przez nas pakietu. Oba zwracają komunikat przy każdym przejściu przez węzeł sieciowy
→ czas przejścia, podstawowe informacje o nim.
II. Podsumowanie:
Podsumowując system operacyjny Unix i związana na nim praca jest jak dla mnie bardziej złożona i skomplikowana niż praca na systemie Windows. Wszystkie ćwiczenia, które zdążyłam wykonać na zajęciach się powiodły.