Комунікаційний протокол: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
→‎Контрольна сума: виправив декілька орфографічних помилок
Рядок 27:
Це факт, що засоби зв'язку завжди дефектні. Зазвичай міра якості — це кількість неправильних [[біт]]ів на кількість переданих.
 
Комунікаційні системи виправляють помилки вибірковим пересиланням пошкоджених частин повідомлення. Наприклад, TCP ([[Transmission Control Protocol]]), повідомлення розбиваються на [[Пакет даних|пакет]]и, кожен з яких має [[контрольна сума|контрольну суммусуму]]. Коли [[контрольна сума]] не збігається, тоді пакет відкидається. Коли пакет втрачається, одержувач підтверджує усі паетипакети, що надійшли, крім втраченого. Як наслідок, відправник розуміє, що пройшло вже надто багато часу, а підтвердження ще не надійшло, і він надсилає усі пакети, для яких не отримано підтвердження. У той самий час, відправник затримує потік надсилання, якщо помилка була спричинена переповненням каналу на шляху між одержувачем та відправником. (до уваги: за спрощення: дивіться [[Transmission Control Protocol|TCP]] для більше детального опису)
 
Загалом, якість TCP значно знижується в умовах високої кількості втрачених пакетів (більше за 0.1 %), через те, що за протоколом необхідно ще раз надіслати пакети. З цієї причини, [[TCP/IP]] підключення зазвичай виконуються на якісних мережах, або за протоколом нижчого рівня з можливостями виявлення та виправлення помилок. Такі підключення зазвичай не виправляють бітові помилки від 10<sup>-9</sup> до 10<sup>-12</sup>.