TCP и UDP - CompTIA A+ 220-1101 – 5.10

12+
12+

1 просмотр

6 часов назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

6 часов назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

6 часов назад

Давайте рассмотрим TCP и UDP. Скачать PowerPoint: https://itfreetraining.com/handouts/ap11/5c05.pptx TCP и UDP TCP расшифровывается как Transmission Control Protocol (протокол управления передачей). Протокол гарантирует соединение и доставку пакетов по соединению. Вы часто будете слышать, как этот протокол называют протоколом, ориентированным на соединение. Для подготовки к экзамену запомните, что TCP ориентирован на соединение, что означает гарантированное соединение и доставку. Вам может быть задан вопрос по этому вопросу. Другой метод передачи данных — UDP, или протокол пользовательских дейтаграмм. Этот протокол работает по принципу «запустил и забыл». Поэтому его часто называют протоколом без установления соединения. Убедитесь, что вы понимаете разницу между ними. Я подробно расскажу об этих протоколах, чтобы помочь вам лучше понять, как они работают. Для экзамена A+ вам нужно знать только основные принципы. После подробного изучения я расскажу вам об основных моментах. Давайте подробнее рассмотрим эти протоколы. Трёхстороннее рукопожатие TCP TCP использует трёхстороннее рукопожатие, которое, по сути, представляет собой трёхэтапный процесс установления соединения. Чтобы понять, как это работает, представьте, что у вас есть клиентский компьютер. Клиентский компьютер хочет установить соединение с сервером. Для этого клиент отправляет серверу сообщение SYN (SYN — сокращение от «sync» — синхронизировать). Сообщение SYN задаёт определённые параметры, например, случайный порядковый номер. Подробнее об этом далее в видео. Сервер отправляет ответное сообщение SYN-ACK. Это сообщение подтверждает получение сообщения SYN и отправляет свой собственный SYN, который также будет случайным порядковым номером. Подробнее об этом далее в видео, обещаю. Последнее сообщение — это сообщение ACK. Это сообщение от клиента, сообщающее серверу о том, что конфигурация и порядковые номера согласованы. По сути, трёхстороннее рукопожатие TCP выполняется, чтобы обе стороны могли согласовать параметры перед передачей данных. После отправки последнего подтверждения обе стороны готовы к отправке данных. Теперь, когда мы разобрались с принципом трёхстороннего рукопожатия, давайте рассмотрим порядковый номер. Порядковый номер Порядковый номер — это число, представляющее количество байтов, отправленных в потоке данных. Данные отправляются сегментами, размер которых может варьироваться. Порядковый номер используется для подтверждения отправителю количества полученных данных. Первый порядковый номер рандомизирован, и я вскоре подробнее расскажу о причинах этого. Для простоты понимания часто лучше работать с относительным порядковым номером. Относительный порядковый номер — это количество фактических байтов, вычитаемое из случайного начального порядкового номера. Я вскоре расскажу об этом подробнее, поэтому не беспокойтесь, если поначалу это звучит непонятно. Причина использования порядковых номеров заключается в том, что они позволяют подтвердить количество полученных байтов. Именно так TCP обеспечивает надёжную связь. При получении каждого сегмента данных необходимо отправить ответное сообщение с подтверждением. Обновления протокола TCP позволяют подтверждать получение нескольких сегментов одновременно. Подробнее об этом далее в видео. Если сегмент потерян во время передачи, наличие порядкового номера позволяет повторно передать отсутствующий сегмент данных. Теперь, когда мы разобрались с порядковыми номерами, возникает вопрос: почему он изначально рандомизирован? Случайный начальный порядковый номер Начальный порядковый номер случайный, чтобы предотвратить атаки с имитацией другого пользователя и отказ в обслуживании. Если злоумышленник не может предсказать порядковый номер, ему сложнее повлиять на трафик, проходящий по этому потоку данных. Чтобы понять, как работает установление соединения, представьте, что у вас есть клиент, пытающийся установить соединение с сервером. Клиент отправляет серверу SYN-сообщение. SYN-сообщение будет содержать случайный порядковый номер. Описание слишком длинное для YouTube. Подробнее см. по следующей ссылке. https://itfreetraining.com/ap11/5c05 Ссылки «Официальное руководство по подготовке к экзамену CompTIA A+ Core (экзамен 220-1101)», страницы 184–186 «Руководство по подготовке к сертификационному экзамену Майка Майерса A+ All in One 220-1101 и 220-1102», страницы 783–784 Благодарности Тренер: Остин Мейсон http://ITFreeTraining.com Озвучивание: Х. П. Льюис http://hplewis.com Контроль качества: Бретт Бэтсон http://www.pbb-proofreading.uk

Название:

TCP и UDP - CompTIA A+ 220-1101 – 5.10

Категория:

Разное