Najnowsze tutoriale tworzenie stron internetowych
 

Internetowy TCP / IP


TCP / IP to rodzina protokołów komunikacji pomiędzy komputerami.


Co to jest TCP / IP?

Stoi TCP / IP dlaT ransmission Ckontroli twoj egoProtocol /InternetProtocol. Określa ona, jak elektroniczne urządzenia (takie jak komputery) powinien być podłączony za pośrednictwem Internetu oraz w jaki sposób dane powinny być przekazywane między nimi.

TCP - Transmission Control Protocol

TCP jest odpowiedzialny za złamanie danych na małe pakiety, zanim będą mogły być przesyłane przez sieć, a do montażu pakietów ponownie po ich otrzymaniu.

IP - Internet Protocol

IP dba o komunikację między komputerami. Jest on odpowiedzialny za adresowanie, wysyłanie i odbieranie pakietów danych przez Internet.


Protokoły TCP / IP dla sieci Web

Przeglądarki internetowe i serwery korzystają z protokołów TCP / IP, aby połączyć się z Internetem. Wspólna TCP / IP to:

HTTP - Hypertext Transfer Protocol

HTTP dba o komunikację między serwerem WWW i przeglądarki internetowej. HTTP jest używany do wysyłania żądania od klienta internetowego (przeglądarce) do serwera WWW, wracając treści internetowych (stron www) z serwera do klienta.

HTTPS - Secure HTTP

HTTPS dba o bezpiecznej komunikacji między serwerem WWW i przeglądarki internetowej. HTTPS zazwyczaj obsługuje transakcje kart kredytowych i innych poufnych danych.

FTP - File Transfer Protocol

FTP dba o przekazywanie plików między komputerami.


IP Connection-Less

IP to protokół komunikacyjny "connection-less".

IP nie zajmuje linię komunikacji między dwoma komputerami. Zmniejsza to zapotrzebowanie na linii sieci. Każdy przewód może być używany do komunikacji pomiędzy wieloma różnymi komputerami w tym samym czasie.

Z IP, wiadomości (lub innych danych) są podzielone na małych niezależnych "pakietów" i przesyłane między komputerami za pośrednictwem Internetu. IP jest odpowiedzialny za "routing" każdego pakietu do właściwego miejsca docelowego.


Routery IP

Gdy pakiet IP jest wysyłany z komputera, to dochodzi do routera IP.

Router IP jest odpowiedzialny za "routing" pakietu do właściwego miejsca przeznaczenia, bezpośrednio lub za pośrednictwem innego routera.

Ścieżka pakiet będzie się może być różny od innych pakietów o tym samym komunikacie. Router jest odpowiedzialna za prawo adresowania, w zależności od natężenia ruchu, błędy w sieci, lub innych parametrów.

Analogia: Komunikowanie się poprzez IP jest jak dalekimi nas jako dużej liczby małych pocztówek, każda ze znalezieniem własnego (często inny sposób) do odbiornika.


Adresy IP

IP wykorzystuje 32 bitów lub czterech liczb z zakresu od 0 do 255, w celu rozwiązania komputer.

Adresy IP są zwykle napisane w postaci czterech liczb oddzielonych kropką, na przykład:192.168.1.50.

Każdy komputer musi posiadać unikalny adres IP, zanim będzie mógł łączyć się z Internetem.

Każdy pakiet IP musi mieć adres, zanim będzie mogła zostać wysłana do innego komputera.

Jest to adres IP: 192.68.20.50. Może to być ten sam adres: www.w3ii.com

To jest Twój adres IP:108.161.252.158

Pod względem komputerowych, TCP / IP wykorzystuje32 bity adresowania.Wykorzystuje 4 bajty. Jeden bajt wynosi 8 bitów. Jeden bajt może zawierać 256 różnych wartości:

00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... i przez całą drogę do 11111111.


Nazwy domen

Nazwa jest znacznie łatwiejsze do zapamiętania niż numer 12 cyfr.

Nazwy używane dla adresów TCP / IP są nazywane nazw domen.

