NAGYSEBESSÉGŰ TCP PROTOKOLLOK EGYÜTTMŰKÖDÉSÉNEK MODELLEZÉSE
Simon Boglárka, Sonkoly Balázs, Molnár Sándor
A hagyományos TCP torlódásvezérlésében jelentkező problémák miatt nagysebességű és nagy kiterjedésű hálózati környezethez a közelmúltban több új, nagysebességű TCP verziót fejlesztettek ki. Ilyen többek között a HighSpeed TCP és a Scalable TCP. Bár több kutatás foglalkozott teljesítményanalízisükkel, számos nyitott kérdés maradt működésükkel kapcsolatban. Nagyon fontos kérdés az, hogy a különböző protokollok mennyire képesek igazságos együttműködésre (fairness). Ebben a cikkben szabályozástechnikai modellezés alapú eredményeket ismertetünk. A hálózatot egy visszacsatolt rendszerként értelmezve vizsgáltuk a nagysebességű protokollok együttműködését. Megadtuk a hálózat elemeinek – TCP források, szűk sávszélességű link és RED algoritmus – folyadékmodelljét. Az analitikusan nehezen kezelhető, bonyolult differenciálegyenlet-rendszerek numerikus approximációval történő megoldására terveztünk és implementáltunk egy MATLAB/Simulink környezetet. Ebben a környezetben vizsgáltuk a különböző folyamok egymásra hatását. Eredményeinket Ns-2 szimulációkkal validáltuk. Ennek eredményeképp pontosabb és részletesebb tudásbázist hoztunk létre a nagysebességű protokollok alapvető tulajdonságairól, előnyeiről és hátrányairól.