Wstęp do technologii sieciowych
Wstep
Rozwój technologii komputerowych obserwujemy dopiero z powstaniem zaawansowanych możliwości sieciowych
Dzięki nim powstał i upowszechnił się Internet Internet rozwija się dzięki protokołowi TCP/IP
Dlaczego TCP/IP
TCP/IP - Transmission Control Protocol / Internet Protocol
Protokół otwarty
Niezawodny, odporny na awarie sprzętu i zakłócenia
Pozwala na transmisje pakietów różnymi drogami
Protokół TCP/IP oznacza całą gammę protokołów opartych na protokołach TCP i IP
Podstawowy „garnitur" protokołów to:
- SMTP (Simple Maił Transfer Protocol)
- NNTP (Network News Transfer Protokół)
- HTTP i inne
Protokół IP
Podstawowy protokół
Protokół detagramowy— brak gwarancji dostarczenia pakietu danych
Protokół bezpołączeniowy- zdany na siebie
Ograniczona długość pakietu do 65536 bajtów
Protokół IP - ramka
Adresowanie 32 bitowe, można maksymalni 2A32= 4 294 967 296 komputerów. Nie jest to dużo. Obecnie limit ten jest na w Pracuje si? nad v6 IP.
Adres IP w praktyce
Adres w postaci binarnej:
11111011 00110011 00110011 11111111
Adres w postaci dziesiętnej, między kropkami po 4 bajty dziesiętnie:
192.31.32.255
Adres w postaci tekstowej
Protokół TCP
Protokół wyższego poziomu dający pewność, że dane dotarły do przeznaczenia
Protokół połączeniowy
Wykorzystuje protokół IP
Jest protokołem strumieniowym, nie ma ograniczeń co do ilości przesyłanych danych
TCP strumień dzieli na pakiety IP, numeruje je i przesyła do odbiorcy, gdzie składa te dane w całość
Przykłady portów TCP
Echo (7) Powtarza wszystko co zostało przesłane
ftp (21) Port protokołu transferu plików FTP
telnet(23) Port protokołu telnet
http (80) Port serwera WWW
Protokół TCP - ramka
Najważniejszym z punktu widzenia użytkownika polem ramki jest nr portu źródła i przeznaczenia. Może być maksymalnie 65 536 różnych portów. Każdy port udostępnia odrębną usługę, którą użytkownik dowolnie może obie zdefiniować.
Protokół UDP
Protokół detagramow oparty o IP i TCP
Ograniczona wielkość pakietu do 64KB
Brak potwierdzenia dotarcia danych do przeznaczenia
Posiada podobnie jak TCP - 65536 numerów portów
UDP - User Detagram Protocol
Specjalne adresy IP
Adresy lokalny komputera zaczyna się od 127.x.x.x zwykle 127.0.0.1 (localhost)
Adresy Intraneu - sieci lokalnej, nierutowalne -zaczynają, się od 10.x.x.x, 172.16.x.x, 192.168.x.x
0.0.0.0 - odnosi się do lokalnego hosta ale tylko jako adres nadawcy
0.0.x.x - wskazuje na węzły w sieci lokalnej -stosowane do adresowania grupowego