- •1. Технические средства информатики
- •1.1. Типы эвм
- •1.1.1. Краткая история создания эвм
- •1.1.1.1. Механические и электромеханические вычислительные машины
- •1.1.1.2. Электронные вычислительные машины
- •1.1.2. Архитектура эвм
- •1.1.3. Классификация современных эвм
- •1.2. Аппаратные средства эвм
- •1.2.1. Состав и особенности основных устройств
- •Внутренняя память.
- •1.2.2. Периферийные устройства (устройства ввода/вывода)
- •1.2.3. Внешняя память
- •1.3. Представление данных в эвм
- •1.3.1. Единицы измерения количества и объема информации
- •1.3.2. Системы счисления
- •III (три); lix (пятьдесят девять); dlv (пятьсот пятьдесят пять).
- •1.3.3. Типы данных и их представление
- •1.3.3.1. Базовые типы данных
- •1.3.3.2. Целые типы данных
- •1.3.3.3. Вещественные типы данных
- •1.3.3.4. Текстовый тип данных
- •1.3.3.5. Логический тип данных
- •1.3.3.6. Кодирование графической информации
- •1.3.3.7. Кодирование звуковой информации
- •1.3.4. Структуры данных. Файловая структура
- •1.3.4.1. Структуры данных
- •1.3.4.2. Файловая структура
- •1.4. Компьютерные сети
- •1.4.1. Основные особенности компьютерных сетей
- •1.4.2. Основные концепции сетевого программного обеспечения
- •1.4.3. Топология локальной сети
- •1.4.4. Основные устройства обеспечения сетевого взаимодействия
- •1.4.5. Основные особенности глобальной сети Internet
- •1.4.6. Виды услуг в Internet
- •2. Алгоритмические средства информатики (представление данных)
- •2.1. Основные особенности информации
- •2.1.1. Данные и знания
- •2.1.2. Информационное моделирование
- •2.2. Уровни моделей данных
- •2.3. Абстракции
- •2.4. Множество. Кортеж
- •2.5. Домены и атрибуты
- •2.6. Отношения
- •2.7. Табличное представление данных
- •2.8. Представление данных в виде графа
- •2.9. Отображение
- •2.10. Виды связи
- •2.11. Типы моделей представления данных
- •2.11.1. Реляционная модель
- •2.11.2. Иерархическая модель
- •2.11.3. Сетевая модель
- •2.11.3. Сетевая модель
- •2.11.3. Сетевая модель
- •2.12. Ограничения целостности
- •2.12.1. Виды ограничений целостности
- •2.12.2. Явные ограничения целостности
- •2.13. Операции над данными
1.4.5. Основные особенности глобальной сети Internet
С самого начала и до сих пор Internet – это не одна сеть, а сообщество сетей самой различной природы, принадлежащих различным собственникам, добровольно объединившимся на основе протоколов передачи информации.
Основными протоколами являются TCP (Transfer Control Protocol – протокол передачи информации) и IP (Internet Protocol – адресный протокол). Протокол TCP определяет управление передачей информации в сети, а IP – правила адресации, то есть откуда и куда происходит передача.
Международная компьютерная сеть Internet – это наиболее яркий пример глобальной сети. Она представляет собой совокупность взаимосвязанных коммуникационных центров, к ним подключаются провайдеры, к которым, в свою очередь, подключаются серверы и пользователи. С точки зрения пользователя в Internet выделяются поставщики услуг, поддерживающие информацию на серверах, и потребители этих услуг – клиенты.
Каждый сервер или пользовательский компьютер в сети имеет адреса трех уровней: локальный адрес (MAC-адрес), IP-адрес и доменный адрес (DNS-адрес).
Локальный адрес называется MAC-адресом (Media Access Control – управление доступом к среде). Такие адреса назначаются производителями оборудования и являются уникальными, так как управление их назначением централизовано. Формат MAC-адреса составляет 6 байтов. Локальный адрес используется только в пределах локальной сети при обмене данными между логически близкими узлами сети и маршрутизатором.
Старшие 3 байта – идентификатор производителя оборудования, а младшие 3 байта назначаются уникальным образом самим производителем.
Например, 11–А0–17–3D–BC–01
Локальный адрес определяется технологией, с помощью которой построена отдельная сеть, куда входит данный компьютер. Для локальных сетей это адрес сетевого адаптера или порта маршрутизатора.
IP-адрес представляет собой 4-байтовую последовательность: первые два байта – идентификатор сети, а вторая пара байтов – идентификатор узла (назначается администратором сети). Например, 192.100.2.36, где 192.100 – сеть, 2 – подсеть, 36 – номер компьютера. Узел может входить в несколько сетей. В этом случае он должен иметь несколько IP-адресов.
Идентификатор сети назначается по рекомендации специального подразделения ICANN (Internet Corporation for Assigned Names and Numbers). Провайдеры услуг доступа в Internet получают диапазоны адресов у подразделений ICANN, а затем распределяют их между своими абонентами.
Обычно администратором сети назначаются постоянные IP-адреса, которые записываются как параметры настройки операционной системы. Однако имеется возможность и динамического назначения IP-адресов по автоматически формируемым запросам клиентов. При таком способе специализированный сервер (DHCP-сервер) присваивает IP-адрес из множества (пула) наличных IP-адресов без вмешательства администратора.
Диапазон значений пула IP-адресов задает администратор при конфигурировании DHCP-сервера. При динамическом распределении адресов DHCP-сервер выдает адрес клиенту на ограниченное время, что дает возможность впоследствии повторно использовать IP-адреса другими компьютерами.
IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение. IP-адрес назначается администратором сети независимо от его локального адреса во время конфигурирования компьютеров и маршрутизаторов.
Доменные адреса обязательно регистрируются в Информационном центре сети Internet (NIC – Internet Network Information Center). Полное доменное имя (DNS-адрес) представляет собой последовательность имен, разделенных точкой. Например, otvety.google..ru. Последним указывается имя корневого домена.
Имена компьютеров, имеющих доступ в Internet через узел (например, сервер локальной сети), отделяются от последующей части в полном доменном имени не точкой, а знаком @ (читается “эт”). Например, mme@ef.tsu.ru.
Первым (слева) указывается имя конкретного компьютера, затем – доменное имя организации, региона и т.д., последним (справа) – имя корневого домена. Как имена организаций, регионов, так и имена корневых доменов регистрируются в NIC.
Имена корневых доменов указывают на государство (например, ru – Россия, kz – Казахстан, us – США, su – Советский Союз) или принадлежность организации к определенному типу (например, com – коммерческие организации, edu – образовательные, gov – правительственные, net – сетевые, info – информация).
Доменный адрес (доменное имя) – это текстовое имя (идентификатор) компьютера или сервера, за которым скрывается соответствующий IP-адрес. Применяется для удобства работы пользователя. Пользователь работает с доменными именами, а соответствующее программное обеспечение и серверы службы DNS (Domain Name System – доменная система имен) обеспечивают автоматическое преобразование их в IP-адреса и наоборот.