Page 31 - REVISTA MATINF Nr. 5
P. 31

Protocoale                                                                                     31



                La ˆıncapsularea pachetului, gazda va pune la adresa IP adresa destinatarului, iar la adresa
            MAC va fi adresa interfet , ei router-ului.

                ˆ
                In momentul primirii pachetului, router-ul observ˘a cu nu este ultimul destinatar s , i ˆıs , i
            consult˘a tabela de rutare pentru a identifica adresa IP din pachet. Dac˘a o g˘ases , te, atunci
            ˆınlocuies , te adresa MAC a propriei interfet , e cu adresa MAC a router-ului care conecteaz˘a ret , eaua
            destinatarului, sau care reprezint˘a urm˘atorul hop (nod de ret , ea sau router) ˆın drumul c˘atre
            destinatar. Dac˘a tabela de rutare nu cont , ine adresa destinatarului, atunci va transmite pachetul
            cu adresa MAC a router-ului implicit, dac˘a acesta a fost definit. Pachetul se pierde dac˘a nu
            exist˘a un router implicit. Acest mecanism de ˆınlocuire a adresei MAC la fiecare router prin care
            pachetul trece ˆın drumul c˘atre destinatar poart˘a numele de rutare indirect˘a.
                 Alte protocoale de rutare

                As , a cum s-a amintit anterior, un protocol care se poate ruta ˆıntre ret , ele poart˘a numele de
            protocol rutabil. Al˘aturi de cel mai cunoscut protocol rutabil, IP, se mai pot ad˘auga IPX s , i
            AppleTalk.

                Router-ele folosesc protocoalele de rutare pentru a face schimb de tabele de rutare sau par-
            tajarea informat , iilor. Altfel spus, protocoalele de rutare determin˘a cum se pot ruta protocoalele
            rutabile. Exemple de protocoale de rutare sunt RIP, IGRP, EIGRP, OSFP.

                Protocoalele de rutare se pot clasifica ˆın dou˘a categorii: interioare (Interior Gateway Protocol
            - IGP) s , i exterioare (Exterior Gateway Protocol - EGP). Toate protocoalele de rutare enumerate
            mai sus apart , in categoriei IGP. Un exemplu de protocol exterior este Border Gateway Protocol
            – BGP.

                RIP, ale c˘arui origini pornesc de la firma Xerox, a fost abordat ˆın paragrafele anterioare.

                IGRP s , i EIGRP au fost dezvoltate de corporat , ia Cisco Systems, care este considerat˘a
            proprietara acestor protocoale.

                Un protocol precum IGRP (Interior Gateway Routing Protocol) a fost necesar pentru a
            rezolva problemele ap˘arute ˆın sistemele de ret , ele de mari dimensiuni unde popularul RIP nu se
            mai putea utiliza eficient. Analog RIP, IGRP este un protocol care foloses , te vectorul distant , ˘a ˆın
            alegerea celei mai bune rute, ˆıns˘a cu mai multe criterii de decizie. Pe lˆang˘a num˘arul de hopuri,
            se mai ia ˆın considerare l˘at , imea de band˘a, gradul de utilizare, ˆıntˆarzierile, s , i sigurant , a rutei. De
            asemenea, administratorul de ret , ea poate s˘a asocieze fiec˘arui criteriu un coeficient, influent , ˆand
            astfel alegerea rutei dup˘a propria analiz˘a. Num˘arul maxim de hopuri pe care un pachet poate
            s˘a le str˘abat˘a ˆın drumul c˘atre destinatar este 255.
                EIGRP (Enhanced Interior Gateway Routing Protocol) este o versiune avansat˘a a IGRP,
            care poate s˘a aplice funct , ii complexe ˆın alegerea rutei. Se poate chiar renunt , a la vectorul
            distant , ˘a dac˘a alt˘a metod˘a este mai bun˘a la un moment dat, pentru a reveni atunci cˆand este
            cazul.
                OSFP (Open Shortest Path First) este un protocol performant care nu foloses , te vectorul
            distant , ˘a. Router-ul care aplic˘a acest protocol va construi o structur˘a ierarhizat˘a a router-elor
            de a c˘aror existent , ˘a s , tie, r˘ad˘acina fiind chiar el. Fiecare leg˘atur˘a ˆıntre dou˘a router-e va avea un
            cost strict pozitiv, care se calculeaz˘a ˆın funct , ie de diferit , i factori, cum ar fi viteza, intensitatea
            traficului, sigurant , a leg˘aturii s , i securitatea datelor. C˘atre fiecare router cunoscut se va calcula
            drumul optim folosind algoritmi adecvat , i. Un asemenea algoritm este algoritmul lui Dijkstra.
            Ruta se recalculeaz˘a de fiecare dat˘a cˆand se schimb˘a un criteriu care a fost folosit ˆın select , ie.
   26   27   28   29   30   31   32   33   34   35   36