Polecam gorąco
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
Jak obecnie jest przesyłana informacja?
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.
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
Informacje kiedyś
W dawnych czasach żeby móc zdobyć jakieś informacje lub nauczyć się czegoś to trzeba było zdobyć książkę albo gazetę. Można też było kogoś zapytać.
Obecnie wystarczy internet - pełno w nim wszelkich informacji. Jest cała masa ciekawych i przydatnych rzeczy jakich można się nauczyć jak i bardzo dużo różnych rzeczy związanych z rozrywką.
Kiedyś było trzeba iść do biblioteki i wypożyczyć książkę albo iść do księgarni i kupić książkę - dziś można książkę ściągnąć z internetu za pomocą kilku kliknięć.
Współczesny dostęp do informacji jest lepszy niż kiedykolwiek w dziejach ludzkości. A co my ludzie najczęściej robimy mając w kieszeni urządzenie dające dostęp do całej wiedzy ludzkości? Oglądamy filmiki ze śmiesznymi kotami :p Aczkolwiek to też jest jakaś forma wymiany informacji.