Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен / Ответы на вопросы экзамена.doc
Скачиваний:
0
Добавлен:
30.09.2026
Размер:
1 Мб
Скачать
☆

Билет 10.1 Что такое dte и dce? Каковы функции модема и кодера/декодера?

DTE (Data Terminal Equipment) – оборудование, являющееся источником данных, генерируемых в сеть (компьютер, роутер).

DCE (Data Circuit Equipment) - оборудование линии связи для передачи преобразования и усиления сигнала, сгенерированного DTE (модемы, коммутаторы, хабы и конверторы). DCE – интерфейс между DTE и средой передачи.

Специальные протоколы для передачи от DTE к DCE: RS-232.

modem (от "модулятор/демодулятор") используется для обозначения широкого спектра устройств передачи цифровой информации при помощи аналоговых сигналов путем их модуляции - изменения во времени одной или нескольких характеристик аналогового cигнала: частоты, амплитуды и фазы. При этом модулируемый аналоговый сигнал называется несущим (carrier) и обычно представляет собой сигнал постоянной частоты и амплитуды (несущая частота).

Модем выполняет функцию оконечного оборудования линии связи. Дополнительные функции:

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

Голосовой модем — с функцией оцифровки сигнала с телефонной линии и воспроизведения произвольного звука в линию. Часть голосовых модемов имеет встроенный микрофон. Такой модем позволяет осуществить:

• передачу голосовых сообщений в режиме реального времени на другой удалённый голосовой модем, приём сообщений от него и воспроизведение их через внутренний динамик; использование в режиме автоответчика и для организации голосовой почты.

Кодек (кодер-декодер) – компонент модема, который осуществляет двустороннее преобразование аналогового сигнала, поступающего из линии, в поток цифровых данных.

Билет 10.2 Протокол tcp, udp. Формат пакета и алгоритм работы.

TCP (Transmission Control Protocol) – транспортный протокол обеспечивает надежную транспортировку между прикладными процессами путем с логическим соединением).

UDP (User Datagram Protocol) – транспортный протокол без установки соединения и подтверждений. Не имеет дополнительных опций и используется для посылки срочных сообщений; В отличие от TCP он не устанавливает соединение. Он расширяет функции IP до номеров портов. Он использует те же номера портов, что и TCP. Быстрее работает, чем TCP. Используется в DNS, SNMP, VoIP)

Это поток 32битных слов (мы всегда работаем словом), он состоит из:

- исходного порта (source port),

- destination port (порт TCP – номер почтового ящика, по которому хранится адрес процесса, который будет запускаться),

- sequence number (последовательный номер – поле, которое содержит номер первого байта, с которого начинается сообщение),

- номер подтверждения (acknowledgement number – последовательный номер следующего байта данных, которых источник предполагает получить),

- смещение (offset – количество 32битных слов в заголовке),

- флаги (flags – контрольная информация для установки соединения и контроля задания приоритетов). Есть urgent флаг – поинтер на то, что это поле срочного пакета (поставь меня в очередь буферу, но с высоким приоритетом), есть флаг push – отправляет на немедленную отсылку (поставь меня первым в буфере), есть флаг reset – необходимо переустановить соединение, есть флаг synch (? «син») – начинаем соединение, есть флаг fin – не имеем больше информации, нечего передавать

- контрольная сумма

- sliding window – число байт, которые принимаем или передаем в текущий момент. Договариваемся о размерах этого самого окна

- дополнительные опции, которые говорят, как мы контролируем пересылку сверхважной информации (например, максимальный размер сегмента)

Алгоритм работы TCP:

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

Если получатель не подтверждает сегмент в течение определенного периода времени, отправитель повторно отправляет сегмент. Когда все данные отправлены, отправитель отправляет пакет FIN для завершения соединения. Получатель отвечает пакетом ACK, и соединение закрывается.

Алгоритм работы UDP:

Когда отправитель хочет отправить данные, он просто упаковывает данные в пакет UDP и отправляет его получателю. Получатель извлекает данные из пакета и обрабатывает их. Если пакет UDP теряется или повреждается, отправитель не будет уведомлен об этом. Ответственность за повторную передачу или обработку потерянных данных лежит на приложении. UDP используется в приложениях, где скорость и низкая задержка более важны, чем надежность, например, потоковое видео и онлайн-игры.

Соседние файлы в папке Экзамен