Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BakalVoprosy - KC-2010_pre_Answers.doc
Скачиваний:
2
Добавлен:
07.07.2019
Размер:
1.01 Mб
Скачать
  1. Призначення та можливості протоколів сімейства tcp/ip.

Было поставлено требование, чтобы соединение не прерывалось, пока функционируют приемная и передающая машины, даже если некоторые промежуточные машины или линии связи внезапно вышли из строя. Кроме того, от архитектуры нужна была определенная гибкость, поскольку предполагалось использовать приложения с различными требованиями, от переноса файлов до передачи речи в реальном времени. Для этого было выработано семейство протоколов TCP/IP.

Семейство TCP/IP – это набор взаимосвязанных и дополняющих друг друга протоколов и программ TCP/IP, состоящих из:

  1. IP – (межсетевой протокол) базовый протокол TCP/IP, являющийся протоколом сетевого уровня. Обеспечивает взаимодействие и перемещение данных между компьютерами.

  2. TCP – протокол транспортного уровня, обеспечивает обмен данными между приложениями с установлением соединения.

  3. UDP (User Datagram Protocol) – протокол транспортного уровня, обеспечивающий обмен данными между приложениями с использованием датаграм без установления соединения.

  4. ICMP (протокол управления сообщениями) – обеспечивает прикладные программы сообщениями о сетевых ошибках и исключительных ситуациях.

  5. IGMP (протокол групповых сообщений).

  6. ARP (протокол прямого преобразования адреса) – является протоколом канального уровня и ставит в соответствие каждому IP адресу физический адрес сетевой платы (Ethernet Tokin Ring). 32p IP => 48p Ethernet.

  7. RARP (образное преобразование). Ethernet => IP адрес => протокол канального уровня

.

  1. IP- протокол. Призначення та структура пакетів.

Это межсетевой протокол в сетях TCP/IP, обеспечивающий доставку пакета между двумя хостами без установления соединения. Протоколы транспортного уровня (TCP, UDP) используют IP для транспортировки данных, то есть данные этих протоколов инкапсулируются в IP пакете (датаграме).

Поле Версия содержит версию протокола, к которому принадлежит дейтаграмма.

Длина заголовка является переменной величиной, для хранения которой выделено поле IHL (информация в нем представлена в виде 32-разрядных слов).

Поле Тип службы — предназначено для различения классов обслуживания. Precedence (приоритет пакета) и три флага — D, Т и R (Delay, Throughput, Reliability).

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

Поле Идентификатор позволяет хосту-получателю определить, какой дейтаграмме принадлежат полученные им фрагменты.

Следом идет один неиспользуемый бит и два однобитных поля. Бит DF означает Don't Fragment (He фрагментировать). Бит MF означает More Fragments (Продолжение следует).

Поле Смещение фрагмента указывает положение фрагмента в исходной дейтаграмме.

Поле Время жизни представляет собой счетчик, ограничивающий время жизни пакета (количество проходов через маршрутизатор).

Собрав дейтаграмму из фрагментов, сетевой уровень должен решить, что с ней делать. Поле Протокол сообщит ему, какому процессу транспортного уровня ее передать. Это может быть TCP, UDP или что-нибудь еще.

Поле Контрольная сумма заголовка защищает от ошибок только заголовок, проверяет целостность значений полей заголовка.

Поля Адрес отправителя и Адрес получателя указывают номер сети и номер хоста.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]