TCP UDP | Протоколы | Соединительно-ориентированные и безсоединительные | CCNA 200-301 от Rajeev ...
Протоколы TCP и UDP Протокол управления передачей (TCP) и протокол пользовательских дейтаграмм (UDP) являются основными протоколами набора протоколов Интернета. Оба используются для передачи данных по сетям, но имеют разные характеристики и области применения. #### TCP (Протокол управления передачей) *Характеристики:* *Ориентированный на соединение:* Перед передачей данных устанавливается соединение между отправителем и получателем посредством процесса, называемого трехсторонним рукопожатием (SYN, SYN-ACK, ACK). *Надежный:* Гарантирует правильную доставку данных в том же порядке, в котором они были отправлены. Для обеспечения надежности используются подтверждения и повторные передачи. *Управление потоком:* Использует такие механизмы, как скользящие окна, для управления скоростью передачи данных между отправителем и получателем. *Управление перегрузкой:* Реализует алгоритмы для предотвращения перегрузки сети путем регулирования скорости передачи. *Проверка ошибок:* Для обнаружения ошибок используются контрольные суммы. При обнаружении ошибки данные передаются повторно. *Сегментация данных:* Данные сегментируются на более мелкие пакеты перед передачей. *Примеры использования:* Просмотр веб-страниц (HTTP/HTTPS) Электронная почта (SMTP, IMAP, POP3) Передача файлов (FTP, SFTP) Удаленное администрирование (SSH, Telnet) #### UDP (протокол пользовательских дейтаграмм) *Характеристики:* *Без установления соединения:* Нет необходимости устанавливать соединение перед отправкой данных. Каждый пакет отправляется независимо. *Ненадежность:* Нет гарантий доставки данных, их доставки в правильном порядке или доставки только один раз. Подтверждение получения отсутствует. *Отсутствие управления потоком:* Нет механизмов управления скоростью передачи данных. *Отсутствие контроля перегрузки:* Отсутствуют встроенные механизмы предотвращения перегрузки сети. *Проверка ошибок:* Использует контрольные суммы для обнаружения ошибок, но не пересылает повторно потерянные или поврежденные пакеты. *Сегментация данных:* Данные передаются блоками, называемыми датаграммами, которые могут поступать в неправильном порядке или дублироваться. *Примеры использования:* Потоковая передача мультимедиа (аудио, видео) Онлайн-игры Голосовая связь по IP (VoIP) Широковещательная и многоадресная связь DNS-запросы Протоколы с установлением и без установления соединения #### Протоколы с установлением соединения *Определение:* Устанавливает соединение перед передачей данных и поддерживает его до завершения передачи. *Примеры:* TCP, SCTP (Stream Control Transmission Protocol) *Характеристики:* Надежная передача данных Упорядоченная передача данных Механизмы управления потоком и перегрузкой Подходит для приложений, где надежность и порядок имеют решающее значение #### Протоколы без установления соединения *Определение:* Передача данных без установления соединения. Каждый пакет (дейтаграмма) независим от других. *Примеры:* UDP, ICMP (Internet Control Message Protocol) *Характеристики:* Быстрая передача данных Меньшие накладные расходы благодаря отсутствию установления и поддержания соединения Подходит для приложений, где скорость имеет решающее значение, а некоторая потеря данных допустима Сводная таблица | Характеристика | TCP | UDP | |--------------------------|-------------------------------------------|-------------------------------------------| | Тип | Ориентированный на соединение | Без установления соединения | Надежность | Надежный, гарантирует доставку и выполнение заказа | Ненадежный, нет гарантии доставки/выполнения заказа | Управление потоком | Да | Нет | Управление перегрузкой | Да | Нет | Проверка ошибок | Да (с повторной передачей) | Да (без повторной передачи) | Накладные расходы | Высокие | Низкие | Примеры использования | HTTP, FTP, SMTP, SSH | VoIP, потоковое видео, DNS-запросы | Контекст экзамена CCNA 200-301 В контексте экзамена CCNA 200-301 понимание TCP и UDP и их характеристик имеет решающее значение. Экзамен может проверить ваши знания по следующим темам: Различия между TCP и UDP Сценарии использования каждого протокола Концепции надежной и ненадежной передачи Механизмы управления потоком и управления перегрузкой Практические приложения и сервисы с использованием TCP и UDP
Название:
TCP UDP | Протоколы | Соединительно-ориентированные и безсоединительные | CCNA 200-301 от Rajeev ...
Категория:
Разное