
- •1 Информатика
- •1.1 Предмет и задачи информатики
- •1.2 Истоки и предпосылки информатики
- •1.3 Структура современной информатики
- •2 Понятие информации
- •2.1 Развитие представлений об информации
- •Современное представление об информации
- •2.2 Свойства информации
- •2.3 Мера информации Синтаксическая мера информации — бит и байт
- •Мера информации по Шеннону
- •Семантическая и прагматическая меры информации
- •2.4 Признаки классификации информации
- •2.5 Информационные процессы
- •Понятие сжатия информации
- •3 Кодирование, декодирование и шифрование информации
- •3.1 Основные понятия
- •6 Информационные системы
- •6.1 Понятие информационной системы
- •6.2 Структура информационных систем
- •6.3 Классификация информационных систем Классификация ис по признаку структурированности задач
- •Классификация ис по функциональному признаку и уровням управления
- •Классификация по степени автоматизации
- •Классификация по характеру использования информации
- •Классификация по сфере применения
- •7 Информационные технологии
- •7.1 Понятие информационной технологии
- •7.2 Этапы развития информационных технологий
- •7.3 Проблемы использования информационных технологий
- •1) Устаревание информационной технологии
- •2) Методология использования информационной технологии
- •3) Выбор вариантов внедрения информационной технологии в фирме
- •7.4 Виды информационных технологий
- •1. Ит обработки данных
- •2. Ит управления
- •3. Автоматизация офиса
- •4. Ит поддержки принятия решений
- •5. Ит экспертных систем
- •8 Аппаратное обеспечение компьютера. Базовая архитектура пк. Состав вычислительной системы
- •8.1 Аппаратное обеспечение
- •9.2 Классификация прикладных программных средств
- •9.3 Классификация служебных программных средств
- •10 Системы управления базами данных
- •10.1 Базы данных
- •Классификация баз данных
- •10.2 Виды моделей данных
- •Иерархическая модель данных
- •Сетевая модель данных
- •Реляционная модель данных
- •10.3 Реляционные бд
- •Нормализация отношении Понятие нормализации отношений
- •Типы связей
- •10.4 Построение инфологической модели
- •10.5 Функциональные возможности субд
- •11 Компьютерные сети. Интернет
- •11.1 Назначение и классификация компьютерных сетей
- •Классификация сетей:
- •11.2 Топологий сетей
- •11.3 Сетевые компоненты
- •7.9. Internet как иерархия сетей
- •7.9.1. Протоколы Интернет
- •7.9.2. Адресация в Интернет
- •7.9.3. Доменные имена
- •7.9.4. Варианты доступа в Интернет
- •7.9.5. Система адресации url
- •7.9.6. Сервисы Интернет
- •7.9.7. Поиск в Интернете
- •12 Понятие информационной безопасности. Основы и методы защиты информации
- •12. 1 Понятие «Информационная безопасность»
- •Основные составляющие информационной безопасности
- •Важность и сложность проблемы информационной безопасности
- •Основная литература
- •Дополнительная литература
7.9.2. Адресация в Интернет
Каждому компьютеру, подключенному к Интернету, присваивается, идентификационный номер, который называется IP-адресом.
При сеансовом подключении к Интернету IP-адрес выделяется компьютеру только на время этого сеанса. Присвоение адреса компьютеру на время сеанса связи называется динамическим распределением IP-адресов. Оно удобно для провайдера, поскольку один и тот же IP-адрес в разные периоды времени может быть выделен разным пользователям. Таким образом, Интернет-провайдер должен иметь по одному IP-адресу на каждый обслуживаемый им модем, а не на каждого клиента.
IP-адрес имеет формат ххх.ххх.ххх.ххх, где ххх — числа от 0 до 255. Рассмотрим типичный IP-адрес: 193.27.61.137. Для облегчения запоминания IP-адрес обычно выражают рядом чисел в десятичной системе счисления, разделенных точками. Но компьютеры хранят его в бинарной форме. Например, тот же IP-адрес в двоичном коде будет выглядеть так:
11000001. 00011011. 00111101. 10001001.
Четыре числа в IP-адресе называются октетами, поскольку в каждом из них при двоичном представлении имеется восемь разрядов: 4 * 8=32. Так как каждая из восьми позиций может иметь два различных состояния: 1 или 0, общий объем возможных комбинаций составляет 28 или 256, т.е. каждый октет может принимать значения от 0 до 255. Комбинация четырех октетов дает 232 значений, т.е. примерно 4,3 млрд комбинаций, за исключением некоторых зарезервированных адресов.
Октеты делят на две секции: Net и Host. Net-секция используется для того, чтобы определить сеть, к которой принадлежит компьютер. Host, который называют узлом, определяет конкретный компьютер в сети.
Подобная система используется и в обычной почте.
На ранней стадии своего развития Интернет состоял из небольшого количества компьютеров, объединенных модемами и телефонными линиями. Тогда пользователи могли установить соединение с компьютером, набрав цифровой адрес, например 163. 25. 51. 132. Это было удобно, пока компьютеров было мало. По мере увеличения их количества цифровые имена стали заменять текстовыми, потому что текстовое имя проще запомнить, чем цифровое. Возникла проблема автоматизации этого процесса, и в 1983 г. в Висконсинском университете США была создана так называемая DNS-система (Domain Name System), которая автоматически устанавливала соответствие между текстовыми именами и IP-адресами. Вместо чисел была предложена ставшая сегодня для нас привычной запись типа www. myname. gorod. ru.
Подобным же образом осуществляется сортировка обычной почты. Люди привыкли ориентироваться по географическим адресам, в то время как автомат на почте быстро сортирует почту по индексу.
Таким образом, при пересылке информации компьютеры используют цифровые адреса, люди — буквенные, а DNS-сервер служит своеобразным переводчиком.
7.9.3. Доменные имена
Когда происходит обращение на Web или посылается e-mail, то используется доменное имя. Например, адрес http://www.microsoft.com содержит доменное имя microsoft.com. Аналогично e-mail-адрес algol@rambler.ru содержит доменное имя rambler.ru.
В доменной системе имен реализуется принцип назначения имен с определением ответственности за их подмножество соответствующих сетевых групп.
Каждая группа придерживается этого простого правила. Имена, которые она присваивает, единственны среди множества ее непосредственных подчиненных, поэтому никакие две системы, где бы они ни находились в Интернете, не смогут получить одинаковые имена. Так же уникальны адреса, указываемые на конвертах при доставке писем обычной почтой. Таким образом, адрес на основе географических и административных названий однозначно определяет точку назначения.
Домены имеют подобную иерархию. В именах домены отделяются друг от друга точками: addressx.msk.ru, addressy.spb.ru. В имени может быть различное количество доменов, но обычно их не больше пяти. По мере движения по доменам в имени слева направо, количество имен, входящих в соответствующую группу, возрастает.
Для перевода буквенного доменного имени в IP-адрес цифрового формата служат DNS-серверы.
В качестве примера рассмотрим адрес group, facult. univers. rst. ru.
Первым в имени стоит название рабочей машины — реального компьютера с IP-адресом. Это имя создано и поддерживается группой facult. Группа входит в более крупное подразделение univers, далее следует домен rst - он определяет имена ростовской части сети, а ru — российской.
Каждая страна имеет свой домен: au — Австралия, be — Бельгия и т.д. Это географические домены верхнего уровня.
Помимо географического признака используется организационный признак, в соответствии с которым существуют следующие доменные имена первого уровня:
com — коммерческие предприятия,
edu — образовательные учреждения,
gov — государственные учреждения,
mil — военные организации,
net — сетевые образования,
• org — учреждения других организаций и сетевых ресурсов. Внутри каждого доменного имени первого уровня находится целый ряд доменных имен второго уровня. Домен верхнего уровня располагается в имени правее, а домен нижнего уровня — левее.
Так, в адресе www. continent, rst. ru домен верхнего уровня ru указывает на то, что адрес принадлежит российской части Интернет, rst - определяет город, следующий уровень - домен конкретного предприятия.
Лавинообразное подключение в сети Интернет обнажило проблему недостатка адресного пространства. В 1995 г. организация IETF (Internet Engineering Task Force - инженерные силы Интернет) опубликовала рекомендации по протоколу IP следующего поколения — IP v. 6 (сейчас IP v. 4), которые предполагают постепенный переход с существующей 32-разрядной системы присвоения IP-адресов на 128-разрядную систему. Такая мера сулит увеличение адресного пространства в 296 раз, что позволит каждому жителю планеты иметь несколько адресов. Переход уже начался. Вместе с использованием новых оптоволоконных каналов для увеличения скорости в сотни и тысячи раз расширение адресного пространства даст возможность осуществить проект Интернет 2. Эта сеть в настоящее время развертывается в США для ряда университетов, школ, федеральных агентств и крупных компьютерных компаний.
Во время приема запроса на перевод доменного имени в IP-адрес DNS-сервер выполняет одно из следующих действий:
отвечает на запрос, выдав IP-адрес, если знает IP-адрес запрашиваемого домена;
взаимодействует с другим DNS-сервером для того, чтобы найти IP-адрес запрошенного имени, если он его не знает (такой запрос может проходить по цепочке DNS-серверов несколько раз);
выдает сообщение: «Я не знаю IP-address домена, запрашиваемого вами, но вот IP-address DNS-сервера, который знает больше меня»;
сообщает, что такой домен не существует.
Предположим, вы набрали адрес group, facult. univers. rst. com, который имеет адрес в домене верхнего уровня СОМ. В простейшем варианте браузер контактирует с DNS-сервером для того, чтобы получить IP-адрес искомого компьютера, и DNS-сервер возвращает этот искомый IP-адрес.
Одна из причин надежной работы этой системы — ее избыточность. Существует множество DNS-серверов на каждом уровне, и поэтому если один из них не может дать ответ, то точно существует другой, на котором есть необходимая информация.
Система кэширования делает поиск более быстрым. DNS-сервер, однажды сделав запрос на корневой DNS и получив адрес нужного DNS-сервера, кэширует полученный IP-адрес. В следующий раз он уже не будет повторно обращаться с подобным запросом. Подобное кэширование происходит с каждым запросом, что постепенно оптимизирует скорость работы системы. Пользователям работа DNS-сервера не видна, однако эти серверы каждый день выполняют миллиарды запросов, обеспечивая работу миллионов пользователей.