Билеты (1119781), страница 3
Текст из файла (страница 3)
«Борьба» IP протокола с «потерявшимися и блуждающими» пакетами.В заголовке IP пакета есть поле TTL (время жизни). Каждый транзитный узел сети, черезкоторый проходит данный пакет, уменьшает значение TTL на 1. Если TTL оказалосьравным 0, пакет уничтожается.5. HTTP1.0HTTP1.1non persistent connectionpersistent connection(«настырное» соединение)В HTTP1.1 TCP соединение может оставаться открытым после отправки ответа на запрос,что позволяет посылать несколько запросов за одно соединение.Билет 14.1. CSMA/CD (Carrier Sense Multiple Access / Collision Detection) — множественный доступ ксреде с обнаружением конфликтов (столкновений сигнала).CSMA/CD требует, чтобы каждый узел, начав передачу, продолжал «прослушивать» сетьна предмет обнаружения попытки одновременной передачи другим устройством —коллизии.
При возникновении конфликта передача должна быть прервана и может бытьвозобновлена по истечении некоторого промежутка времени.2. Транспортный уровень модели TCP/IP сожердит протоколыTCP (Transmission Control Protocol) — протокол «надежной» доставки данных. Работает сустановлением соединения, позволяет регулировать нагрузку на сеть, а также уменьшатьвремя ожидания данных при передаче на большие расстояния.UDP (User Datagram Protocol) — протокол передачи датаграмм без установлениясоединения. Его также называют протоколом «ненадёжной» передачи.RTP (Real-Time Protocol) — используется при передаче трафика реального времени.SCTP (Stream Control Transmission Protocol) — имеет ряд преимуществ, такие какмногопоточность, защита от SYN-flood атак, синхронное соединение между двумяхостами по двум и более независимым физическим каналам.3.
TCP протокол обеспечивает надежнось доставки данных получателю с помощьютаймеров ожидания, очередей повторной передачи (пакет может отправляться снова, еслитаймер истек) и проверки полученных данных на целостность.4. Надежность доставки данных по IP протоколу.Сам протокол IP не обеспечивает надежности доставки. Однако, чтобы не было совсемгрустно, в протоколы TCP/IP добавлен механизм ICMP, который позволяет посылатьуправляющие сообщения и сообщения об ошибках.Например, в случае уничтожения пакета (истекло время жизни) маршрутизаторотправляет пакет ICMP с ошибкой 11.5.
Обмен командами и данными в HTTP.клиентсервер→запрос←отклик(обычно содержит запрошеннуюинформацию)Билет 15.1. Ограничения снизу на длину кадра Ethernet обусловлены тем, что время передачи пакетадолжно быть не меньше 2t, где t — время передачи сигнала между максимальноудаленными станциями.2. Протоколы уровня приложения в модели Internet.HTTP — передача текста и файловFTP — передача файловTFTP — передача файлов, удаленная загрузкаOSCAR (icq), XMPP (jabber) — передача мгновенных сообщений, убийство времени.3. Таймеры в TCP соединении.Когда TCP передает сегмент данных, копия этих данных помещается в очередь повторапередачи и запускается таймер ожидания подтверждения.
Если подтверждение о приемене поступило до истечения срока таймера, пакет отправляется еще раз.4. Передаваемый пакет может быть уничтожен IP протоколом, если истекло его времяжизни, т. е. если поле TTL в заголовке IP пакета стало равно 0.5. Формат запроса в HTTP:request line CRLFheader line CRLF------||------||------header line CRLFCRLF[message-body]Билет 16.1. Длина кабельной системы выбирается таким образом, чтобы за время передачи кадраминимальной длины (72 байта) сигнал коллизии успел распространиться до самогодальнего узла сети.
Поэтому для скорости передачи данных 10 Мб/с, используемой встандартах Ethernet, максимальное расстояние между двумя любыми узлами сети недолжно превышать 2500 метров.2. Соотношения между моделями ISO OSI и TCP/IPISO OSITCP/IPПрикладнойПредставительныйПрикладнойСеансовыйТранспортныйТранспортныйСетевойСетевойКанальныйФизическийУровень межсетевых интерфейсов3. Процедура сборки данных получателем при установленном TCP соединении.Получатель подтверждает прием каждого куска данных и «разрешает» отправителюпосылать некоторое (равное размеру окна) количество байт данных, не дожидаясьподтверждения. Полученные данные складываются в буфер, проверяются на целостностьи передаются пользовательскому процессу, а отправителю посылается подтверждениеполучения.4.
Основные отличия протоколов IPv4 и IPv6.В IPv6...- используются более длинные адреса- гибкий формат заголовка- поддержка расширяемости протокола- localhost только один.5. Коды ответов в протоколе HTTP.1xx — informational (информационный)2xx — success (успешно)3xx — redirection (переадресация)4xx — client error (ошибка клиента)5xx — server error (ошибка сервера)Билет 17.1.
Для идентификации отправителя и получателя пакетов в Ethernet Frame есть поляDA — Destination AddressSA — Source Address.2. Цель межсетевого протокола — ненадежная доставка без установления соединения, атакже выполнение функций маршрутизации.Пример: IP.3. Размер окна в TCP протоколе — это поле в заголовке пакета, содержащее количество байтинформации, которое можно передавать, не дожидаясь подтверждения. Размер окнаопределяется в момент установки соединения, но может быть изменен в процессепередачи данных. Если размер окна равен 0, то передача данных запрещена.Когда получатель посылает отправителю пакет с подтверждением приема, он можеттакже сообщить новый размер окна.
Если это 0, то отправитель будет ждать отполучателя пакета с ненулевым размером окна, прежде чем продолжит передаватьданные.4. Отличия в адресации между протоколами IPv4 и IPv6.В IPv6 адреса более длинные: в IPv4 — 4 байта, в IPv6 — 16 байт.В IPv6 под поле номера узла выделяется не менее 6 байт.5. В запросах/ответах HTTP клиент и сервер могут передавать HTTP-команды, информациюо самом клиенте/сервере и о требуемом документе (для клиента это могут быть данные ожелаемом формате документа, для сервера — информация о имеющемся документе) и,собственно, сами документы (например, копии файлов)..