Учені з Каліфорнійського технологічного інституту придумали, як пришвидшити передачу даних по каналах Інтернету. Для цього вони пропонують перейти на нову модифікацію протоколу TCP, названу Fast TCP ("швидкий TCP"). Перша версія протоколу TCP була розроблена ще в 70-х роках XX століття й у сучасних умовах вже не занадто ефективна. Звичайна версія TCP передбачає при передачі дроблення даних на пакети розміром у 1500 байт, які включають адреси машин відправника й отримувача. Після завершення передачі пакету машина-відправник чекає відповіді від отримувача, і якщо відповіді немає, посилає дані повторно, на вдвічі меншій швидкості. Пропускну здатність нинішніх мереж не порівняти з тієї, яка була тридцять років тому. Однак TCP залишається все тим же, і можливості широкополосних каналів ніяк не використовуються. Fast TCP теж дробить дані на пакети по 1500 байт у кожному. Отримувач, як і у випадку зі звичайним TCP, повертає звіт про доставку пакета. Однак Fast TCP фіксує час проходження пакетів з даними і відповіді отримувача. Це дозволяє оперативно виявляти затримки. На підставі отриманих даних оцінюється максимально можлива швидкість передачі даних, якої можна досягти без втрати інформації. Надалі використовується саме вона. Оскільки розмір пакета в Fast TCP і TCP однаковий, новий протокол можна реалізовувати на вже існуючих апаратних платформах, як на приймаючій, так і на передавальній стороні. Перша демонстрація потенціалу Fast TCP відбулася в листопаді минулого року на суперкомп'ютерній конференції за участю представників багатьох авторитетних наукових центрів. Тоді за допомогою Fast TCP вдалося передати дані на відстань у 10000 км (із Каліфорнії, у європейський ядерний центр CERN) зі швидкістю в 925 Мбіт/с. У випадку звичайного TCP швидкість склала лише 266 Мбіт/с. Згодом, об'єднавши мережею на базі Fast TCP десять вузлів, дослідникам удалося досягти швидкості передачі даних у 8,6 Гбіт/с, що в 6000 разів вище, ніж при використанні звичайної версії TCP.
|