Torlódásszabályozás nélküli transzport protokoll vizsgálata Cisco-alapú teszthálózaton

OData támogatás
Konzulens:
Dr. Sonkoly Balázs
Távközlési és Médiainformatikai Tanszék

Az internet létrejötte óta főként a TCP által használt torlódásszabályozás volt a legtöbbször használt szabályozási mechanizmus. Azonban az internet folyamatos változásai miatt, újabb verziókra volt szükség. Ezek a verziók a TCP hagyományos torlódásszabályozását változtatták meg. Ezekkel a változtatásokkal voltak képesek arra, hogy az erőforrások kihasználtságát növelni tudják. Az új mechanizmusok helyt tudnak állni néhány ma használt környezetben. Azért mondom, hogy néhány, mert nem volt képes semelyik verzió univerzális megoldást adni a jelentkező hibákra. A jövőre nézve úgy tűnik, hogy a TCP által használt torlódásszabályozás már sohasem lesz alkalmas kiszolgálni az igényeket. A TCP hiányosságai ösztönözték arra a kutatókat, hogy teljesen új módszereket dolgozzanak ki. Ez az új ötlet az volt, hogy egyáltalán ne legyen torlódásszabályozás a hálózatban.

Dolgozatom első részében bemutatom a hagyományos TCP protokollt, és ezzel együtt rátérek a hiányosságaira, hibáira is. Ezek után még a TCP-nél maradva áttekintem a nagysebességű hálózati környezetekhez javasolt verziókat, és ezeknek a megoldásait. A következőkben az új ötletnek számító torlódásszabályozás nélküli protokollt mutatom be, amit P7 protokollnak is nevezek. Ezt a protokollt használó végpontok maximális sebességgel küldenek adatokat a hálózatba. Ennek során elkerülhetetlen, hogy torlódás, és csomagvesztés legyen, amit képes hatékony hibajavító kódokkal orvosolni. Megmutatom ennek a kódolásnak menetét, és ezen kívül még a P7 működését, és fejlécét. A Cisco eszközökre rátérve ismertetem azok QoS(Quality of Sevice) beállításainak lehetőségeit, és ezek elméleti hátterét. A továbbiakban topológiákat hozok létre routerek, és switchek segítségével, annak érdekében, hogy tesztelni tudjam az adatátviteli képességüket TCP, illetve P7 protokoll esetén. A topológiákat ábrákon mutatom be, részletesen leírom létrehozásuk menetét, és beállításaikat. Beállításaik alatt azt értem, hogy például különböző QoS konfigurációk esetén teljesen más értékeket kaphatunk, mint ilyenek nélkül. A dolgozatom második felében ismertetem a méréseimhez használt programokat, és az eredményeimet. A programoknál áttekintem a használható paramétereket, és magyarázom miért éppen azokat alkalmaztam. Az eredményeket ábrákon teszem jól láthatóvá, és minden esetben magyarázom őket. A tesztelt két protokollt végül összehasonlítom a kapott ábrák alapján. A dolgozatom legvégén összefoglalót írok, és beszélek a P7 lehetséges jövőjéről.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.