RobertoBifulco.it

  • topics
  • publications
  • il gatto
  • account
Home › Reti di Calcolatori 2 › Capitolo II - Techniques and architectures for QoS › II.5QoS Architectures

II.5.2Differentiated Services (DiffServ)

Roberto Bifulco — Fri, 10/17/2008 - 22:39

Per risolvere i problemi principali legati a IntServ, ossia la necessità di mantenere uno stato per ogni flusso nei router e le problematiche legate al protocollo di signaling, è stato introdotto questo ulteriore modello: DiffServ.

L'approccio adoperato è quello di introdurre la QoS gradualmente nelle reti IP. In particolare, con DiffServ non è necessario alcun protocollo di signaling e per individuare la classe di traffico cui appartiene un determinato pacchetto si è abbandonata l'idea di gestire flussi a favore della gestione di aggregati di flussi. Per semplificare l'identificazione dell'aggregato cui appartiene un pacchetto, si è deciso che ad indicare a quale aggregato appartiene sia il pacchetto stesso. Sempre per non incidere sull'attuale architettura di rete, per questa informazione è stato ridefinito il valore del campo TOS dell'attuale header IP, che non è stato mai usato nella sua accezione originaria. Tale campo prende adesso il nome di DSCP (Differentiated Service Code Point) ed indica a quale aggregato (classe di servizio) appartiene il pacchetto.

Quando un router che supporta DiffServ ottiene un pacchetto provvede dunque a controllare il campo DSCP dell'header per verificare come trattare tale pacchetto.

Chiaramente va chiarito chi provvede a impostare il campo DSCP del pacchetto. A tale scopo nell'architettura DiffServ si prevedono due tipi di router:

  • Edge Router: sono i router di ingresso ad una rete che gestisce la QoS tramite DiffServ. Questi router hanno il compito di negoziare con i loro client il servizio che verrà fornito ai pacchetti da loro generati all'interno della rete con DiffServ. Questa negoziazione può avvenire manualmente ed una tantum, ad esempio se un ISP fornisce ad un cliente un servizio di alta qualità per tutto il traffico da lui generato, oppure può essere gestita per via automatica tramite un opportuno protocollo di signaling. Una volta stabilito il servizio che devono ottenere i pacchetti, il router provvede ad impostare il loro campo DSCP;

  • Interior Router: sono i router interni alla rete che adopera DiffServ. Questi router devono semplicemente controllare il campo DSCP dei pacchetti in transito e trattarli di conseguenza.

DiffServ presenta dunque un modello estremamente semplice nella gestione dell'interno della rete, poiché gli interior router sono praticamente stateless e devono semplicemente gestire opportunamente i pacchetti per fornire la QoS opportuna.

Quale gestione applicare al pacchetto, come detto, è definito dal campo DSCP, il meccanismo di gestione vero e proprio viene detto per-hop behavior (PHB). Ad ogni valore DSCP corrisponde un particolare PHB che deve essere applicato al pacchetto. La definizione PHB è fatta in base a due specifiche expedited forwarding (EF) e assured forwarding (AF). Ad ogni pacchetto vengono impostati i comportamenti PHB, combinando le specifiche EF ed AF, tramite l'opportuno settaggio del DSCP.

  • II.5.2.1PHB: Expedited Forwarding
  • II.5.2.2PHB: Assured Forwarding
‹ II.5.1.2IntServ today up II.5.2.1PHB: Expedited Forwarding ›
  • Printer-friendly version

nfl jerseys

mostnfl (not verified) — Fri, 12/30/2011 - 14:15

Patriots Jerseys Sale
Premier New England Patriots Jerseys

  • reply

Super Bowl NFL Jersey Live

mostnfl (not verified) — Thu, 12/29/2011 - 09:17

Super Bowl NFL Jersey Live NFL scores, Green Bay Packers Jersey in-depth pro football Pittsburgh Steelers Jersey player and New Orleans Saints Jersey team news, Baltimore Ravens Jersey NFL videos, rumors ,San Francisco 49ers Jersey
updated stats, team schedules, fantasy football games,

  • reply

cheap gucci

cheap gucci (not verified) — Sat, 12/24/2011 - 04:35

canada goose jacket le, but also happiness and canada goose sale hope. Glossary β-thalassemia canada goose jacket sale also known as...

  • reply

nike free run

nike free run (not verified) — Sat, 12/24/2011 - 03:24

like such Nike Free Danmark Nike Free 5.0 as...)
Nike Free DK 7. Nike Free 7.0 nike free 2011 Legend prequel colleagues game Nike Free Run - fire the clean water
Nike Free Sort Add... Nike Free Udsalg

  • 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