Download - PRotokoły Sieciowe
PROTOKOŁY SIECIOWE
IP (Internet Protocol)DNS (Domain Name System)TCP (Transmission Control Protocol)TelNetFTP (File Transfer Protocol)POP3 (Post Office Protocol version 3)SMPT (Simple Mail Transfer Protocol )HTTP (Hypertext Transfer Protocol)
Protokoły sieciowe - zapewniają usługi
łączy systemów komunikacyjnych,
obsługują adresowanie, informacje
routingu, weryfikację błędów oraz
żądania retransmisji. Obejmują także
procedury dostępu do sieci, określone
przez wykorzystywany rodzaj sieci.
IP (Internet Protocol) Internet Protocol (IP) – protokół komunikacyjny warstwy sieciowej
modelu OSI (warstwy internet w modelu TCP/IP). Używany
powszechnie w Internecie i sieciach lokalnych.
Dane w sieciach IP są wysyłane w formie bloków określanych
mianem pakietów. W przypadku protokołu IP, przed rozpoczęciem
transmisji nie jest zestawiana wirtualna sesja komunikacyjna
pomiędzy dwoma hostami, które nie komunikowały się ze sobą
wcześniej.
Protokół IP jest protokołem zawodnym – nie gwarantuje, że pakiety
dotrą do adresata, nie zostaną pofragmentowane, czy też
zdublowane, a ponadto mogą dotrzeć do odbiorcy w innej
kolejności niż zostały nadane. Niezawodność transmisji danych jest
zapewniana przez protokoły warstw wyższych (np. TCP),
znajdujących się w hierarchii powyżej warstwy sieciowej.
DNS(Domain Name System)
To system serwerów, protokół komunikacyjny oraz
usługa zapewniająca zamianę adresów znanych
użytkownikom Internetu na adresy zrozumiałe dla
urządzeń tworzących sieć komputerową. Dzięki
wykorzystaniu DNS nazwa mnemoniczna, np.
pl.wikipedia.org, może zostać zamieniona na
odpowiadający jej adres IP, czyli 91.198.174.232
Usługa DNS warstwy aplikacji modelu TCP/IP, jest
związana z portem 53 TCP/UDP.
TCP (Transmission Control Protocol)
strumieniowy protokół komunikacji między
dwoma komputerami. Został stworzony
przez Vintona Cerfa i Roberta Kahna.
Jest on częścią większej całości określanej
jako stos TCP/IP. W modelu OSI TCP
odpowiada warstwie transportowej.
Telnet
Telnet – standard protokołu komunikacyjnego używanego w sieciach
komputerowych do obsługi odległego terminala w architekturze
klient-serwer.
Protokół obsługuje tylko terminale alfanumeryczne, co oznacza, że
nie obsługuje myszy ani innych urządzeń wskazujących. Nie
obsługuje także graficznych interfejsów użytkownika. Wszystkie
polecenia muszą być wprowadzane w trybie znakowym w wierszu
poleceń. Polecenia wydawane za pomocą naszego komputera
przysłane są poprzez sieć do serwera, na którym zainstalowane jest
oprogramowanie serwera telnetu. W odpowiedzi serwer odsyła nam
komunikaty, które następnie wyświetlane są na naszym ekranie.
FTP (File Transfer Protocol)
Protokół typu klient-serwer, który umożliwia
przesyłanie plików z serwera i na serwer poprzez sieć TCP/IP.
Protokół ten jest zdefiniowany przez IETF w RFC 959.
FTP jest protokołem 8-bitowym, dlatego nie wymaga
specjalnego kodowania danych na postać 7-bitową, tak jak ma
to miejsce w przypadku poczty elektronicznej (patrz standardy
MIME, base64, quoted-printable, uuencode).
POP3 (Post Office Protocol version 3)
To protokół internetowy z warstwy aplikacji pozwalający na
odbiór poczty elektronicznej ze zdalnego serwera do lokalnego
komputera poprzez połączenie TCP/IP. Ogromna większość
współczesnych internautów korzysta z POP3 do odbioru poczty.
Wcześniejsze wersje protokołu POP, czyli POP (czasami nazywany
POP1), POP2 zostały całkowicie zastąpione przez POP3. Zwykle
jeżeli ktoś mówi o protokole POP ma na myśli jego wersję 3.
SMPT (Simple Mail Transfer Protocol )
Protokół komunikacyjny opisujący
sposób przekazywania poczty
elektronicznej w Internecie. Standard
został zdefiniowany w dokumencie RFC
821 a następnie zaktualizowany w
2008 roku w dokumencie RFC 5321
HTTP (Hypertext Transfer Protocol)
protokół przesyłania dokumentów
hipertekstowych) to protokół sieci WWW (ang.
World Wide Web). Obecną definicję HTTP stanowi
RFC 2616. Za pomocą protokołu HTTP przesyła
się żądania udostępnienia dokumentów WWW i
informacje o kliknięciu odnośnika oraz informacje
z formularzy. Zadaniem stron WWW jest
publikowanie informacji – natomiast protokół
HTTP właśnie to umożliwia.
Warstwy sieci:
Warstwa Aplikacji (7)Warstwa Prezentacji (6)Warstwa Sieci (5)Warstwa Transportu (4)Warstwa Sieciowa (3)Warstwa Łącza Danych (2)Warstwa Fizyczna (1)
Warstwa Aplikacji
Warstwa aplikacji jest warstwą najwyższą, zajmuje
się specyfikacją interfejsu, który wykorzystują
aplikacje do przesyłania danych do sieci (poprzez
kolejne warstwy modelu ISO/OSI). W przypadku
sieci komputerowych aplikacje są zwykle
procesami uruchomionymi na odległych hostach.
Interfejs udostępniający programistom usługi
dostarczane przez warstwę aplikacji opiera się na
obiektach nazywanych gniazdami (ang. socket).
Warstwa prezentacji
Warstwa ta odpowiada za kodowanie i
konwersję danych oraz za kompresję /
dekompresję; szyfrowanie /
deszyfrowanie. Warstwa prezentacji
obsługuje np. MPEG, JPG, GIF itp.
Warstwa sesji
Warstwa sesji otrzymuje od różnych aplikacji dane,
które muszą zostać odpowiednio
zsynchronizowane. Synchronizacja występuje
między warstwami sesji systemu nadawcy i
odbiorcy. Warstwa sesji "wie", która aplikacja łączy
się z którą, dzięki czemu może zapewnić właściwy
kierunek przepływu danych – nadzoruje
połączenie. Wznawia je po przerwaniu.
Warstwa transportowa
Warstwa ta segmentuje dane oraz składa je w tzw.
strumień, zapewnia całościowe połączenie między stacjami:
źródłową oraz docelową, które obejmuje całą drogę
transmisji. Następuje tutaj podział danych na części, które
są kolejno numerowane i wysyłane do docelowej stacji.
Stacja docelowa po odebraniu segmentu wysyła
potwierdzenie odbioru. W wyniku niedotarcia któregoś z
segmentów stacja docelowa ma prawo zlecić ponowną jego
wysyłkę (kontrola błędów transportu).
Warstwa sieciowa
Warstwa sieciowa jako jedyna dysponuje
wiedzą dotyczącą fizycznej topologii sieci.
Rozpoznaje, jakie drogi łączą poszczególne
komputery (trasowanie) i decyduje, ile informacji
należy przesłać jednym z połączeń, a ile innym.
Protokoły warstwy sieci to: (IPv4, IPv6,
NOVELL IPX, APPLE TALK, CLNS/DECN et).
Warstwa łącza danych
Warstwa łącza danych jest czasami nazywana
warstwą liniową lub kanałową. Ma ona nadzorować
jakość przekazywanych informacji. Nadzór ten dotyczy
wyłącznie warstwy niższej. Warstwa łącza danych ma
możliwość zmiany parametrów pracy warstwy
fizycznej, tak aby obniżyć liczbę pojawiających się
podczas przekazu błędów. Zajmuje się pakowaniem
danych w ramki i wysyłaniem do warstwy fizycznej.
Warstwa fizyczna
Warstwa fizyczna, w postaci określonej przez Model
Referencyjny OSI, składa się ze wszystkich procesów,
mechanizmów, elektroniki oraz protokołów, które potrzebne są
urządzeniu obliczającemu w celu wysłania i odbierania
binarnych strumieni danych. W specyfikacji warstwy fizycznej
technologii LAN zamieszczone są oczekiwania odnośnie
wydajności nośnika łączącego komunikujące się ze sobą
urządzenia. Model jednak nie określa samego rodzaju
nośnika.
Bezpieczeństwo sieci
1. Rodzaje zagrożeń wewnętrzne zewnętrzne celowe przypadkowe programowe sprzętowe
Bezpieczeństwo sieci
2. Bezpieczeństwo archiwizacja UBS ściany ogniowe szyfrowanie informacji podpis elektroniczny