Informacje w internecie

odział protokołów z warstwy aplikacyjnej...i połączeniowej. Niektóre protokoły z warstwy aplikacji wykorzystują tylko pewne protokoły z warstwy transportowej. Protokoły DNS, NTP wykorzystują tylko protokół UDP z warstwy transport

Informacje w internecie O informacji
Polecam gorąco

Definicja TCP

Każdy protokół sieciowy można przyporządkować do określonej warstwy modelu TCP/IP. Pewną szczególną cechą rodziny protokołów TCP/IP używanej w Internecie jest podział protokołów z warstwy aplikacyjnej...i połączeniowej. Niektóre protokoły z warstwy aplikacji wykorzystują tylko pewne protokoły z warstwy transportowej.

Protokoły DNS, NTP wykorzystują tylko protokół UDP z warstwy transportowej. Protokoły FTP, SMTP, POP3, SSH, IRC posługują się tylko TCP. Natomiast SMB używa obu protokołów.

Protokół SSL ma szczególną rolę. Może zostać umieszczony pomiędzy każdym połączeniowym protokołem warstwy aplikacji a TCP. Dzięki jego wykorzystaniu dane przesyłane przez aplikacje mogą zostać zaszyfrowane.

Niektóre protokoły z warstwy aplikacji, jak np. SMB nie działają zwykle w Internecie. Są wykorzystane w sieciach lokalnych do udostępniania usług, jak np. zdalne drukarki czy dyski.

W systemie Linux oraz innych klonach Uniksa dokładną listę protokołów transportowych można znaleźć w pliku:

/etc/protocols

a listę protokołów z warstwy aplikacji w pliku

/etc/services

W systemach z rodziny Windows NT, odpowiednie pliki znajdują się w katalogu

%WINDIR%\system32\drivers\etc

gdzie %WINDIR% to katalog z systemem, domyślnie C:\WINDOWS.

Od ogólnego modelu TCP/IP są w Internecie wyjątki. Przykładem może być tutaj usługa ping, w której aplikacja wysyła bezpośrednio pakiety ICMP w celu ustalenia jakości połączenia z innym komputerem.

Źródło: https://pl.wikipedia.org/wiki/Model_TCP/IP


CO to jest TCP lub UDP

Protokoły te mają następujące cechy charakterystyczne:

dobrą odtwarzalność po awarii
możliwość dodawania nowych sieci bez przerywania pracy istniejących
wysoki współczynnik korekcji błędów
niezależność od platformy
mały stopień obciążenia danych własnymi strukturami
dużą wydajność

Protokoły TCP i IP łącznie zarządzają przepływem większości danych przez sieć. IP odpowiada za przesyłanie dowolnych danych z punktu do punktu i zawiera w sobie na przykład TCP lub UDP. Zadaniem TCP jest:

uzgadnianie tożsamości (handshake)
zarządzanie pakietami (które mogą docierać do adresata w innej kolejności niż były wysłane)
sterowanie przepływem
wykrywanie i obsługę błędów

Para TCP+IP jest stosowana do tzw. transmisji połączeniowej, gdzie zagwarantowany jest przepływ danych dowolnej długości w obydwie strony, lub zwrotne poinformowanie nadawcy o nieusuwalnym błędzie.

Para protokołów UDP+IP jest najczęściej używanym standardem do tzw. transmisji bezpołączeniowej, czyli przesyłania w jedną stronę, bez potwierdzania odbioru, niewielkich paczek danych zwanych datagramami.

Źródło: https://pl.wikipedia.org/wiki/Model_TCP/IP


Sposób przesyłania informacji

Kiedyś dane można było przesłać tylko metodą analogową - na przykład w postaci listu - czyli tekstu zapisanego na kartce. Obecnie dane przesyłane są elektronicznie - w postaci odpowiednio zakodowanych sygnałów elektrycznych.

Jest to bardzo proste i skuteczne rozwiązanie - każdą informację bez względu na to czy jest to tekst, zdjęcie, filmik czy muzyka można zapisać w postaci baaaaardzo długiego ciągu zer i jedynek. A to daje możliwość przesłania takiej informacji na bardzo dużą odległość.

W sieci internet stosowane jest coś takiego jak pakietowanie danych - czyli za jednym razem przesyłany jest ciąg danych o określonej długości - do 1500 Bajtów maksymalnie. Taki ciąg nazywany jest pakietem.



© 2019 http://omuzyce.wodzislaw.pl/