MPTCP protokolo tyrimas įmonės tinkle
Abstract
Magistro baigiamajame darbe tiriamos MPTCP protokolo galimybės, kai naudojamos kelios tinklo prieigos vienu metu. Tyrimai atlikti stengiantis sudaryti panašias sąlygas įmonėse naudojamoms prietaikoms. Matavimams atlikti sudarytas tinklo stendas, naudojantis įrangą, kurioje įdiegtos LTE, 3G, Wi-Fi technologijos. Darbe analizuojama MPTCP protokolo struktūra, veikimo principas, grūsties valdymo algoritmai, energijos suvartojimas bei apţvelgiamos dar neišspręstos problemos, kurios gali pagerinti šio protokolo veikimą. Nagrinėjami ir pateikiami MPTCP protokolo galimi konfigūravimo parametrai: tvarkaraščiai, kelio valdytojai. Tyrimo metu nustatoma duomenų perdavimo sparta siunčiant TCP srautą, taip pat grūsties algoritmų vėlinimas bei procesoriaus apkrova naudojant skirtingus interneto paslaugų tiekėjus. Atliktų tyrimų rezultatai parodė, kad MPTCP protokolas verslo įmonėse veikia efektyviai esant dideliems duomenų dydţiams ir kai kiekvienoje tinklo sąsajoje yra naudojami skirtingi interneto paslaugų tiekėjai. Darbą sudaro šešios dalys: įvadas ir uţduoties analizė, MPTCP protokolo apţvalga, matavimų aplinkos paruošimas ir konfigūravimas, eksperimentiniai matavimai ir jų rezultatai, rezultatų apibendrinimas, naudotos literatūros sąrašas. Darbo apimtis – 60 p. teksto be priedų, 41 iliustr., 3 lent., 34 bibliografiniai šaltiniai. Atskirai pridedami darbo priedai. Annotation The master thesis studies the possibilities of MPTCP protocol when several network accesses are used simultaneously. The studies were conducted seeking to create similar conditions for applications used in companies. A demo board for metrics was made, using equipment with LTE, 3G and Wi-Fi technologies installed. The thesis analyses the structure of MPTCP protocol, operation, congestion control algorithms, energy consumption, as well as reviews issues that have not been resolved yet that may improve the operation of the protocol. Possible configuration parameters of MPTCP protocol are analysed and presented: schedules, routers. During the study data transmission speed for TCP stream was estimated, as well as the latency of congestion algorithms and CPU workload using different internet service providers. Results of the study have demonstrated that the MPTCP protocol is effective in business companies using large data volume and using different internet service providers in every network interface. The thesis consists of six parts: introduction and analysis of tasks, review of the MPTCP protocol, preparation of the metric environment and configuration, experimental metrics and their results, generalization of results, reference list. Scope of thesis: 60 pages of text without appendices, 41 illustrations, 3 tables, 34 bibliographic sources. Appendices to thesis are attached separately.