w3ii.com jest nazwa domeny.

Jeśli adres strony internetowej, jak http://www.w3ii.com, nazwa jest tłumaczona na wiele przez Domain Name Server (DNS).

Na całym świecie, serwery DNS są podłączone do Internetu. Serwery DNS są odpowiedzialne za tłumaczenie nazw domen na adresy TCP / IP.

Gdy pojawia się nowa nazwa domeny została zarejestrowana wraz z jego adres TCP / IP, serwery DNS na całym świecie są na bieżąco z tym informacji.


Protokoły TCP / IP na e-mail

Programy E-mail używać protokołu TCP / IP do wysyłania i odbierania wiadomości e-mail. Protokoły TCP / IP dla wiadomości e-mail to:

SMTP - Simple Mail Transfer Protocol

SMTP dba o wysyłanie e-maili. Często e-maile są wysyłane do serwera pocztowego (serwera SMTP), a następnie do innych serwerów, a na końcu do miejsca przeznaczenia. SMTP może przekazywać tylko czysty tekst. To nie może przesyłać dane binarne, takie jak obrazy, dźwięki i filmy.

MIME - wielofunkcyjne Internet Mail Extensions

Protokół SMTP MIME pozwala przesyłać pliki multimedialne w tym głosie, dźwięku i danych binarnych w sieciach TCP / IP. Protokół MIME konwertuje dane binarne do czystego tekstu, przed jego wysłaniem.

POP - Post Office Protocol

Protokół POP jest wykorzystywane przez programy pocztowe do pobierania wiadomości e-mail z serwera poczty elektronicznej. Jeśli program pocztowy używa POP, wszystkie wiadomości są pobierane do programu pocztowego (zwany także klienta poczty e-mail), za każdym razem łączy się z serwerem pocztowym.

IMAP - Message Access Internet Protocol

Protokół IMAP działa podobnie protokołu POP. Główną różnicą jest to, że protokół IMAP nie będzie automatycznie pobierać wszystkie wiadomości e-mail za każdym razem twój program pocztowy łączy się z serwerem pocztowym.

Protokół IMAP pozwala przeglądać wiadomości e-mail na serwerze pocztowym, zanim je pobrać. Dzięki IMAP możesz pobierać wiadomości lub po prostu je usunąć. W ten sposób IMAP jest idealna, jeśli chcesz połączyć się z serwerem poczty z różnych miejsc, ale tylko chcesz pobierać wiadomości, kiedy jesteś z powrotem w swoim biurze.


Inne protokoły TCP / IP

ARP - Address Resolution Protocol

ARP jest używany przez IP, aby znaleźć adres sprzętowy karty sieciowej komputera na podstawie adresu IP.

BOOTP - Boot Protocol

BOOTP jest używany do uruchamiania (początkowy) komputery z sieci.

DHCP - Dynamic Host Configuration Protocol

DHCP służy do dynamicznego przydzielania adresów IP komputerom w sieci.

ICMP - Internet Control Message Protocol

ICMP zajmuje obsługi błędów w sieci.

LDAP - Lightweight Directory Access Protocol

LDAP służy do zbierania informacji o użytkownikach i adresów e-mail z Internetu.

NTP - Network Time Protocol

NTP jest używany do synchronizacji czasu (zegara) pomiędzy komputerami.

PPTP - Point to Point Tunneling Protocol

PPTP służy do konfigurowania połączenia (tunelu) pomiędzy sieciami prywatnymi.

RARP - Reverse Address Resolution Protocol

RARP jest używany przez IP w celu znalezienia adresu IP na podstawie adresu sprzętowego karty sieciowej komputera.

SNMP - Simple Network Management Protocol

SNMP jest stosowany do podawania sieciami komputerowymi.

SSL - Secure Sockets Layer

Protokół SSL jest używany do szyfrowania danych do bezpiecznej transmisji danych.

TLS - Transport Layer Security

Protokół TLS to nowsze i bardziej bezpieczna wersja SSL.