You are on page 1of 16
© In mod normal, pentru a comunica in Internet, aplicatiile vor executa schimburi de date cu nivelul transport TCP/IP, Nivelul transport include dows protocoale de transport: TCP (Trans- port Control Protocol) si UDP (User Datagram Protocol). Cand veti dezvolta aplicafii Internet, {in mod normal acestea se vor construi fn jurul unuia dintre aceste protocoale. Aplicafile Intemet de genul programului Ftp, folosit pentra transferul fisicrelorin Internet, folosese {n general TCP dcoarece ofera un serviciu sigur de tip fluxuri de octet. Similar, aplicafile e-mail (posti electronic’) din Internet folosesc in general TCP pentru acelasi motiv. Aplicafile cu cerinfe foarte reduse, cum ar fi programele bazate pe Trivial File Transfer Protocol, folosese UDP. Aplicafiile care folosesc Time Protocol pentru a contacta serverele Internet Time pot folosi oricare dintre protocoalele de transport. Cand veti termina de citit acest capitol, vei injelege cand trebuie si folositificcare dintre protocoalele de transport. ‘Nu uitafi cd scopul final al comunicatiilor in refea este de a transfera informatii intre o aplicatic © client gi o aplicatie server. Ca atare, pentru a crea programe client/server cficiente, trebuie si, _ > injelegeti nivelul transport si protocoalele de transport. Cand vefi ajunge la sfarsitul acestui ~ capitol, veti infelege urmatoarele concepte chee: ¢ Cum folosesc protocoalele de transport porturi de protocol pentru a conversa” cu a Rolul campurilor de date dintr-un antet UDP. ‘ Cum asigura TCP siguranta datelor. ® Cum méreste TCP lirgimea de banda a refelei prin folosirea unei ferestre glisante. ‘¢ Cum stabilese gi cum incheie modulele TCP o conexiune TCP # Cum folosesc modulele TCP mesajele de confirmare. Rotul cémpurilor de date dintr-un antet TCP. La prima vedere, diferenta intre IP, sistemul de distributie a datelor din Internet, $i protocoalele de transport pare neclard. Totusi, dacd sc tine cont de cunostinfele despre modulul IP, vefi ‘personal atribuie nume si mumere t Porturilor. De exempta, porturle ale unui PC se mumese LPT! si LPT2. Porturleserale J porturilor de > MILIZAREA PORTURILOR UDP “Ecatocoalelefrk conexiune care folosesc datagrame, cum ar fi IP sau UDP, se pot compara cu um sistem if livrare postal. Dac nu vi amintiji analogia, revenifi un moment si citi seotiunea intitulat3 Imbogifirea vsoabularalai TCP/IP din Capitolul 3. Dac mergem putin mai departe cu aceasta analogie, vefi vedea ‘por elaia dintre UDP, porturis aplicai, Pentru aceasté analogic, un oficiu postal este calculatoral hosts ‘Ssuele postal sunt porturile iar persoanele care inchiriaza cisujele postale sunt protocoalele de aplicafie: “Aga cum afi aflat, IP este sistemul de distribute a datelor din Internet. Pan acum, v-afi jmaginat probabil “Pca pe un postas. in realitate, [P.seaminé mai mult cu un ‘camion de posta, iar protocoalele de transport ‘eaman’ cu soferi camioanclor. Desicamionul de post transports sau livreazi posta Ia adresa corects, agentul postal este cel care sorteazA de fapt serisorile si le pune in cutiile postale. ‘Gamioanele de posta (IP) transport saci posta (datele) inte ofcile postale (calculatoarele host).

You might also like