Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
версия 2.docx
Скачиваний:
12
Добавлен:
16.09.2019
Размер:
82.02 Кб
Скачать
  1. Протокол тср. Процедура установления соединения. Управление потоком

Transmission Control Protocol — один из основных сетевых протоколов Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP

Установка соединения

Процесс начала сеанса TCP - обозначаемое как "рукопожатие" (handshake), состоит из 3 шагов.

1. Клиент, который намеревается установить соединение, посылает серверу сегмент с номером последовательности и флагом SYN.

2. Если клиент получает сегмент с флагом SYN, то он запоминает номер последовательности и посылает сегмент с флагом ACK.

Если он одновременно получает и флаг ACK (что обычно и происходит), то он переходит в состояние ESTABLISHED.

3. Если сервер в состоянии SYN-RECEIVED получает сегмент с флагом ACK, то он переходит в состояние ESTABLISHED.

В противном случае после тайм-аута он закрывает сокет и переходит в состояние CLOSED. Управление потоком

Протокол TCP определяет метод управления потоком, называемый методом скользящего окна, который позволяет отправителю посылать очередной сегмент, не дожидаясь подтверждения о получении в пункте назначения предшествующего сегмента.

Протокол TCP формирует подтверждения не для каждого конкретного успешно полученного пакета, а для всех данных от начала посылки до некоторого порядкового номера ACK SN (Acknowledge Sequence Number) исключительно.

  1. Бесклассовая маршрутизация. Обобщение маршрутов и создание суперсетей

Бесклассовая адресация (CIDR) — метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать ограниченный ресурс IP-адресов, поскольку возможно применение различных масок подсетей к различным подсетям.

Одной из сильных сторон CIDR является возможность объединения нескольких блоков адресов класса С в один блок адресов суперсети. В отличие от оригинальной классовой системы адресации, бесклассовые адреса не являются автоматически опознаваемыми. Поэтому применение CIDR требует существенного изменения алгоритмов поиска маршрутов и используемых при этом структур данных для их хранения. Во многих реализациях CIDR для ускорения поиска используются иерархические структуры данных, называемые двоичными деревьями.

БЛОК 2

  1. Использование масок переменной длины. Преимущество использования vlsm

VLSM (variable length subnet masks) - сетевые маски переменной длины. Используются в бесклассовой маршрутизации для задания масок сетей. Например 4 сети класса C (4 * 255 адресов, маска 255.255.255.0 или /24) могут быть объединены в одну сеть /22. Кроме того сети можно разбивать на более мелкие подсети.

По сравнению с обычной (классовой) системой адресации, VLSM разрешает использование подсетей, с номерами, состоящими из всех нулей или единиц (в двоичной форме)

Возможно применение различных масок подсетей к различным подсетям

Появляется возможность использования подподсетей (подсетей в подсетях)

  1. Масштабирование IP адресов. Протокол IPv6. Форматы протокола IPv6.

1)Использование частных адрасов

2) Использование пула адресов

3) Протокол IPv6

Частный IP-адрес также называемый внутренним, внутрисетевым, локальным или «серым» — IP-адрес, принадлежащий к специальному диапазону, не используемому в сети Интернет. Такие адреса предназначены для применения в локальных сетях, распределение таких адресов никем не контролируется. В связи с дефицитом свободных IP-адресов, провайдеры всё чаще раздают своим абонентам именно внутрисетевые адреса — а не внешние.

IANA — американская некоммерческая организация, управляющая пространствами IP-адресов, доменов верхнего уровня, а также регистрирующая типы данных MIME и параметры прочих протоколов Интернета

Использование пула адресов

NAT — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов. Также имеет названия IP Masquerading, Network Masquerading и Native Address Translation.

Трансляция порт-адрес (англ. Port address translation, PAT) — технология трансляции сетевого адреса в зависимости от TCP/UDP-порта получателя. Является частным случаем NAT

IPv6 (англ. Internet Protocol version 6) — новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в Интернете, за счёт использования длины адреса 128 бит вместо 32

ФОРМАТ (128 бит):

16-тиричная система исчисления

FCED:DA24:1234:3845:4840:78CE:AB5C:110A

Нули можно опускать оставляя вместо них пустое место, но только 1 раз в адресе