История развития сетей. Сетевые архитектуры, достоинства и недостатки. Эталонная модель OSI, описание уровней. Модель TCP/IP. Почтовые агенты. Браузеры, страница 13

21. Модемы.

Моде́м— устройство, применяющееся в системах связи и выполняющее функцию модуляции и демодуляции. Модулятор осуществляет модуляцию несущего сигнала, то есть изменяет его характеристики в соответствии с изменениями входного информационного сигнала, демодулятор осуществляет обратный процесс. Частным случаем модема является широко применяемое периферийное устройство для компьютера, позволяющее ему связываться с другим компьютером, оборудованным модемом, через телефонную сеть (телефонный модем) или кабельную сеть (кабельный модем)Модем выполняет функцию оконечного оборудования линии связи. При этом формирование данных для передачи и обработку принимаемых данных осуществляет терминальное оборудование, в простейшем случае — персональный компьютер. Они бывают: внешние, внутренние, встроенные, аппаратные, полупрограммные, винмодемы. По виду соединения бывают: ISDN — модемы для цифровых коммутируемых телефонных линий, Кабельные, Радио, Спутниковые, сотовые.

Составные устройства модема:. 1.Порты ввода-вывода — схемы, предназначенные для обмена данными. 2. Сигнальный процессор (Digital Signal Processor, DSP) Обычно модулирует исходящие сигналы и демодулирует входящие на цифровом уровне.3. Контроллер управляет обменом с компьютером.4. Микросхемы памяти.

Первым модемом для персональных компьютеров стало устройство разработанное в 1979 году выпустила Micromodem II для персонального компьютера Apple II.

ВОПРОС «22»

ДОМЕННАЯ СИСТЕМА ИМЕН

Доменная система имен (Domain Name System, DNS) похожа на телефонную книгу. При использовании DNS компьютер обращается к другому компьютеру по имени, а сервер имен домена преобразует имя в IP-адрес. В результате была создана доменная система имен — DNS — распределенная база данных, использующая иерархическое (hierarchical) пространство имен.

В работе DNS участвуют три основных компонента: клиенты DNS, или программы разрешения имен (resolvers), серверы имен и пространство имен домена.

В простейшем случае DNS-клиент посылает запросы серверу имен. Сервер возвращает либо требуемую информацию, либо указание на другой сервер имен, либо сообщение об отказе, если запрос не может быть удовлетворен.

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

Задача базы данных DNS — транслировать имена компьютеров в IP-адреса. DNS-клиентов часто называют ресолверами (resolvers), серверы — серверами имен (name servers).

Доменная система имен похожа на телефонную книгу. Пользователь находит имя человека или название организации, с которой хочет связаться, — рядом указан телефонный номер. Аналогично, компьютер обращается к DNS, используя имя другого компьютера или домена, а сервер имен выдает соответствующий этому имени IP-адрес.

Сначала DNS-клиенты посылают серверам запросы по протоколу UDP (для повышения производительности), а переключаются на использование TCP только при потере информации.

DNS-клиенты

DNS-клиенты пересылают сообщения между приложениями и серверами имен. Сообщение содержит запрос, например IP-адрес Web-узла. Часто DNS-клиент встроен в приложение или работает на компьютере как библиотечная подпрограмма.

Серверы имен

Серверы имен принимают сообщения от DNS-клиентов и преобразуют имена компьютеров (или доменов) в IP-адреса. Если сервер имен не в состоянии сам сделать это, то он может перенаправить запрос к серверу имен, который сможет разрешить его. Серверы имен сгруппированы по разным уровням — доменам (domains).

Пространство имен домена

Это иерархически упорядоченная структура имен, напоминающая перевернутое дерево.

Числовая адресация удобна для машинной обработки таблиц маршрутов, но совершенно не приемлема для использования ее человеком. Запомнить наборы цифр гораздо труднее, чем мнемонические осмысленные имена. Для облегчения взаимодействия в Сети сначала стали использовать таблицы соответствия числовых адресов именам машин. Эти таблицы сохранились до сих пор и используются многими прикладными программами. Это файлы с именем hosts. Если речь идет о системе типа Unix, то этот файл расположен в директории /etc.

IP-адрес

имя машины<THсинонимы

127.0.0.1

localhost

localhost

144.206.160.32

Polyn

polyn

144.206.160.40

Apollo

www

Рис.1. Структура файла /etc/hosts.

Однако такой способ присвоения символьных имен был хорош до тех пор, пока Internet был маленьким. По мере роста сети стало затруднительным держать большие списки имен на каждом компьютере. Для того чтобы решить эту проблему, были придуманы DNS (Domain Name System).

Любая DNS является прикладным процессом, который работает над стеком TCP/IP. Таким образом, базовым элементом адресации является IP-адрес, а доменная адресация выполняет роль сервиса.

Система доменных адресов строится по иерархическому принципу. Однако иерархия эта не строгая. Фактически, нет единого корня всех доменов Internet. В 80-е годы были определены первые домены верхнего уровня: gov, mil, edu, com, net. Позднее, когда сеть перешагнула национальные границы США, появились национальные домены типа: uk, jp, au, ch и т.п. Для СССР также был выделен домен su. После 1991 года, когда республики союза стали суверенными, многие из них получили свои собственные домены: ua, ru, la, li и т.п. Однако Internet не СССР, и просто так выбросить домен su из сервера имен нельзя, на основе доменных имен строятся адреса электронной почты и доступ ко многим другим информационным ресурсам Internet. Поэтому гораздо проще оказалось ввести новый домен к существующему, чем заменить его. Таким образом, в Москве существуют организации с доменными именами, оканчивающимися на su (например kiae.su) и оканчивающимися на ru (msk.ru).