TCP / IP este o familie de protocoale de comunicare între calculatoare.
Ce este TCP / IP?
TCP / IP standuri pentru T ransmission C ontrol P rotocol / I nternet P rotocol. Acesta definește modul în care dispozitivele electronice (like computers) ar trebui să fie conectate prin internet, și modul în care datele trebuie să fie transmise între ele.
TCP - Transmission Control Protocol
TCP este responsabil pentru spargerea datelor în jos în pachete mici înainte de a fi trimise printr-o rețea, precum și pentru asamblarea pachetelor din nou, atunci când ajung.
IP - Internet Protocol
IP are grijă de comunicare între calculatoare. Acesta este responsabil pentru adresarea, trimiterea și primirea pachetelor de date pe Internet.
Protocoale TCP / IP pentru Web
browsere web și servere folosesc protocoale TCP / IP pentru a se conecta la Internet. TCP comune / IP sunt:
HTTP - Hypertext Transfer Protocol
HTTP are grija de comunicarea dintre un server web și un browser web. HTTP este utilizat pentru a trimite cereri de la un client web (a browser) pe un server web, revenind conținut web (web pages) de la server înapoi la client.
HTTPS - Secure HTTP
HTTPS are grijă de comunicare sigură între un server web și un browser web. HTTPS se ocupă de obicei tranzacțiile cu carduri de credit și alte date sensibile.
FTP - File Transfer Protocol
FTP are grijă de transmiterea de fișiere între calculatoare.
IP este conexiune mai puțin
IP este o "connection-less" protocol de comunicare.
IP nu ocupă linia de comunicație între două calculatoare. Aceasta reduce nevoia de linii de rețea. Fiecare linie poate fi utilizat pentru comunicare între mai multe calculatoare diferite în același timp.
Cu IP, mesaje (or other data) sunt împărțite în mici independente "packets" și trimise între calculatoare prin intermediul internetului. IP este responsabil pentru "routing" fiecare pachet către destinația corectă.
Routere IP
Atunci când un pachet IP este trimis de la un computer, acesta ajunge la un router IP.
Router - ul IP este responsabil pentru "routing" pachetul către destinația corectă, în mod direct sau printr - un alt router.
Calea pachetul va urma ar putea fi diferit de alte pachete de aceeași comunicare. Router-ul este responsabil pentru dreptul de adresare, în funcție de volumul de trafic, erori în rețea, sau alți parametri.
Analogie: Comunicarea prin IP este ca trimiterea unei scrisori lungi ca un număr mare de cărți poștale mici, fiecare constatare proprie (often different) de (often different) mod de la receptor.
Adrese IP
IP utilizează 32 de biți, sau patru numere între 0 și 255, pentru a aborda un computer.
Adresele IP sunt în mod normal , scrise sub forma a patru numere separate printr - o perioadă, ca aceasta: 192.168.1.50 .
Fiecare computer trebuie să aibă o adresă IP unică înainte de a putea conecta la Internet.
Fiecare pachet IP trebuie să aibă o adresă înainte de a fi trimise la un alt computer.
Aceasta este o adresă IP: 192.68.20.50. Acest lucru ar putea fi aceeași adresă: www.w3ii.com
Aceasta este adresa IP: 108.161.252.158
În termeni de calculator, TCP / IP utilizează 32 bits de 32 bits de adresare. Acesta utilizează 4 octeți. Un byte este de 8 biți. Un octet poate conține 256 de valori diferite:
00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... și tot drumul până la 11111111.
Nume de domeniu
Un nume este mult mai ușor de reținut decât un număr de 12 cifre.
Denumirile utilizate pentru adresele TCP / IP sunt numite nume de domenii.
w3ii.com este un nume de domeniu.
Când adresa unui site web, cum ar fi http://www.w3ii.com, numele este tradus la un număr de un nume de domeniu Server (DNS) .
Peste tot în lume, serverele DNS sunt conectate la Internet. Serverele DNS sunt responsabile pentru traducerea numelor de domenii în adrese TCP / IP.
Atunci când un nou nume de domeniu este înregistrat împreună cu o adresă TCP / IP, servere DNS peste tot în lume sunt la curent cu aceste informații.
TCP / IP Protocoale pentru e-mail
Programele de e-mail folosesc TCP / IP pentru trimiterea și primirea de e-mail-uri. Protocoalele TCP / IP pentru e-mail sunt:
SMTP - Simple Mail Transfer Protocol
SMTP are grijă de a trimite email-uri. De multe ori e - mailurile sunt trimise la un server de e - mail (SMTP server) , apoi la alte servere, și în cele din urmă la destinație. SMTP poate transmite numai text pur. Ea nu poate transmite date binare, cum ar fi imagini, sunete sau filme.
MIME - Multi-scop Internet Mail Extensions
Protocolul MIME permite SMTP transmite fișiere multimedia, inclusiv voce, audio, și date binare din rețelele TCP / IP. Protocolul MIME convertește datele binare la text pur, înainte de a fi trimis.
POP - Post Office Protocol
Protocolul POP este folosit de programe de e-mail pentru a prelua e-mailuri de la un server de e-mail. Dacă programul dvs. de e - mail utilizează POP, toate e - mailurile sunt descărcate la programul de e-mail (also called email client) de (also called email client) , (also called email client) de (also called email client) - (also called email client) , de fiecare dată când este conectat la serverul de e - mail.
Message Protocol Internet Access - IMAP
Protocolul IMAP funcționează la fel ca protocolul POP. Principala diferență constă în faptul că protocolul IMAP nu va descărca automat toate e-mailurile de fiecare dată când programul de e-mail se conectează la serverul de e-mail.
Protocolul IMAP vă permite să căutați prin mesajele de e-mail de la serverul de e-mail înainte de a le descărca. Cu IMAP puteți alege să descărcați mesajele sau să le ștergeți. În acest fel IMAP este perfect dacă aveți nevoie să vă conectați la serverul de e-mail din locații diferite, dar doriți doar să descărcați mesajele când vă aflați din nou în birou.
Alte / Protocoale TCP IP
ARP - Resolution Protocol Adresa
ARP este folosit de IP pentru a găsi adresa hardware a unui card de rețea de calculatoare pe baza adresei IP.
BOOTP - Protocol Boot
BOOTP este utilizat pentru a porni (starting) computere din rețea.
DHCP - Dynamic Host Configuration Protocol
DHCP este utilizat pentru alocarea de adrese IP dinamice pentru calculatoare într-o rețea.
ICMP - Message Protocol Internet Control
ICMP are grijă de eroare de manipulare în rețea.
LDAP - Lightweight Directory Access Protocol
LDAP este utilizat pentru colectarea de informații despre utilizatori și adrese de e-mail de pe internet.
NTP - Network Time Protocol
NTP este utilizat pentru a sincroniza ora (the clock) între calculatoare.
PPTP - Pptp
PPTP este utilizat pentru setarea unei conexiuni (tunnel) între rețele private.
RARP - Rezoluție inversă Adresa de protocol
RARP este utilizat de IP pentru a găsi adresa IP pe baza adresei hardware a unui card de rețea de calculatoare.
SNMP - Simple Network Management Protocol
SNMP este utilizat pentru administrarea rețelelor de calculatoare.
SSL - Secure Sockets Layer
Protocolul SSL este utilizat pentru criptarea datelor pentru transmiterea sigură a datelor.
TLS - Transport Layer Security
Protocolul TLS este o versiune mai nouă și mai sigură SSL.