
- •Введение
- •Подключение к интернеТу
- •Принципы работы Интернета
- •Структура ip-адреса
- •Подключение к Интернету
- •Упражнение 1.1. Создание соединения удаленного доступа
- •Упражнение 1.2. Настройка соединения удаленного доступа
- •Упражнение 1.3. Соединение с сервером поставщика услуг
- •Использование браузера Internet Explorer
- •Упражнение 2.1. Использование папки «Избранное»
- •Упражнение 2.2. Загрузка файла из Интернета
- •Упражнение 2.3. Настройка отображения объектов
- •Регистрация бесплатного почтового ящика
- •Регистрация на почтовом сервере Mail.Ru
- •Отправка и прием электронной корреспонденции
- •Электронная почта и телеконференции с использованием Outlook Express
- •Р ис. 5. Внешний вид главного окна программы Outlook Express Создание учетной записи
- •Создание сообщений электронной почты
- •Подготовка ответов на сообщения
- •Сортировка входящей корреспонденции
- •Поля описания правил отбора и соответствующих им действий
- •Работа с адресной книгой
- •Чтение сообщений телеконференций
- •Упражнение 4.1. Создание учетной записи электронной почты
- •Упражнение 4.2. Отправка и получение сообщения электронной почты
- •Упражнение 4.3. Использование Адресной книги
- •Упражнение 4.4. Подписка на телеконференцию и чтение сообщений
- •Поисковая служба Rambler
- •Упражнение 5.1. Поиск информации по ключевым словам
- •Поисковая система Rambler
- •Основы языка html
- •Теги html
- •Форматирование текста
- •Теги (дескрипторы) форматирования символов
- •Теги (дескрипторы) форматирования абзацев
- •Гиперссылки
- •Создание списков
- •Типы списков html и соответствующие им теги
- •Типы нумерации упорядоченных списков в html
- •Типы маркеров для маркированных списков
- •Стандартные значения атрибута align тега img
- •Упражнение 6.1. Создание простейшей Web-страницы
- •Упражнение 6.2. Изучение приемов форматирования абзацев
- •Упражнение 6.3. Создание и использование изображения на Web-странице
- •Упражнение 6.4. Создание гиперссылок
- •Упражнение 6.5. Приемы форматирования текста
- •Упражнение 6.6. Приемы создания списков
- •Упражнение 6.7. Создание таблиц
- •Упражнение 6.8. Создание описания фреймов
- •Упражнение 6.9. Работа с таблицами стилей
- •Создание собственной Web-страницы с использованием FrontPage Express
- •Оформление текста
- •Гиперссылки и графика
- •Публикация
- •Упражнение 7.1. Создание Web-документа с помощью редактора
- •Упражнение 7.2. Создание файлов фреймовой структуры и сегментированного изображения с помощью редактора FrontPage 2000
- •Публикация информации в web
- •Адреса некоторых серверов для бесплатного размещения Web-страниц
- •Некоторые каталоги и поисковые системы в www
- •Упражнение 8.1.Размещение Web-страниц на Web-сервере
- •Р ис. 12. Внешний вид страницы Управление файлами на сайте boom.Ru
- •Упражнение 8.2.Регистрация Web-страниц в системах поиска
- •Список литературы
- •Содержание
Принципы работы Интернета
Интернет использует архитектуру клиент-сервер. В соответствии с этим, существует клиентское и серверное программное обеспечение для работы со службами Интернет. Программа-клиент находится на компьютере пользователя Интернета и при необходимости получения или передачи информации посылает соответствующий запрос программе-серверу, находящейся на другом компьютере Сети (т.н. сервере). Как правило, сервер предоставляет определенные ресурсы, а клиент их использует. Достоинство архитектуры клиент-сервер – снижение требований к клиентским компьютерам; недостаток – повышенная нагрузка на серверы.
Наиболее распространённые программы-клиенты: Microsoft Internet Explorer и Netscape Navigator (WWW-браузеры); Microsoft Outlook Express, Eudora Mail, The Bat (почтовые и новостные программы), CuteFTP (FTP-клиент).
Интернет использует сетевой протокол TCP/IP (Transmission Control Protocol/Internet Protocol), основанный на обмене информацией пакетами определённой величины, что обеспечивает передачу данных без потерь. Каждый т.н. IP-пакет содержит информацию об узле-отправителе и узле-получателе содержащихся в нём данных.
Сетевой протокол – набор правил обмена информацией между хостами в сети.
Каждый компьютер в сети TCP/IP (а следовательно, и в Интернете) имеет свой уникальный IP-Адрес (IP-address), идентифицирующий его. IP-адрес состоит из четырёх восьмиразрядных двоичных чисел (или одного 32-разрядного), включающих номер подсети (сети внутри Интернета) и номер узла в ней. Каждый октет преобразуется в десятичное число и отделяется точкой, например 192.168.187.1. Структура IP-адреса (сколько разрядов отводится на номер сети и номер узла) определяется классом сети (см. табл. 1).
Таблица 1
Структура ip-адреса
Класс сети |
Диапазон значений первого октета |
Число октетов от конца, обозначающих номер узла |
Возможное количество сетей |
Возможное количество узлов |
A |
1…126 |
3 |
126 |
16777214 |
B |
128…191 |
2 |
16382 |
65534 |
C |
192…223 |
1 |
2097150 |
254 |
D |
224…239 |
– |
– |
228 |
E |
240…247 |
– |
– |
227 |
Адреса класса A предназначены для использования в больших сетях общего пользования; адреса класса B – в сетях среднего размера (сети университетов, крупных компаний); адреса класса C – в сетях с небольшим числом компьютеров. Адреса класса D используются при обращениях к группам машин, а адреса класса E зарезервированы на будущее.
Некоторые IP-адреса (т.н. выделенные) трактуются по-особому. Адрес 0.0.0.0 используется для обращения к данному узлу. Адрес формата <Номер сети>.<нули> обозначает данную IP-сеть, а <нули>.<номер узла> – узел в данной (локальной) сети. Адрес 255.255.255.255 – все узлы в данной (локальной) сети, а <номер сети>.<двоичные единицы> – все узлы в данной сети (используются для широковещательных передач). Адреса 127.X.X.X – т.н. «петля», используются для тестирования программ в пределах одной машины.
IP-адреса неудобны для человеческого восприятия, в связи с чем в Интернете используется доменная система имен DNS (Domain Name System) – протокол и система обозначений для сопоставления адресов IP и имен, понятных пользователю. Таблицы соответствий между IP-адресами узлов и их доменными именами хранятся на т.н. серверах DNS.
Используемая в Интернете мнемонически понятная символьная система обозначений для однозначной идентификации компьютера, каталога или файла в доменной системе имён называется универсальным указателем ресурсов URL (Uniform Resource Locator). Адрес URL содержит также подходящий протокол Интернет (Gopher, HTTP).
Пример - http://www.kaspersky.ru/products.asp:
http: - указание службы Интернета www;
// - разделитель, отделяющий название службы от имени сервера;
www.kaspersky.ru – имя сервера (.ru – российский сервер);
/products.asp – Web-страница: имя файла и путь на сервере.
Домен 1-го уровня определяет страну (географический домен) либо организацию (организационный). Примеры организационных доменов 1-го уровня: com – коммерческие, edu – образовательные, org – некоммерческие, gov – правительственные, mil – военные, int – международные организации; net – организации, предоставляющие сетевые услуги. Примеры географических доменов: fr – Франция, de – Германия, ru – Россия; se – Швеция, tm – Туркменистан.
Домен 2-го и более высоких уровней указывает названия организаций и фирм, владеющих сайтом.
Сайт – совокупность логически и физически связанных между собой гипертекстовых документов в Интернете. Страница – гипертекстовый документ World Wide Web.
При вводе пользователем URL в поле адреса WWW-браузер посылает запрос серверу DNS. Последний просматривает базу данных и возвращает соответствующий IP-адрес, который уже используется для обмена по протоколу TCP/IP.
Любой компьютер может быть подключен к Интернету либо через локальную сеть, либо при помощи удалённого доступа к сети (через модем). Организация, предоставляющая пользователю доступ в Интернет и дополнительные связанные с этим услуги, называется Провайдером Интернет (ISP, Internet Service Provider).
Модем (МОдулятор-ДЕМодулятор) – устройство для соединения удаленных компьютеров посредством выделенных и телефонных (коммутируемых) линий. Модем преобразует аналоговую информацию, передаваемую по линии, в цифровую и обратно. Подключение через модем обеспечивает небольшую скорость передачи – не более 56 кБит/с. Устройства цифровой телефонии ISDN имеют несколько большую пропускную способность (64 или 128 кБит/с). При подключении посредством удалённого доступа (Dial-Up Networking, DUN) используется статическое или динамическое назначение IP-адреса удалённому пользовательскому компьютеру. В первом случае клиентский компьютер имеет постоянный IP-адрес, во втором - адрес назначается сервером каждый раз в процессе установки соединения.
Для доступа в Интернет через локальную сеть компьютер должен обладать сетевой платой (Network Card).
В последних версиях операционной системы Microsoft Windows (начиная с Windows 95 OEM Service Release 2) уже имеется встроенное клиентское программное обеспечение для работы со службами Интернет WWW, FTP, E-Mail, UseNet (Internet Explorer, Internet Mail and News либо Outlook Express). При подключении через конкретного провайдера требуется установка и настройка этого программного обеспечения.
Поскольку общее количество узлов в TCP/IP-сетях ограничено, для подключения к Интернету компьютеров, уже объединённых в локальную сеть, рекомендуется использовать аппаратные и программные маршрутизаторы TCP/IP, а компьютерам в локальной сети назначать т.н. «серые» адреса. В этом случае все компьютеры локальной сети имеют доступ в Интернет, используя всего один внешний IP-адрес. Из Интернета доступен лишь один узел, являющийся т.н. шлюзом (Gateway) между локальной и глобальной сетью. Шлюз имеет два IP-адреса – внутренний (для локальной сети) и внешний (для Интернет).
«Серые» адреса – это IP-адреса, относящиеся к одному из специально выделенных диапазонов (например, 256 сетей класса C из диапазона 192.168.0.0 ... 192.168.255.255 с маской 255.255.255.0) и недоступные из Интернета.
Маска подсети (Subnet Mask) – один из параметров настройки TCP/IP – 32-разрядное число, указывающее, сколько разрядов из номера хоста используется для обозначения номера подсети, а сколько – для обозначения нового (меньшего) номера хоста. Например, маска 255.255.255.224 задаёт 31 номер хоста (255–224).
В качестве шлюза может выступать компьютер, обладающий двумя сетевыми устройствами (сетевыми платами, модемами) и необходимым программным обеспечением (например, WinGate). Операционные системы Windows 95/98 в состоянии поставки не обеспечивают маршрутизацию TCP/IP.
Рис. 1. Топология локальной сети кафедры «Автоматы» ММФ1