Aplicarea protocoalelor strat http, ftp, smtp, imap, pop3, telnet

Stratul de transport prin protocoalele TCP și UDP.

Protocoale strat de transport din stiva TCP / IP sunt reprezentate prin două protocoale TCP și UDP. protocolul TCP permite canalul de comunicare de date virtuale între computere. După stabilirea canalului, programul poate trimite date la un flux continuu, ca un dispozitiv standard de intrare-ieșire.

protocolul TCP se va rupe datele în pachete, folosind algoritmul „fereastră glisantă“, va oferi o confirmare de primire a pachetelor gazdă și retransmite pachetele dacă este necesar. În plus, protocolul TCP este pus în aplicare mecanisme de control destul de complexe sarcina de rețea și eliminarea blocajelor în rețea.

protocolul UDP este mai rapid decât TCP, dar nesigure.

Datele sunt transmise fără stabilirea unui canal virtual, pe ipoteza că partea destinatară așteaptă date. Programul în sine ar trebui să aibă grijă de zdrobitor datele în pachete, protocolul nu conține nici un mijloc de probă de livrare a fișierului de mesaje și mijloace de corectare a erorilor - toate aceste sarcini trebuie să rezolve programul.

Atunci când se analizează protocoalele de transport trebuie să ia în considerare stratul de termenii „port“ și „prize“.

Port în protocoalele stratului de transport - nu este prezent fizic port de intrare-ieșire, și un port „virtual“, care software-ul izolează datele transmise pe același port, pe datele transmise către celălalt port.

Porturile sunt numerotate 0-65535.

O priză (priză) - este descriptorul conexiunea la rețea între două aplicații de rețea, care include:

Un socket este unic descrie o conexiune de rețea. Cei doi compuși diferiți, cel puțin unul dintre parametrii de mai sus trebuie să fie diferite.

În conformitate cu arhitectura client-server, programul este împărțit în două părți (una care rulează pe server, al doilea - pe calculatorul utilizatorului), care funcționează ca o unitate.

Protocoale strat aplicație descrie interacțiunea dintre client și server părți ale programului.

2. Protocolul FTP (File Transfer Protocol) - protocol de transfer de fișiere, care rulează pe 20 și 21 porturi. Acesta este conceput pentru a copia fișiere între calculatoare. Complet ocupă canalul până când primește fișierul, apoi salvează informațiile despre conexiunea. oportunitate failover pentru a relua din punctul în care a avut loc defecțiunea.

Astfel, cel mai comun mod de a lucra cu pentru media de mesaje ale utilizatorului este după cum urmează: Se trimite e-mail la protocolul STMP (pe serverul de mail al destinatarului), primirea e-mail - prin POP3 sau IMAP-4 (e-mail prin descărcare de la căsuța poștală de pe serverul de e-mail).

4. Protocolul TELNET - utilizat pentru conectarea la un computer și să controleze de la distanță care rulează pe portul 23.