RobertoBifulco.it

  • topics
  • publications
  • il gatto
  • account
Home › Reti di Calcolatori 2

Capitolo V - Multi Protocol Label Switching

Roberto Bifulco — Wed, 10/22/2008 - 19:26

Con l'aumentare del traffico dati e delle applicazioni a questo connesse, si è sentita sempre più la necessità di aumentare le prestazioni di Internet non ricorrendo soltanto all'aggiunta di risorse. La considerazione principale che si è fatta per ottenere questo risultato è che il routing è molto complesso nel cuore della rete, dove le tabelle sono di grandi dimensioni, mentre alle estremità è molto più semplice. In aggiunta, l'aumento della capacità dei link non ha fatto altro che rendere ancora più pesante il lavoro dei router che si trovano a dover lavorare con molti più dati.

Una rete come quella ATM nasceva proprio per risolvere problemi del genere, tuttavia la sua struttura è troppo costosa e complessa perché venga adoperata in Internet. Un possibile approccio per limitare la complessità potrebbe essere l'utilizzo di ATM come rete fisica e di IP come rete di overlay su ATM. La rete IP dovrebbe avere dunque un numero ridotto di contatti con la rete ATM. Si avrebbe qualcosa di simile alla rete IP che rappresenta tunnel, “autostrade” su cui viaggiano dati, mentre ATM si occupa della diffusione capillare.

Questo risolverebbe il problema delle prestazioni perché lo switching è un'operazione decisamente più veloce del routing. Infatti nel primo caso si ricerca semplicemente un “indice” in una tabella per individuare il percorso da seguire, nel secondo si opera una ricerca a maggiore somiglianza di prefisso. A ciò si aggiunge che nel routing si ha un “riassemblaggio” del pacchetto IP, mentre in ATM no. In sostituzione ATM aggiunge un tempo per la creazione della connessione che va però sostenuto una sola volta.

Per questa ultima considerazione è chiaro che va preferita una comunicazione orientata alla connessione quando c'è un flusso continuo di dati da scambiare, mentre applicazioni con traffico altamente discontinuo è conveniente farle lavorare su di una rete che fa routing.

Un primo sviluppo di una idea del genere fu fatto dalla Ipsilon. L'idea di base era abbastanza semplice, utilizzare ATM come rete fisica di base ponendo al di sopra di questa i router IP. Ogni switch ATM aveva così anche la parte di routing IP, però la gestione dei VC era differenziata: alcuni VC erano per le trasmissioni “corte” quindi i dati da loro trasportati venivano sempre passati al livello IP, altri erano per le trasmissioni “lunghe” (i tunnel!) e passavano in modo trasparente per il livello IP in diversi switch ATM.

L'Ipsilon ha inoltre dimostrato che il 90% del traffico dati scambiato sulla rete adopera un concetto di flusso, rendendo valida l'applicazione dei concetti esposti, inoltre il software necessario a realizzare i protocolli a supporto di tale soluzione è estremamente semplice, comportando un bassissimo overhead.

In realtà il problema della soluzione esposta è che ciascuno switch doveva dotarsi di questo flusso e gestire per ogni flusso l'apposito VC. Nel cuore della rete questa soluzione diviene non scalabile.

L'alternativa fu proposta da CISCO, che presentò una soluzione basata sull'aggiunta di etichette ai pacchetti scambiati sulla rete per realizzare uno switching di flusso. Dei router di ingresso hanno il compito di introdurre le etichette sui pacchetti che poi vengono indirizzati nel cuore della rete tramite tali etichette. In uscita ulteriori router eliminano le etichette permettendo la ripresa del normale routing del pacchetto per raggiungere capillarmente una destinazione.

  • MPLS
‹ IP over ATM up MPLS ›
  • Printer-friendly version

nfl jerseys suppliers Fashion

Anonymous (not verified) — Mon, 01/02/2012 - 08:25

nfl jerseys suppliers Fashion brand
wholesale coach bags the trend of fashion
coach outlet Don't miss the chance it's very good
coach outlet store comfortable with it
wholesale designer handbags well known great
coach handbags outlet attractive and reasonable price
cheap coach online shopping
coach outlet store may most likely need
coach handbag outlet A good thing
authentic nfl jerseys for sale fashion designed
cheap authentic nfl jerseys together with lifestyle

  • reply

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.

Reti di Calcolatori 2

  • Introduzione
  • Capitolo I - Networks Evolution
    • Communication models
      • Circuit switching
      • Packet Switching
      • Flow Switching
    • A rapidly changing scenario
    • Data and media taxonomy
  • Capitolo II - Techniques and architectures for QoS
    • II.1QoS problems
    • II.2Service Specification
    • II.3Traffic and Service Characterization
      • II.3.1Token Bucket
      • II.3.2Leaky Bucket
      • II.3.3Queue management
      • II.3.4Scheduling
        • II.3.4.1Scheduling policies
        • II.3.4.1.1GPS
    • II.4Parekh-Gallager Theorem
    • II.5QoS Architectures
      • II.5.1Integrated Services (IntServ)
        • II.5.1.1RSVP
        • II.5.1.2IntServ today
      • II.5.2Differentiated Services (DiffServ)
        • II.5.2.1PHB: Expedited Forwarding
        • II.5.2.2PHB: Assured Forwarding
    • II.6QoS in Fast Interconnect
      • II.6.1Flow Control
        • II.6.1.1Flow Control in IBA
        • II.6.1.2Flow Control in ASI
        • II.6.1.3Flow Control in Ethernet
      • II.6.2Congestion control
        • II.6.2.1Congestion Control in IBA
        • II.6.2.2Congestion Control in ASI
  • Capitolo III - Inter-domain routing with BGP
    • III.1Intra-Domain Routing
      • III.1.1Distance Vector
      • III.1.2Link State
    • III.2Inter-domain routing
      • III.2.1Border Gateway Protocol (BGP)
        • III.2.1.1BGP Messages
        • III.2.1.2BGP Example 1
        • III.2.1.3Route preference
        • III.2.1.4The internet organization
        • III.2.1.5BGP in large networks
        • III.2.1.6Confederations
        • III.2.1.7Route Reflectors
        • III.2.1.8The dynamics of BGP
        • III.2.1.9BGP routing tables
        • III.2.1.10The route selection process
  • Capitolo IV - Asynchronous transfer mode
    • ATM architecture
    • ATM Protocol Stack
    • ATM Addressing
    • ATM Quality of Service
    • ATM Adaptation Layer
    • Call and Connection Control
    • ATM in LAN
    • IP over ATM
  • Capitolo V - Multi Protocol Label Switching
    • MPLS
  • Capitolo VI - Traffic Engineering
    • IP-based Traffic Engineering
    • MPLS-based traffic engineering
  • Capitolo VII - SDH/SONET
  • Capitolo VIII - IP su reti ottiche
    • DWDM
    • Generalized Framing Procedure (GFP)
    • Gigabit Ethernet (GbE)
    • IP-centric control of optical networks
  • Capitolo IX - Network Management
    • Simple Network Management Protocol (SNMP)
    • Network management applications
    • Professional and Business Challanges
    • Service life-cycle
    • Provisioning level Agreement
  • Capitolo X - Network Resiliency
    • Network recovery
    • Recovery Mechanisms Control
  • Capitolo XI - Network security
    • Types of Attack
    • Firewall
    • NAT
    • Intrusion Prevention Systems
  • Download
  • topics
  • publications
  • il gatto
  • account