MULTIPATH TCP
-
Upload
yoshio-klein -
Category
Documents
-
view
85 -
download
1
description
Transcript of MULTIPATH TCP
![Page 1: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/1.jpg)
MULTIPATH TCP
Перспективный набор расширений для транспортного протокола TCP
Презентацию подготовили студенты группы БСТ1101:Гуров В.В.
Григорьев И.Д.
![Page 2: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/2.jpg)
Развитие вычислительных устройств
![Page 3: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/3.jpg)
Доступные пути передачи данных между устройствами
![Page 4: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/4.jpg)
Как происходит передача данных
Сотовая вышка 3G
IP 1.2.3.4
![Page 5: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/5.jpg)
Как происходит передача данных
IP 1.2.3.4
IP 5.6.7.8
Сотовая вышка 3G
![Page 6: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/6.jpg)
Как происходит передача данных
IP 5.6.7.8
Сотовая вышка 3GДля передачи данных через Wi-Fi потребовалось разорвать 3G-соединение
И создать новое через Wi-Fi
![Page 7: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/7.jpg)
Передача данных по новому протоколу, не имеющему широкого распространения
![Page 8: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/8.jpg)
Multipath TCP на модели TCP/IP согласно IETF
![Page 9: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/9.jpg)
![Page 10: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/10.jpg)
График работы MPTCP соединения (Wi-Fi+3G)
![Page 11: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/11.jpg)
Сервер центра обработки данных
Установление MPTCP соединений через 1 адаптер, обнаружение 2 адаптера
![Page 12: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/12.jpg)
Сервер центра обработки данных
Добавление подпотока через 2 адаптер к существующим соединениям и работа в режиме балансировки нагрузки между адаптерами
![Page 13: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/13.jpg)
Сервер центра обработки данных
Отказ на пути от 1 адаптера, перенаправление данных на путь ко 2 адаптеру без разрыва существующих соединений
![Page 14: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/14.jpg)
High-end реализация Multipath TCP
C. Paasch, G. Detal, S. Barré, F. Duchêne, O. BonaventureICTEAM, UCLouvain, Louvain-la-Neuve, Belgium
51,8 Гбит/сек
![Page 15: MULTIPATH TCP](https://reader036.fdocuments.net/reader036/viewer/2022062304/568137ce550346895d9f6cbb/html5/thumbnails/15.jpg)
Заключение
• Multipath TCP стандартизирован IETF RFC 6824
• Существуют реализации на ОСLinux, Android, iOS7
• MPTCP работает в современной сети Интернет