Opisać takie zagadnienia: 1. Troubleshooting w sieciach IP 2. Narzędzia administratora (wireshark, ping, traroute, i in) 3. Metody dostępu do Internetu 4. Telnet/SSH 5. FTP (funkcje, komendologia) 6. Nawiązywania połączenia przez prot. TCP
Thorerv
1. Troubleshooting, to po prostu sposób rozwiązywania problemów, w sieciach będzie się to objawiało zwykle korzystaniem z oprogramowania, które pomaga wykryć problemy w funkcjonowaniu sieci, np, takich jak masz w punkcie 2. ping, wireshark też może się przydać, ale zarówno tracert - w widnowsach, tracer - linuxy, putty. Generalnie dobór narzędzi będzie zależał od problemu i platformy, z której przyjdzie korzystać.
2. wireshark - to program do analizowania ruchu sieciowego, wchodzącego jak i wychodzącego, można dzięki temu podejrzeć zawartość poszczególnych pakietów, monitorować ruch na wybranych portach, ruch w zależności od protokołu, ruch również można filtrować na wiele sposobów, uwierz mi, że brakło by tu miejsca aby opisać całe zastosowanie tego programu, dlatego polecam dokumentacje i generalnie na przyszłość sięganie do dokumentacji danego oprogramowania.
ping - to polecenie pozwalające określić czas odpowiedzi wybranego host, a przy okazji czy wybrany host jest w stanie komunikować się z maszyną, z której został wysłany. Program wysyła po prostu pewną porcje danych i zbiera odpowiedzi od zadanego hosta, określając czas w jakim host odpowiedział. Dzięki ping'owi można również określić ile routerów znajduje się po drodze do zadanego hosta, jak wyżej, polecam dokumentacje.
tracert/tracer - pozwala śledzić drogę jaką przemierza pakiet, mijając poszczególne routery i przy okazji zbiera czas jaki pakiet potrzebował aby tam dotrzeć.
A narzędzi administratorskich jest cała masa ;) 3. Dosyć ogólne pytanie, ale domyślam się, że chodzi po prostu o sieć. Polecam o tym jednak poczytać więcej o poszczególnych metodach. W skrócie, dostęp może być na zasadzie rywalizacji, priorytetu - hosty wysyłają żądania w pewnej hierarchii, przełączania - kiedy zachodzi potrzeba komunikacji, tak zwany 'switch' to obsługuje umozliwia komunikacje 1 z n poldlaczonych do niego hostow, i jeszcze jest po przez przekazywanie tokenu, czyli host posiadajacy token ma prawo do komunikacji. Ale naprawde polecam o tym poczytać.
4. Telnet/SSH to protokoły sieciowe dające możliwość np. zdalnej pracy z hostem, wymiany plików.
5.ftp to też protokół ale do wymiany plików, korzysta z protokołu TCP, no i komunikacja odbywa się po prostu na zasadzie klient-serwer.
6. To zbyt obszerny temat żeby o tym tu pisać, zatem polecam jakąś książkę na ten temat jeśli potrzebujesz więcej szczegółów. Mówiąc dość ogólnie, TCP korzysta do nawiązywania między hostami metody, która potocznie nazywa się uścisk dłoni, i po prostu jej działania jest odzwierciedleniem tego gestu. 'Handshake', bo tak to się nazywa, polega na tym, że host który chce nawiązać komunikacje z innym hostem wysyła do niego informację inicjującą połączenie, ten drugi host mu odpowiada i gdy ten pierwszy otrzyma odpowiedź to wysyła dane. To dosyć ogólnie więc jak wspomniałem polecam poczytać więcej na ten temat.
2. wireshark - to program do analizowania ruchu sieciowego, wchodzącego jak i wychodzącego, można dzięki temu podejrzeć zawartość poszczególnych pakietów, monitorować ruch na wybranych portach, ruch w zależności od protokołu, ruch również można filtrować na wiele sposobów, uwierz mi, że brakło by tu miejsca aby opisać całe zastosowanie tego programu, dlatego polecam dokumentacje i generalnie na przyszłość sięganie do dokumentacji danego oprogramowania.
ping - to polecenie pozwalające określić czas odpowiedzi wybranego host, a przy okazji czy wybrany host jest w stanie komunikować się z maszyną, z której został wysłany. Program wysyła po prostu pewną porcje danych i zbiera odpowiedzi od zadanego hosta, określając czas w jakim host odpowiedział. Dzięki ping'owi można również określić ile routerów znajduje się po drodze do zadanego hosta, jak wyżej, polecam dokumentacje.
tracert/tracer - pozwala śledzić drogę jaką przemierza pakiet, mijając poszczególne routery i przy okazji zbiera czas jaki pakiet potrzebował aby tam dotrzeć.
A narzędzi administratorskich jest cała masa ;)
3. Dosyć ogólne pytanie, ale domyślam się, że chodzi po prostu o sieć. Polecam o tym jednak poczytać więcej o poszczególnych metodach. W skrócie, dostęp może być na zasadzie rywalizacji, priorytetu - hosty wysyłają żądania w pewnej hierarchii, przełączania - kiedy zachodzi potrzeba komunikacji, tak zwany 'switch' to obsługuje umozliwia komunikacje 1 z n poldlaczonych do niego hostow, i jeszcze jest po przez przekazywanie tokenu, czyli host posiadajacy token ma prawo do komunikacji. Ale naprawde polecam o tym poczytać.
4. Telnet/SSH to protokoły sieciowe dające możliwość np. zdalnej pracy z hostem, wymiany plików.
5.ftp to też protokół ale do wymiany plików, korzysta z protokołu TCP, no i komunikacja odbywa się po prostu na zasadzie klient-serwer.
6. To zbyt obszerny temat żeby o tym tu pisać, zatem polecam jakąś książkę na ten temat jeśli potrzebujesz więcej szczegółów. Mówiąc dość ogólnie, TCP korzysta do nawiązywania między hostami metody, która potocznie nazywa się uścisk dłoni, i po prostu jej działania jest odzwierciedleniem tego gestu. 'Handshake', bo tak to się nazywa, polega na tym, że host który chce nawiązać komunikacje z innym hostem wysyła do niego informację inicjującą połączenie, ten drugi host mu odpowiada i gdy ten pierwszy otrzyma odpowiedź to wysyła dane. To dosyć ogólnie więc jak wspomniałem polecam poczytać więcej na ten temat.
Uff, mam nadzieję, że się przyda.