Sieci komputerowe Usługi sieciowe 27/09/2002
Usługi sieciowe Przez usługi sieciowe rozumiemy aplikacje realizujące na żądanie konkretne zadania. Przykłady usług: DNS Telnet FTP Poczta WWW
Model Klient/Serwer Komunikacja między komputerami jest realizowana za pomocą modelu klient/serwer. Serwer nasłuchuje żądań. Klient inicjuje nawiązanie komunikacji i żąda odpowiedzi.
Porty Każda aplikacja korzystająca z protokołu TCP/IP jest identyfikowany przez numer portu. Dzięki numerom portów aplikacje klientów i serwerów mogą komunikować się w jednym kanale tego samego komputera. Numery portów od 0 do 255 są zarezerwowane dla podstawowych usług sieciowych.
DNS DNS (Domain Name System) – System nazw dziedzin pozwala skojarzyć numer IP komputera z nazwą. Nazwy są budowane na hierarchii. Za przypisywanie numerów IP do nazw domenowych w każdym węźle hierarchii odpowiedzialna jest konkretna organizacja (np. dla domeny .pl jest to Naukowa Akademicka Sieć Komputerowa).
Hierarchia DNS [3]
Serwery DNS Serwery DNS przechowują odwzorowania nazw na numery IP. Serwery komunikują się za pomocą protokołu TCP na porcie 35 lub UDP na porcie 35.
Komenda NSLOOKUP Żeby odpytać serwer DNS o nazwę, należy w okienku MS-DOS wpisać polecenie NSLOOKUP.
Telnet Telnet (network terminal protocol) umożliwia zdalną pracę (remote login) na odległym komputerze. Praca odbywa się poprzez okienko znakowe zwane terminalem. Wszystkie polecenia wpisane w terminalu wykonywane są na odległym komputerze. Telnet korzysta z protokołu TCP portu 23.
FTP FTP (file transfer protocol) służy do przesyłania plików. Podczas uruchamiania FTP musimy wskazać komputer (serwer FTP), z którego chcemy pobrać pliki. Serwer wymaga zalogowania się. Niektóre serwery umożliwiają zalogowanie się na użytkownika „anonymous”. FTP korzysta z protokołu TCP portów 20,21.
Komenda FTP Żeby pobrać pliki, należy w okienku MS-DOS wpisać polecenie FTP.
Korzystanie z FTP dir - sprawdzenie zawartości katalogu cd katalog - zmiana katalogu bin - wybranie binarnego trybu transmisji asc - wybranie tekstowego trybu transmisji get nazwa_pliku - pobranie pliku put nazwa_pliku - wgranie pliku open nazwa_serwera – podłączenie się do serwera bye - zakończenie połączenia lcd katalog – zmiana katalogu lokalnego
Poczta Poczta (e-mail) służy do przesyłania wiadomości. Wiadomości są przesyłane SMTP (Simple Mail Transfer Protocol), który korzysta z protokołu TCP z portu 25. Do odbierania poczty za pomocą klienta pocztowego (MS Outlook) wykorzystywany jest protokół POP3, który korzysta z TCP z portu 110. Własną skrzynkę pocztową można uruchomić za darmo w wielu portalach internetowych (ONET,WP,INTERIA), z której można później korzystać z przeglądarki internetowej.
Działanie poczty [1]
Listy dyskusyjne Listy dyskusyjne działają jak tablica ogłoszeń. Listy są pogrupowane tematycznie. Listy są przechowywane na specjalnych serwerach (News Serwer). Klient listy subskrybuje wybrane grupy tematyczne. Klient listy korzysta z protokołu NNTP (News Network Transfer Protocol). NNTP korzysta z TCP na porcie 119.
WWW HTTP (Hyper Text Transfer Protocol) służy do przesyłania dokumentów zwanych stronami WWW, które są wyświetlane w programach zwanych przeglądarkami. Strony są ze sobą połączone za pomocą aktywnych połączeń (hyperlink), które pozwalają na szybkie poruszanie się po sieci stron. WWW (World Wide Web) jest nazwą dla światowej sieci stron. HTTP korzysta z TCP na porcie 80.
Przeglądarki WWW Internet Explorer Netscape Opera Mozilla Firefox Tu wpisujemy adres serwera WWW
Przeglądanie WWW Aby obejrzeć stronę, której adres znamy, należy w przeglądarce wpisać adres serwera WWW np. www.mechanikryki.pl Jeżeli szukamy informacji, a nie znamy adresu strony należy skorzystać z: Portalu Wyszukiwarki
Portale Portale są serwerami mającymi z definicji stanowić drzwi do WWW. www.onet.pl www.interia.pl www.wp.pl
Wyszukiwarki Wyszukiwarki umożliwiają wpisanie złożonych kryteriów wyszukiwania informacji, dzięki czemu można ograniczyć liczbę stron, które są znajdowane. www.google.com.pl www.altavista.digital.com
Literatura [1] Piotr Dębiec, „Sieci komputerowe” [2] Praca zbiorowa, „Sieci komputerowe”, Politechnika Poznańska [3] Piotr Marek, Jr., „Opis Serwisu DNS” 26/02/2008