Documente Academic
Documente Profesional
Documente Cultură
Internetul este un termen nou, intrat deja n vocabularul de zi cu zi. Unii autori chiar abordeaz subiecte legate de "sindromul Internet" sau dependena de Internet. Nu vom analiza aici aspecte sociale n conexiune cu acest termen ci vom ncerca s clarificm definiia acestuia, avnd n vedere c pn i muli utilizatori mptimii ai Internetului nu tiu s fac deosebirea ntre Internet i Web sau ntre serviciul de pot electronic i cel de transfer de fiiere. Trebuie remarcat c nu se poate da o definiie complet a termenului de Internet n cteva rnduri. Avnd ns cteva noiuni de baz i o serie de caracteristici bine lmurite, ne putem face o privire de ansamblu asupra conceptului de Internet. n primul rnd, Internetul este o reea de calculatoare (de fapt, o reea de reele) la nivel mondial prin intermediul crora sunt interconectate milioane de echipamente de calcul (aici sunt incluse i calculatoarele personale) din ntreaga lume. O reea de calculatoare reprezint o colecie de calculatoare interconectate ntre ele, adic sunt capabile s schimbe informaie ntre ele [Tanenbaum, 1996]. Pe de alt parte, Internetul este denumirea celei mai vaste grupri de surse de informaie din lume. Reeaua Internet este extins la ntreaga planet i cuprinde o cantitate imens de resurse fizice, logice, informaionale. Printre echipamentele interconectate se gsesc: calculatoare personale, staii de lucru Unix, servere de Web sau de e-mail, laptop-uri, pagere, telefoane mobile etc. De curnd au fost conectate la Internet i dispozitive electrocasnice, cum ar fi frigiderul sau cuptorul cu microunde. Se prevede c n viitor multe dintre echipamentele electrocasnice vor dispune de conexiune Internet. Toate aceste echipamente sunt denumite sisteme gazd (hosts sau end systems). Aplicaiile Internet care ne sunt tuturor foarte familiare (pota electronic sau Web-ul) sunt aplicaii de reea ce ruleaz pe aceste sisteme gazd. Pentru a comunica ntre ele, sistemele gazd folosesc protocoale pentru controlul transmiterii, recepiei i coreciei informaiilor care circul prin Internet. Dintre aceste protocoale, TCP (Transmission Control Protocol) i IP (Internet Protocol) sunt cele mai importante. De asemenea, pentru asigurarea conexiunii, sistemele gazd folosesc legturi de comunicaie ce constau din diverse tipuri de cabluri, printre care cablu coaxial, torsadat, fibr optic sau pot fi conexiuni fr fir, prin unde radio, de exemplu. Una dintre caracteristicile importante ale acestor legturi este viteza teoretic de transfer a datelor care este denumit lime de band (bandwidth) i care se exprim n bii sau multipli ai acestora pe secund (1 Mb/s 1000 bii/s). Sistemele gazd nu sunt interconectate direct ntre ele, ci prin intermediul unor dispozitive intermediare denumite rutere. Pe scurt, un ruter este un dispozitiv care preia informaia ce ajunge la el prin intermediul uneia dintre legturile (de intrare) de comunicaie i o trimite mai departe pe o alt legtur (de ieire). Formatul informaiilor care sunt recepionate i transmise mai
Pagina 1 din 29
departe ntre rutere i sistemele gazd sunt precizate de protocolul IP. Drumul pe care l parcurg informaiile de la transmitor la receptor poart numele de rut (route sau path) n reea. Modalitatea de stabilire a unei conexiuni n Internet (pentru a putea transmite informaii de la un transmitor la un receptor) se bazeaz pe o tehnic denumit comutare de pachete, care permite mai multor sisteme s comunice pe o rut (sau o poriune dintr-o rut) Internet, n acelai timp. Topologia Internetului (structura sistemelor conectate la Internet) este ierarhizat n modul urmtor: la baz sunt sistemele gazd conectate la un ISP (Internet Service Provider - Furnizor de Servicii Internet) local prin intermediul unor reele de acces, furnizorii locali sunt conectai la nite furnizori naionali sau internaionali, iar acetia din urm sunt conectai mpreun la cel mai nalt nivel din aceast ierarhie. Trebuie remarcat faptul c pot fi adugate noi componente sau niveluri (noi reele sau noi reele de reele) n aceast topologie ierarhic ntr-o manier foarte simpl, aa cum ai aduga noi piese ntr-un joc de Lego [Kurose 2001]. Internetul a crescut n ultimii ani i continu s creasc ntr-un ritm exponenial: de exemplu, dac n prima jumtate a lui 1996 au fost adugate aproximativ 3.000.000 de host-uri (sisteme gazd) [Network 1996], n prima jumtate a lui 2001 au aprut 16.000.000 de noi host-uri conectate la Internet [Network 2001]. Aceast reea uria nu ar fi s-ar fi putut crea dac nu ar fi fost realizate, testate i implementate o serie de standarde. Dac n faza incipient a reelelor de calculatoare (anii 1970) era imposibil s interconectezi computere provenite de la diveri productori datorit incompatibilitii protocoalelor folosite, treptat s-a ajuns la concluzia c trebuie folosite standarde generalizate de comunicaie pentru a putea interconecta diverse echipamente provenite de la diveri productori. Astfel au luat fiin standardele deschise (open-standard) i necesitatea conectivitii indiferent de platform (cross-platform). Aceste standarde sunt dezvoltate de organisme internaionale specializate, precum IETF (Internet Engineering Task Force) ale crui documente poart denumirea de documente RFC (Request For Comments). Dup cum reiese i din denumirea original (cereri pentru observaii, comentarii), RFC-urile au aprut pentru a rezolva problemele arhitecturale ale predecesorilor Internetului. Documentele RFC au evoluat astfel nct acum sunt adevrate standarde, documente tehnice i detaliate, care cuprind definiii de protocoale cum ar fi TCP, IP, SMTP (Simple Mail Transfer Protocol) sau HTTP (Hyper Text Transfer Protocol). La ora actual exist peste 2000 de documente RFC. Copii ale documentelor RFC sunt gzduite de numeroase site-uri Web. Una dintre aceste locaii este la Institutul de tiine ale Informaiei (ISI Information Sciences Institute - http://www.rfc-editor.org). Internetul este un domeniu public, care cuprinde, dup cum am mai spus, o varietate de reele publice ale unor companii private, instituii educaionale sau guvernamentale. Exist ns i reele asemntoare private, ale cror calculatoare gazd nu sunt accesibile din afara reelei respective. O astfel de reea se numete Intranet i de regul folosete aceleai tehnologii ca cele folosite n Internet.
1.1.2.
Funcionarea Internetului se bazeaz pe protocolul TCP/IP, care este o colecie de protocoale dintre care cele mai importante sunt TCP i IP, de unde provine i denumirea de TCP/IP. De multe ori ntlnim denumirea de stiv de
Pagina 2 din 29
protocoale TCP/IP (TCP/IP Protocol Stack). Pentru a nelege funcionarea unei reele bazat pe TCP/IP trebuie s cunoatem o serie de considerente care au stat la baza naterii reelei Internet i a stivei de protocoale TCP/IP. Dac la nceputurile dezvoltrii sistemelor de calcul comerciale (sfritul anilor '60, nceputul anilor '70) companiile foloseau arhitecturi i protocoale proprietare, treptat s-a ajuns la nevoia de a achiziiona echipamente provenite de la mai muli productori. Aceste echipamente trebuiau interconectate i fcute s lucreze mpreun pe baza acelorai standarde i protocoale. Utilizarea computerelor n programul ageniei americane de stat ARPA (Advanced Research Projects Agency) din cadrul Departamentului de Aprare (DoD Department of Defense) al SUA a condus la elaborarea coordonrii dezvoltrii unei reele independente de productor pentru a conecta marile centre de cercetare. Necesitatea unei astfel de reele a fost prima prioritate a acestui program, avnd n vedere c, iniial, fiecare centru de cercetare folosea tehnologii proprietare. Anul 1968 a marcat nceputul elaborrii unei reele bazate pe comutare de pachete, care mai trziu a devenit reeaua Arpanet. Reeaua Arpanet a fost prima reea de calculatoare de arie larg (WAN Wide Area Network) din lume, conceput s permit unor pachete de date s fie rutate n reea ca entiti de sine stttoare. Aceasta a reprezentat o revoluie n domeniu, deoarece reelele anterioare se bazau pe comutarea de circuite, adic stabilirea de conexiuni dedicate ntre dou locaii. Mai mult, Arpanet oferea pentru prima dat posibilitatea interconectrii mai multor locaii ntr-o topologie neregulat, permind datelor s circule ntre oricare dintre aceste locaii pe diverse rute. Conceptul de baz era urmtorul: dac una din locaii era distrus (eventual bombardat ntr-un rzboi s nu uitm c era vorba despre un proiect militar), acest lucru nu afecta comunicaiile dintre celelalte locaii care fceau parte din reea. n acelai timp i ali furnizori de servicii de reea au conexiuni cu locaii din reeaua Arpanet, ceea ce a dus termenului de Internet. n anii urmtori tot mai multe adugate n Arpanet, n paralel cu dezvoltarea altor reele i precum Ethernet. nceput s dezvolte treptat la apariia organizaii au fost tehnologii de reea,
Toate aceste dezvoltri ulterioare au condus la concluzia c este nevoie de o serie de protocoale de reea care s opereze la un nivel superior celui fizic, astfel nct s se permit schimbul de informaii ntre diverse reele fizice. Aceste protocoale trebuiau implementate n software deasupra oricrei topologii de reea, indiferent c era vorba despre o reea de arie larg WAN cu comutare de pachete (Arpanet) sau o reea local LAN (Local Area Network) Ethernet sau Token Ring.
1.1.3.
Unul din termenii cei mai folosii atunci cnd este vorba de o reea de calculatoare sau de Internet este termenul de "protocol". Vom prezenta n continuare o definiie i cteva exemple pentru a putea identifica un protocol. Probabil c cea mai bun modalitate de a nelege noiunea de protocol este aceea de a considera pentru nceput o serie de analogii cu intercomunicarea din lumea uman. S considerm exemplul n care ntrebm pe cineva unde se afl o anume strad (Figura 1.1).
Pagina 3 din 29
Regulile intercomunicrii umane (protocolul uman) sunt reprezentate de mesajele pe care le trimitem i de aciunile specifice pe care le ntreprindem corespunztoare rspunsului primit de la interlocutor sau producerii altor evenimente. Mesajele transmise i cele recepionate joac un rol fundamental n cazul protocoalelor umane; dac o persoan are obiceiuri diferite sau folosete un limbaj strin altei persoane, atunci protocoalele diferite nu vor permite intercomunicarea ntre respectivele persoane. Acelai lucru este valabil i n cazul comunicrii ntre entitile dintr-o reea de calculatoare. Pentru a putea comunica, respectivele entiti trebuie s foloseasc (s ruleze) acelai protocol de reea. Un protocol de reea este asemntor unui protocol uman, excepie fcnd obiectele comunicrii: n loc s avem de-a face cu oameni, avem de-a face cu componente hardware sau software ale reelei. Toate activitile dintr-o reea de calculatoare (deci i din Internet) sunt bazate pe funcionarea unui anumit set de protocoale. De exemplu, comunicarea dintre dou calculatoare n reea se face prin protocoale implementate n hardware la nivelul plcii de reea pentru controlul fluxurilor de bii transmii prin intermediul suportului fizic; protocoalele de control al congestiilor controleaz viteza de transmitere a datelor ntre un transmitor i un receptor iar protocoalele de pot electronic guverneaz modalitatea de transmitere i de recepie a mesajelor de tip e-mail. n figura 1.1 este prezentat cazul n care un calculator face o cerere unui server Web, se primete un rspuns afirmativ de conexiune din partea serverului i apoi calculatorul folosete un mesaj de tip "GET" pentru a recepiona pagina respectiv. n cele din urm, serverul returneaz coninutul fiierului ctre calculatorul care a lansat cererea. Ca urmare a analogiei cu comportamentul uman, putem da urmtoarea definiie a protocolului: un protocol definete formatul i ordinea mesajelor schimbate ntre dou sau mai multe entiti ce comunic ntre ele, precum i aciunile ce sunt ntreprinse odat cu transmiterea sau recepia unui mesaj sau a unui alt eveniment.
Pagina 4 din 29
1.1.4.
Naterea Internetului a dus n 1973 la nceputul dezvoltrii stivei de protocoale TCP/IP, care se dorea a fi o colecie de protocoale de reea implementate n software, care s permit oricrui sistem s se conecteze cu orice alt sistem, folosind orice topologie de reea. Cinci ani mai trziu, n 1978, era gata versiunea 4 IP, adic aceeai versiunea folosit i n prezent. Imediat dup aceea au nceput s apar o serie de semnale pozitive n legtur cu recunoaterea TCP/IP: Universitatea Berkeley din California a ncorporat stiva de protocoale TCP/IP n versiunea proprie de UNIX-FreeBSD (distribuit gratis) ce avea s devin cel mai folosit sistem de operare n comunitile academice i de cercetare. Introducerea la scar larg a suitei de protocoale TCP/IP a produs o serie de schimbri majore n lumea reelelor de calculatoare. n primul rnd, topologia de baz a unei reele era concentrat pe un nod central, n care fiecare sistem ataat trimitea datele unui nod central (pe post de dispecer) pentru a fi procesate. Cu alte cuvinte, utilizatorii din reea nu aveau independen n lucru, orice procesare, tiprire la imprimant, etc. trebuind s treac pe la nodul central.
Odat cu introducerea TCP/IP s-a introdus "descentralizarea", astfel nct fiecare echipament din reea era tratat independent, fr a mai depinde de un nod central. Aceast nou concepie arhitectural a permis partajarea aplicaiilor i a resurselor la scar larg, avnd n vedere c un model centralizat top-down nu mai era viabil n cazul existenei a milioane de echipamente larg rspndite. n plus, acest model oferea siguran n exploatare n cazul "cderii" unei componente din reea, n contrast cu modelul centralizat n care toat funcionarea se oprea n cazul "cderii" nodului central.
Pagina 5 din 29
Urmtorul nivel l constituie clienii reelei (fie ei clieni PC sau servere) ce sunt conectai prin intermediul unui furnizor de servicii Internet la un punct de acces la reea, de unde se face legtura spre ntreaga reea Internet. Punctele de acces la reea sunt, de regul, bazate pe tehnologie ATM i FDDI; n Statele Unite cele mai cunoscute astfel de companii sunt: PacBell, Sprint, MAE-East i MAE-West.
Pagina 6 din 29
Computerele folosite n reelele de calculatoare sunt denumite, de regul, calculatoare gazd sau sisteme terminale. Denumirea de calculator gazd provine de la faptul c acesta gzduiete programe de nivel aplicaie (program de e-mail, navigator Web, program de Chat etc.). Denumirea de sisteme terminale provine de la faptul c ele se afl la "marginea" Internetului (Figura 1.4). Calculatoarele gazd se mpart n dou categorii: clieni i servere. Clienii sunt reprezentai de calculatoare PC sau staii de lucru, n timp ce serverele sunt calculatoare mai puternice care au de obicei funcionaliti specifice: pot fi servere de baze de date, servere de mail sau servere de Web etc. Majoritatea reelelor de calculatoare folosesc modelul client/server. Conform acestui model, un program client ce ruleaz pe un sistem terminal cere i primete informaii de la un program server ce ruleaz pe alt sistem terminal. Cele mai multe aplicaii Internet (Web, e-mail, ftp, telnet) folosesc acest model; datorit faptului c un program client ruleaz pe un calculator i programul server ruleaz alt calculator, aceste aplicaii se mai numesc i aplicaii distribuite. Dac cele mai multe sisteme terminale sunt formate din calculatoare personale, staii de lucru i servere, n ultimul timp au aprut din ce n ce mai multe echipamente conectate la Internet ca sisteme terminale (camere digitale, sisteme WebTV, etc.) [Dertouzous 1999].
1.3.2.
Servicii de conexiune
Sistemele terminale aflate n reea comunic ntre ele i fac schimb de informaii conform unui protocol de comunicaie. Serverele, ruterele, legturile fizice i alte componente ale Internetului ofer mijloacele pentru transportul acestor mesaje ntre aplicaiile sistemelor terminale. Serviciile de conexiune oferite se mpart n dou tipuri: servicii neorientate pe conexiune (connectionless) i servicii orientate pe conexiune (connection-oriented).
Pagina 7 din 29
Serviciile orientate pe conexiune ntr-un astfel de serviciu, programele client i server trimit pachete de control unul altuia nainte de a trimite pachetele cu date. Acest procedeu se numete "strngere de mn" (handshaking) i are rolul de a ateniona att clientul ct i serverul c urmeaz s aib loc schimbul de date. O dat ncheiat procedura de handshaking, se stabilete o conexiune ntre cele dou sisteme terminale. Serviciul orientat pe conexiune din Internet ofer i alte faciliti cum sunt: transferul sigur al datelor, controlul fluxului sau controlul congestiilor. Transferul sigur al datelor (reliable data transfer) nseamn faptul c o aplicaie se poate baza pe conexiune pentru a transmite datele fr erori i n ordinea corect. Sigurana transmisiei datelor n Internet se face prin utilizarea confirmrilor i a retransmisiilor. Controlul fluxului este folosit pentru a ne asigura de faptul c nici una dintre prile implicate n conexiune nu-i aglomereaz "interlocutorul" trimind mai multe date dect acesta este capabil s recepioneze n unitatea de timp. ntr-adevr, o aplicaie de la unul dintre capetele conexiunii poate s nu fie n stare s proceseze informaia la fel de repede aa cum ea sosete, existnd riscul supra-ncrcrii. Serviciul de control al fluxului foreaz sistemul ce transmite datele s reduc viteza de transmitere ori de cte ori apare riscul supra-ncrcrii. Serviciul de control al congestiilor previne intrarea ntr-o situaie de blocaj. Cnd un ruter devine congestionat, dimensiunea memoriilor sale tampon poate fi depit i se produc pierderi de pachete. n astfel de situaii, dac fiecare dintre sistemele pereche ce comunic continu s trimit pachete n reea, are loc un blocaj i astfel puine dintre aceste pachete vor mai ajunge la destinaie. Se poate evita aceast problem oblignd sistemele terminale s-i reduc ratele de transfer n astfel de perioade de congestie. Sistemele terminale sunt atenionate de existena congestiilor atunci cnd nu mai primesc confirmri pentru pachetele pe care le-au trimis la destinaie. Serviciul orientat pe conexiune din Internetul este TCP, definit iniial n documentul RFC 793. Caracteristicile TCP includ transferul sigur de date, controlul fluxului i controlul congestiilor. Serviciile neorientate pe conexiune ntr-un astfel de serviciu nu exist procedura de handshaking. Avnd n vedere c nu mai exist procedura iniial de stabilire a conexiunii, nseamn c datele pot fi transmise mai rapid. Cum nu exist nici confirmri de primire a pachetelor, nseamn c cel care trimite datele nu este niciodat sigur c acestea au ajuns la destinaie. Acest tip de serviciu nu asigur nici controlul fluxului, nici controlul congestiilor. Serviciul neorientat pe conexiune din Internet poart numele de UDP (User Datagram Protocol) i este definit n documentul RFC 768. Printre aplicaiile Internet ce folosesc serviciul TCP se numr: TELNET conectare la distan, SMTP pot electronic, FTP transfer de fiiere, HTTP World Wide Web. Exemple de aplicaii Internet care folosesc UDP sunt: Internet phone, audio-la-cerere (audio-on-demand) i video conferina.
Pagina 8 din 29
Pagina 9 din 29
1.4.1.
Comutare de circuite
n Figura 1.5, cele trei comutatoare de circuite sunt interconectate prin intermediul a dou legturi; fiecare dintre acestea folosete n circuite, astfel nct fiecare legtur de comunicaie poate avea n comunicaii simultane. Sistemele terminale sunt direct conectate la unul dintre aceste comutatoare iar unele pot avea acces analog la comutatoare iar altele acces digital. n cazul accesului analog, este necesar un modem pentru acces. Atunci cnd dou sisteme vor s comunice ntre ele, reeaua stabilete un circuit dedicat capt-lacapt (end-to-end) ntre cele dou sisteme terminale (sunt posibile totui i comunicaii ntre mai multe sisteme terminale apelurile gen conferin). Fiecare legtur avnd n circuite, fiecare circuit dedicat capt-la-capt va primi o cot de 1/n din limea de band total pe durata comunicaiei. Un circuit din cadrul unei legturi de comunicaie este implementat folosindu-se fie multiplexarea prin divizarea frecvenei (FDM Frequency Division Multiplexing), fie multiplexarea prin divizarea timpului (TDM Time Division Multiplexing). n cazul multiplexrii FDM, spectrul de frecven al unei legturi este mprit ntre conexiunile stabilite de-a lungul legturii. n reelele telefonice, aceast band de frecven are de regul mrimea de 4 KHz. Limea de band se mai numete bandwidth. Staiile de radio FM folosesc de asemenea, tehnica FDM pentru a partaja spectrul de frecven al microundelor. Tendina actual n telefonie este de a nlocui tehnica FDM cu tehnica TDM. n cazul tehnicii TDM timpul este divizat n cadre de durat fix i fiecare astfel de cadru este divizat ntr-un numr fix de cuante de timp. Atunci cnd reeaua stabilete o conexiune de-a lungul unei legturi de comunicaie, aceasta dedic o cuant de timp din fiecare cadru conexiunii. Aceste cuante de timp sunt dedicate pentru uzul exclusiv al acelei conexiuni, iar o cuant de timp (pentru fiecare cadru) este disponibil pentru transmiterea datelor. Figura 1.6 prezint un exemplu de multiplexare FDM: domeniul de frecven este mprit ntr-un numr fix de circuite, fiecare avnd o lime de band de 4 KHz.
Pagina 10 din 29
Legtura de comunicaie
4 KHz
4 KHz
n cazul multiplexrii prin divizarea timpului (Figura 1.7), domeniul timp este mprit n 5 circuite, fiecare circuit avnd dedicat o cuant de timp pentru fiecare cadru (frame) TDM. Toate cuantele care au acelai numr sunt dedicate unei anumite perechi emitor-receptor. Rata de transmisie n acest caz se obine nmulind rata transmisiei unui cadru cu numrul de bii dintr-o cuant TDM. De exemplu, dac legtura permite o transmisie la o rat de 4000 de cadre pe secund i fiecare cuant are 8 bii, atunci rata transmisiei este de 32.000 (32 Kbps) de bii pe secund (n telecomunicaii 1Kb 1000 bii).
Cuant TDM Cadru
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
1.4.2.
Comutare de pachete
Protocoalele care stau la baza comunicaiei dintre aplicaii folosesc, de regul, schimbul de mesaje. Mesajele conin informaii ce se pot referi la controlul conexiunii sau pot conine date efective, precum fiiere text, Postscript, pagini Web sau orice alt tip de fiiere. n reelele bazate pe comutare de pachete sursa care trimite informaiile le divizeaz n fragmente mai mici de date, numite pachete. Aceste pachete sunt trimise de la surs ctre destinaie folosind o legtur de comunicaie i nite dispozitive care controleaz drumul pe care o iau aceste pachete, care se numesc rutere. Aceast operaie de coordonare a pachetelor pe drumul de la surs la destinaie poart numele de rutare. Majoritatea ruterelor folosesc o transmisie de tipul store-and-forward (stocheaz-i-trimite mai departe) la intrri; ruterul trebuie s recepioneze ntregul pachet nainte de a-l direciona pe urmtoarea legtur. Aceast modalitate de transmisie creeaz o ntrziere la fiecare intrare a unei legturi dea lungul unei rute. Tehnologiile moderne de comunicaie nu mai folosesc acest tip de transmisie store-and-forward, fcnd posibil nceperea direcionrii pachetelor de date nainte de a fi recepionate n ntregime. Dispozitivele de rutare dispun de mai multe memorii tampon (buffers), o memorie buffer de intrare i o memorie buffer de ieire. Memoria de ieire joac un rol deosebit de important n comutarea pachetelor. Dac un pachet ce tocmai a fost primit trebuie retransmis de-a lungul unei legturi i aceast legtur este
Pagina 11 din 29
ocupat cu transmisia altui pachet, acest pachet trebuie s fie stocat n memoria de ieire. Apare astfel o alt ntrziere datorat cozii de ateptare din memoria de ieire. Aceste ntrzieri sunt variabile i depind de nivelul aglomerrii reelei la un moment dat. Deoarece memoria are o dimensiune limitat, un pachet ce sosete poate gsi aceast memorie ocupat cu stocarea altor pachete sosite anterior; n acest caz avem de-a face cu o pierdere de pachete. S considerm cazul unei reele obinuite bazate pe comutare de pachete (Figura 1.8). Presupunem c sistemele terminale X i Y trimit pachete de date sistemului terminal Z. Iniial, pachetele sunt trimise de-a lungul legturii de 100 Mbps Ethernet pn la primul comutator, care le direcioneaz pe legtura de tip T1 (1,544 Mbps). Dac aceast legtur nu este aglomerat, pachetele sunt trimise ntr-o coad de ateptare n memoria de ieire nainte de a fi transmise mai departe. Secvena de pachete trimise de sistemele terminale X i Y nu are nici o regul de aranjare; ordonarea lor n coada de ateptare se face la ntmplare. Un astfel tip de multiplexare se numete multiplexare statistic (statistical multiplexing). Tehnologii relativ recente precum Frame Relay sau ATM folosesc acest tip de tehnic de multiplexare.
45 Mbps
Y
100 Mbps Ethernet
1,544 Mbps T1
Avnd o imagine asupra tehnologiilor bazate att pe comutarea de circuite ct i pe comutarea de pachete, s ncercm s facem o comparaie ntre acestea. Susintorii comutrii de circuite au argumentat deseori alegerea lor prin faptul c tehnologiile bazate pe comutare de pachete nu ar fi potrivite pentru aplicaii n timp real (apeluri telefonice sau apeluri n regim de videoconferin) datorit ntrzierilor variabile i imprevizibile. Susintorii comutrii de pachete argumenteaz c aceast tehnologie ofer o serie de avantaje, precum: