- •Лекции по дисциплине «Открытые информационные системы» Литература
- •Лекция 1. Понятие открытой информационной системы. Стандартизация и сертификация оис
- •Понятие открытой информационной системы
- •Информационная инфраструктура и открытые системы
- •Сущность и свойства технологии открытых систем
- •Определение открытой системы
- •Примеры открытых систем
- •Стандартизация и сертификация оис
- •Масштаб проблемы
- •Источники стандартов
- •Лекция 2
- •Модели открытых информационных систем (оис).
- •Референсная модель взаимодействия открытых систем osi/iso
- •Платы сетевого адаптера
- •Уровни модели osi
- •Процесс передачи данных по сети
- •Пакет. Структура пакета.
- •Формирование пакетов
- •Адресация пакета
- •Протокол
- •Эталонная модель среды открытой системы ose/rm
- •Лекция 3 Развитие сети Internet. Способы организации канала клиент-провайдер или «последней мили»
- •Развитие сети Internet
- •Краткая история Internet
- •Развитие сети arpanet
- •Структура Internet
- •Современная структура управления Internet
- •Типичное подключение домашнего пользователя
- •Способы организации канала клиент-провайдер или «последней мили»
- •Коммутируемая телефонная линия и обычный модем
- •Доступ в Интернет по dsl-технологии
- •Асимметричный dsl (adsl)
- •Широкополосный доступ
- •Выделенная линия
- •Доступ по сети кабельного телевидения
- •Доступ в Интернет по радиоканалу
- •Доступ в Интернет по спутниковому каналу
- •Использование бытовой электрической сети для доступа в Интернет
- •Лекция 4 Сотовый Интернет. Стандарт gsm
- •Сотовый Интернет
- •Стандарт сотовой связи gprs
- •Технология edge
- •Стандарт gsm
- •Подключение к Интернету через мобильный телефон
- •Скорость доступа, стоимость и удобство работы
- •Максимальные скорости доступа в Интернет при использовании различных технологий
- •Лекция 5 Передача информации и адресация в Интернете.
- •Как происходит передача информации в Интернете
- •Маршрутизаторы
- •Протоколы Интернета
- •Адресация в Интернете
- •Доменные имена
- •Как работает dns-сервер
- •Лекция 6 Сервисы Интернета. Электронная почта
- •Сервисы Интернета
- •Серверы и клиенты
- •Система адресации url
- •Общий вид формата url-адреса
- •Сервисы Интернета
- •Электронная почта
- •Преимущества электронной почты
- •Адрес электронной почты
- •Клиентские программы электронной почты
- •Создание электронного письма
- •Сортировка сообщений
- •Получение электронных писем
- •Почтовые клиенты на все случаи жизни
- •Как работает почта
- •Отправление и доставка письма
- •Почему письма не доходят до адресата
- •Передача специальных символов и вложенных сообщений
- •Лекция 7
- •Служба World Wide Web
- •Гипертекст
- •Всемирная паутина
- •Браузеры
- •Web-страница
- •Средства создания web-страниц
- •Блокнот
- •Веб-редакторы типа wysiwyg
- •Основы html
- •Структура html-документа
- •Обязательные теги
- •Краткое руководство по html
- •Лекция 8. Фреймы, слои, каскадные таблицы стилей
- •Index.Htm
- •Index.Htm
- •Verh.Htm
- •Таблицы стилей в отдельных файлах
- •Каскадность стилей
- •Основные свойства, описываемые в таблицах стилей.
- •Лекция 9. Статические и динамические страницы. Протокол ftp
- •Механизм работы Web-сервера
- •Статические и динамические страницы
- •Технология cgi
- •JavaScript-приложения
- •Java-аплеты и элементы управления ActiveX
- •File Transfer Protocol и ftp-клиенты
- •Ftp-клиенты
- •Доступ с помощью ftp.Exe
- •Доступ с помощью ftp-клиента, встроенного в браузер
- •Доступ с помощью ftp-клиента, встроенного в файловый менеджер
- •Доступ с помощью ftp-клиента, встроенного в html-редакторы
- •Доступ с помощью специальных ftp-клиентов
- •Поиск файлов на ftp-серверах
Доменные имена
огда происходит обращение на Web или посылается e-mail, используется доменное имя. Например, адресhttp://www.microsoft.com/содержит доменное имя microsoft.com. Аналогично e-mail-адресasu@vgta.vrn.ruсодержит доменное имя vgta.vrn.ru.
В доменной системе имен реализуется принцип назначения имен с определением ответственности за их подмножество соответствующих сетевых групп.
И если каждая группа придерживается этого простого правила и всегда получает подтверждение, что имена, которые она присваивает, единственны среди множества ее непосредственных подчиненных, то никакие две системы, где бы те ни находились в сети Интернет, не смогут получить одинаковые имена.
Так же уникальны адреса, указываемые на конвертах при доставке писем обычной почтой. Таким образом, адрес на основе географических и административных названий однозначно определяет точку назначения.
Домены тоже имеют аналогичную иерархию. В именах домены отделяются друг от друга точками: companya.msk.ru, companyb.spb.ru. В имени может быть различное количество доменов, но обычно их не больше пяти. По мере движения по доменам в имени слева направо, количество имен, входящих в соответствующую группу, возрастает.
Каждый раз, когда вы используете доменное имя, также используются DNS-серверы для того, чтобы перевести буквенное доменное имя в IP-адрес на машинном языке.
В качестве примера рассмотрим адрес http://www.pc.dpt1.company.msk.ru/.
Первым в имени стоит название рабочей машины – реального компьютера с IP-адресом. Это имя создано и поддерживается группой dpt1. Группа входит в более крупное подразделение company, далее следует домен msk – он определяет имена московской части сети, а ru – российской.
Каждая страна имеет свой домен. Так au – соответствует Австралии, be – Бельгии и т.д. Это географические домены верхнего уровня.
Помимо географического признака используется тематический, в соответствии с которым существуют следующие доменные имена первого уровня:
com – обозначает коммерческие предприятия; |
(edu) – образовательные; |
(gov) – государственные; |
(mil) – военные; |
(net) – сетевые; |
(org) – учреждения других организаций и сетевых ресурсов). |
Внутри каждого доменного имени первого уровня находится целый ряд доменных имен второго уровня. Домен верхнего уровня располагается в имени правее, а домен нижнего уровня – левее.
Рассмотрим адрес http://www.newcompany.spb.ru/. Домен верхнего уровня ru указывает на то, что адрес принадлежит российской части Интернета, spb – определяет город, следующий уровень – домен конкретной организации. В принципе, в имени может быть любое число доменов.
Как работает dns-сервер
NS-сервер принимает запрос на конвертацию доменного имени в IP-адрес. При этом DNS-сервер немедленно отвечает на запрос, и выдает IP-адрес, если знает этот адрес заранее. Если DNS-сервер не знает искомого адреса, он контактирует с другим DNS-сервером для того, чтобы найти этот IP-адрес. Этот запрос может передаваться по цепочке нескольким серверам. Возможно, DNS-сервер сообщит, что он не знает IP адреса запрашиваемого домена, но вместо него предложит IP адрес DNS-сервера, который обладает большей информацией. И, наконец, DNS-сервер может сообщить, что запрашиваемый домен не существует в принципе.
Представим, что вы обращаетесь к некоторому серверу по адресу www.dpt1.company.com (рис. 9) с помощью Web-клиента, установленного на вашем компьютере. В простейшем варианте ваша клиентская программа контактирует с DNS-сервером для того, чтобы получить IP-адрес искомого компьютера, и DNS-сервер возвращает искомый IP-адрес (рис. 10).
На практике, обычно для нахождения IP-адреса конкретного компьютера в Сети, необходимо отыскать DNS-сервер, на котором хранится нужная вам информация. При этом в поиске может быть задействована целая цепочка серверов. Пояснить работу DNS-серверов можно на следующем примере (рис. 11).
Предположим, что тот DNS-сервер, к которому происходит обращение (на рис. 11он обозначен как DNS1), не имеет нужной информации. DNS1 начнет поиск IP-адреса с обращения к одному из корневых DNS-серверов (Root DNS). Корневые DNS-серверы знают IP-адреса всех DNS-серверов, отвечающих за доменные имена верхнего уровня (COM, EDU, GOV, INT, MIL, NET, ORG и т.д.).
Предположим, сервер DNS1 запросил адрес у корневого DNS-сервера. Если корневой сервер не знает данного адреса, он предоставит IP-адрес COM DNS-сервера.
После этого DNS посылает запрос на COM DNS с просьбой сообщить искомый IP-адрес. Так происходит до тех пор, пока не найдется DNS-сервер, который выдаст нужную информацию.
Одна из причин, по которой система работает надежно, - это ее избыточность. Существует множество DNS-серверов на каждом уровне, и поэтому, если один из них не может дать ответ, наверняка существует другой, на котором есть необходимая вам информация. Другая технология, которая делает поиск более быстрым, - это так называемая система кэширования. Как только DNS-сервер выполняет запрос, он запоминает полученный IP-адрес для повторного использования (кэширует данные). Кэширование происходит с каждым запросом, что постепенно оптимизирует скорость работы системы. Несмотря на то, что пользователям работа DNS-сервера не видна, эти серверы каждый день выполняют миллиарды запросов и обеспечивают работу миллионов пользователей.