
Использование информационных потоков в Интернете. Виды Интернет-сервисов.
Конспект лекции базируется на записях Ларкиной Ирины.
Введение и постановка проблемы
Локальная сеть – связь между компьютерами, которые могут обмениваться данными с использованием этой связи.
Интернет – всемирное объединение локальных сетей, включающих, в том числе, мобильные устройства.
Цели, которые преследуют люди при использовании сетей:
- общение (социальная функция)
- рабочее общение
- реклама
- СМИ (новостные ресурсы)
- платёжные операции
- торговля
- и т.д.
Вопрос: как перейти от передачи данных к удовлетворению людских потребностей?
Для этого надо некоторым образом организовать сетевые ресурсы.
Схемы организации сетевых ресурсов
Сервер – выделенная машина, к которой обращаются другие машины – клиенты.
Клиент-серверная модель наиболее естественна, на ней базируются такие сервисы, как:
- HTTP (сайты)
- FTP (управление файлами)
- E-mail (почтовые службы и т.д.)
Другие виды организации ресурсов ликвидируют основной недостаток клиент-серверной модели – большую нагрузку на сервер.
Далее речь пойдет о p2p-сетях.
2. Части- каждая машина и клиент, и сервер, обычно есть несколько центральных серверов, которые координируют обмен.
Примеры р2р сети:
- Strong DC, eMule. (обмен файлами – это долго и тяжело)
- Skype – p2p-сеть передачи звука по сети
Примечание:
р2р сети не интуитивные, т. е. использовать их людям трудно.
3. Децентрализованная – полное отсутствие сервера.
В очень малых и очень больших группах клиентов, а так же если требуется анонимность, серверы не используют.
Проблемы адресации машин
Для того, чтобы куда-то передать данные, надо знать, куда их передать. Естественно возникает проблема адресации машин в сети.
В настоящее время для
Адресация:
На ip адрес приходится 4 байта, т.е. адрес- это комбинация из 4 чисел. С использованием прямой адресации возможно создать всего 3,6 миллиарда ip адресов. На данный момент этот лимит превышен.
При ip адресации у компьютера нет прямого адреса, и используется шлюз, т. е. к прямому адресу компьютера добавляется адрес шлюза.
Пример:
DNS- служба, созданная для перевода электронного адреса в ip.
На данный момент используются несколько правил в использовании ip адресов:
1. ввод букв после точки в электронном адресе (с договором по области использования)
2. домен 1-ого уровня (ru, например) выдаёт разрешение на использование домену 2-ого уровня, домен 2-ого уровня выдаёт разрешение домену 3-его уровня и т.д.
Проблемы в использовании обычных серверов:
1. постоянное соединение (ICQ) накладывает большую нагрузку на сервер (только 200 соединений одновременно с одной машины)
2. Игровые сервера вынуждены поддерживать постоянную связь между пользователями.
Сайт – это одна или совокупность веб – страниц, доступных в Интернете через протоколы HTTP/HTTPS.
Передача данных:
Пользователь отправляет с компьютера запрос на сервер, сервер отправляет ответ на компьютер и сразу закрывает соединение. Баузеры считывают коды, переданные сервером и преобразуют их в нужный формат.
Основные графические баузеры:
1. движок для EI
2. Gecko
3. движок для Opera
4. Webkit
Адрес:
http://yandex.ru/..../
http – протокол
.... – ресурс
В формате HTML существуют параметры ввода.
Дополнение к HTML:
Flash.