DiffServ vs IntServ | Modely IntServ vs DiffServ
DiffServ (Differentiated Services) je model pro poskytování QoS (Quality of Service) na internetu. To zlepšuje nejlepší služby poskytované internetem a rozlišuje provoz. Pro odlišení využívá fakta, jako je uživatel, požadavky na služby atd. V závislosti na tomto rozlišení jsou různým paketům poskytovány různé úrovně služeb. IntServ (Integrated Services) je také model pro poskytování QoS v sítích. IntServ je založen na budování virtuálního okruhu na internetu pomocí techniky rezervace šířky pásma. Požadavky na rezervaci šířky pásma přicházejí z aplikací, které vyžadují určitou úroveň služeb.
Co je DiffServ?
DiffServ je model pro poskytování QoS na internetu diferencováním provozu. Metoda nejlepšího úsilí používaná na internetu se snaží poskytovat nejlepší možné služby v závislosti na měnícím se toku provozu, spíše než se snažit tok rozlišovat a poskytovat vyšší úroveň služeb některému provozu. DiffServ se snaží poskytovat zlepšenou úroveň služeb v existujícím prostředí nejlepšího úsilí diferencováním toku provozu. Například DiffServ sníží latenci v provozu obsahujícím hlas nebo streamované video a zároveň poskytne nejlepší službu provozu obsahujícímu přenos souborů. Pakety jsou označeny zařízeními DiffServ na hranicích sítě informací o úrovni jimi požadované služby. Ostatní uzly v síti čtou tyto informace a odpovídajícím způsobem odpovídají, aby poskytovaly požadovanou úroveň služeb.
Co je IntServ?
IntServ je další model pro poskytování QoS v sítích. IntServ je založen na budování virtuálního okruhu na internetu pomocí techniky rezervace šířky pásma. Požadavky na rezervaci šířky pásma přicházejí z aplikací, které vyžadují určitou úroveň služeb. Podle tohoto modelu musí každý router v síti implementovat IntServ a každá aplikace, která vyžaduje záruku služby, musí provést rezervaci. Když je šířka pásma vyhrazena pro určitou aplikaci, nelze ji znovu přiřadit pro jinou aplikaci. Směrovače mezi odesílatelem a příjemcem určují, zda mohou podporovat rezervaci provedenou aplikací. Pokud to nemohou podpořit, upozorní příjemce. Jinak musí směrovat provoz k přijímači. Proto si při této metodě routery pamatují vlastnosti toku provozu a také na něj dohlížejí. Úkol rezervace cest by byl velmi únavný v tak vytížené síti, jako je internet.
Jaký je rozdíl mezi DiffServ a IntServ?
DiffServ je model pro poskytování QoS na internetu diferencováním provozu, zatímco IntServ je model pro poskytování QoS v sítích vybudováním virtuálního okruhu na internetu pomocí techniky rezervace šířky pásma. DiffServ nevyžaduje, aby si uzly v síti pamatovaly jakékoli stavové informace o toku, na rozdíl od IntServ, který si pamatuje stavové informace ve směrovačích. Kromě toho by rezervace cest a zapamatování informací o stavu v rušné síti, jako je internet, byla únavným úkolem. Proto by implementace IntServ na internetu byla prakticky obtížná. Z tohoto důvodu by byl IntServ vhodný pro menší privátní sítě, zatímco DiffServ je velmi vhodný pro Internet.