Протокол ICMP (определение, работа, доставка, форматы основных сообщений)
Для того, чтобы маршрутизаторы могли оповещать узлы сети о возникших ошибках или нештатных ситуациях, в стек TCP/IP введен механизм рассылки специальных сообщений, который назвали протокол межсетевых управляющих сообщений или ICMP.
Протокол ICMP – протокол уведомления об ошибках, а не коррекции ошибок. Маршрутизатор или узел сети может предпринять некоторые действия для того, что бы ошибка больше не возникала, но эти действия протоколом ICMP не регламентируются.
Протокол ICMP позволяет маршрутизаторам отправлять другим маршрутизаторам или узлам сети сообщения об ошибках или управляющие сообщения. Протокол ICMP обеспечивает средство связи между программами протокола IP 2-х компьютеров.
|
2. Протокол транспортного уровня UDP (определение, порты, инкапсуляция, формат, мультиплексирование и демультиплексирование)
UDP (протокол пользовательских дейтаграмм) — это транспортный протокол для передачи данных в сетях IP. Он является одним из самых простых протоколов транспортного уровня модели OSI. UDP не гарантирует доставку пакета. Это позволяет ему гораздо быстрее и эффективнее доставлять данные для приложений, которым требуется большая пропускная способность линий связи, либо требуется малое время доставки данных.
Для взаимодействия сетевых приложений протокол UDP использует 16-ти битные порты, которые могут принимать значения от 0 до 65535. Порт 0 является зарезервированным, но может использоваться как порт источника, если приложение не ожидает ответных данных.
—————————————
|
Формат псевдозаголовка(исп для вычисления контр. суммы)
3. Протокол транспортного уровня TCP (порты, установление соединения, сегменты и потоки, метод скользящего окна)
4. Протокол транспортного уровня TCP (порты, метод скользящего окна, выбор тайм-аута, управление размером окна и перегрузкой)