DiffServ vs IntServ | Modelli IntServ vs DiffServ
DiffServ (Servizi differenziati) è un modello per fornire QoS (Quality of Service) in Internet. Ciò migliora i migliori servizi forniti da Internet differenziando il traffico. Per la differenziazione, utilizza fatti come l'utente, i requisiti del servizio, ecc. A seconda di questa differenziazione, vengono forniti diversi livelli di servizi a pacchetti diversi. IntServ (Integrated Services) è anche un modello per fornire QoS nelle reti. IntServ si basa sulla creazione di un circuito virtuale in Internet utilizzando la tecnica di prenotazione della larghezza di banda. Le richieste di prenotazione della larghezza di banda provengono dalle applicazioni che richiedono un qualche tipo di servizio.
Cos'è DiffServ?
DiffServ è un modello per fornire QoS in Internet differenziando il traffico. Il metodo del miglior sforzo utilizzato in Internet cerca di fornire il miglior servizio possibile a seconda del flusso di traffico variabile, piuttosto che cercare di differenziare il flusso e fornire un livello di servizio più elevato ad una parte del traffico. DiffServ cerca di fornire un livello di servizio migliorato nell'ambiente di miglior sforzo esistente differenziando il flusso di traffico. Ad esempio, DiffServ ridurrà la latenza nel traffico contenente voce o video in streaming, fornendo al contempo il miglior servizio al traffico contenente trasferimenti di file. I pacchetti sono contrassegnati dai dispositivi DiffServ ai bordi della rete con informazioni sul livello di servizio da loro richiesto. Altri nodi della rete leggono queste informazioni e rispondono di conseguenza per fornire il livello di servizio richiesto.
Cos'è IntServ?
IntServ è un altro modello per fornire QoS nelle reti. IntServ si basa sulla creazione di un circuito virtuale in Internet utilizzando la tecnica di prenotazione della larghezza di banda. Le richieste di prenotazione della larghezza di banda provengono dalle applicazioni che richiedono un qualche tipo di servizio. Secondo questo modello, ogni router della rete deve implementare IntServ e ogni applicazione che richiede una garanzia di servizio deve effettuare una prenotazione. Quando la larghezza di banda è riservata a una determinata applicazione, non può essere riassegnata a un' altra applicazione. I router tra il mittente e il destinatario determinano se possono supportare la prenotazione effettuata dall'applicazione. Se non possono supportarlo, avvisano il destinatario. Altrimenti devono instradare il traffico al ricevitore. Pertanto, in questo metodo, i router ricordano le proprietà del flusso di traffico e lo supervisionano. Il compito di prenotare i percorsi sarebbe molto noioso in una rete trafficata come Internet.
Qual è la differenza tra DiffServ e IntServ?
DiffServ è un modello per fornire QoS in Internet differenziando il traffico mentre IntServ è un modello per fornire QoS nelle reti costruendo un circuito virtuale in Internet utilizzando la tecnica di prenotazione della larghezza di banda. DiffServ non richiede che i nodi nella rete ricordino alcuna informazione sullo stato del flusso a differenza di IntServ, che ricorda le informazioni sullo stato nei router. Inoltre, prenotare percorsi e ricordare le informazioni sullo stato in una rete occupata come Internet sarebbe un compito noioso. Pertanto, l'implementazione di IntServ sarebbe praticamente difficile in Internet. Per questo motivo, IntServ sarebbe adatto per reti private più piccole mentre DiffServ è molto adatto per Internet.