Содержание
Что такое Интернет
История создания Интернета
Клиент - сервер
Организация Интернет
Адресация в Интернете
Доменная система имен
Уникальный идентификатор ресурса
Сервисы Интернет
Многие считают, что WWW (Всемирная Сеть) — это и есть Интернет. Но, ведь, электронная почта ( e-mail ) — это тоже Интернет. И IP-телефония — тоже Интернет, и многие приложения в смартфонах и на планшетах — тоже часть Интернета. Да и блокчейн — часть Интернета.
Интернет — всемирная система объединённых компьютерных сетей для хранения и передачи информации.
ARPANET, 1969 г. – компьютерная сеть для Министерства обороны США на случай ядерной войны.
Протоколы TCP/IP , 1982 г. Авторы Винстон Серф и Роберт Канн – Отцы Интернета
Всемирная паутина World Wide Web, 1989 , Тим Бернерс-Ли, ЦЕРН
1995 г. – переход из научной сети в общедоступную, коммерциализация, появление провайдеров
Архитектура клиент-сервер
Организация работы компьютерной системы из двух уровней:
- Клиент – предоставляет интерфейс пользователя Сервер – выполняет полезную работу Взаимодействие клиента и сервера выполняется по сети
- Клиент – предоставляет интерфейс пользователя
- Сервер – выполняет полезную работу
- Взаимодействие клиента и сервера выполняется по сети
Модификации: трехуровневая архитектура:
- Клиент, сервер приложений сервер баз данных
- Клиент, сервер приложений
- сервер баз данных
Клиент
Сеть
Сервер
Вся работа выполняется на сервере, низкие требования к клиенту:
Клиент – смартфон, планшет и т.п.
Клиентов может быть несколько:
- Почту можно смотреть с любого компьютера, телефона, планшета;
- Клиент может находится в любом месте в сети
Клиенты
Сеть
Сервер
- Интернет – самая большая глобальная сеть, охватывает весь мир
- Интернет – объединение сетей разных организаций и операторов связи
- В Интернете нет единого центра
- Управление Интернетом ведется неправительственными организациями
- Магистральные операторы имеют магистральные каналы связи на крупной территории (страна, континент)
- Региональные операторы предоставляют услуги в одном региона (область, край, штат)
- Локальные операторы предоставляют услуги в пределах города
Магистральный оператор
Магистральный оператор
Магистральный оператор
Сеть
предприятия
Региональный
оператор
Региональный
оператор
Региональный
оператор
Сеть
предприятия
Локальный
оператор
Локальный
оператор
Локальный
оператор
Сеть
предприятия
Индивидуальные клиенты
Как компьютеры в сети обмениваются информацией друг с другом?
Протокол – правила взаимодействия компьютеров в сети:
- Порядок следования сообщений;
- Стек протоколов – иерархически организованный набор протоколов, достаточный для сетевого взаимодействия;
- Основа Интернет – стек протоколов TCP/IP .
HTTP
DNS
SMTP
Прикладной
FTP
UDP
TCP
Транспортный
ICMP
IP
Сетевой
DHCP
ARP
Сетевых интерфейсов
DSL
Ethernet
WiFi
Компьютеры в сети имеют уникальные адреса. Чтобы знать, куда отправлять данные, нужен адрес
Адресация в Интернет:
- IP -адрес ( IP-Internet protocol )
- Число вида 192.168.1.2
У каждого компьютера в Интернет обязательно есть IP -адрес
IP -адреса уникальны для каждого компьютера (есть исключение – технология NAT)
Чтобы компьютер мог работать в Интернет, ему необходимы:
- IP -адрес, например: 172.16.10.88 Маска подсети, показывает, где в IP -адресе номер сети, а где компьютера в сети. Пример: 255.255.255.0 Адрес шлюза – устройства, подключенного к Интернет. Пример: 172.16.10.1.
- IP -адрес, например: 172.16.10.88
- Маска подсети, показывает, где в IP -адресе номер сети, а где компьютера в сети. Пример: 255.255.255.0
- Адрес шлюза – устройства, подключенного к Интернет. Пример: 172.16.10.1.
На одном компьютере может работать несколько полезных сервисов:
- Web Электронная почта Удаленный рабочий стол Windows
- Web
- Электронная почта
- Удаленный рабочий стол Windows
Как узнать, к какому сервису нужно подключится?
Порт:
- Идентификатор сервиса на компьютере
- Число от 1 до 65535
Хорошо известные порты:
- 80 – WWW
- 25 – STMP, электронная почта
IP -адреса, состоящие из 4-х чисел неудобны для запоминания человеком.
DNS ( Domain Name System ) – система доменных имен, которая позволяет обращаться к компьютерам по символьным именам ( доменным ) .
Система DNS служит для отображения доменного имени в IP -адрес
- www.yandex.ru – 87.250.250.3 Команда nslookup
- www.yandex.ru – 87.250.250.3
- Команда nslookup
В Интернет
доменное имя и
IP -адрес полностью
равнозначны.
IP -адреса или DNS -имя определяют сервер, но на сервере может быть много ресурсов:
- youtube – много видео flickr – много картинок twitter – много твитов и т.д. и т.п.
- youtube – много видео
- flickr – много картинок
- twitter – много твитов
- и т.д. и т.п.
Нужен механизм адресации не только сервера, но и ресурса на нем:
- URL ( Uniform Resource Locator ) – уникальное размещение ресурса URI ( Uniform Resource Identificator ) – уникальный идентификатор ресурса
- URL ( Uniform Resource Locator ) – уникальное размещение ресурса
- URI ( Uniform Resource Identificator ) – уникальный идентификатор ресурса
Протокол
Адрес
сервера
Формат URL:
протокол :// адрес-сервера/адрес - ресурса
- протокол :// адрес-сервера/адрес - ресурса
Примеры:
http://www.asozykin.ru/courses/internet
- http://www.asozykin.ru/courses/internet
file:///C:/0/example.html
- file:///C:/0/example.html
Адрес ( DNS -имя)
сервера
Адрес ресурса
Протокол
Адрес ресурса
Word Wide Web – всемирная паутина, гипертекстовые страницы:
- Электронная почта Голосовая и видео связь Мгновенные сообщения Хостинг
- Электронная почта
- Голосовая и видео связь
- Мгновенные сообщения
- Хостинг
Облачные вычисления:
- Офисные приложения Научные и инженерные
- Офисные приложения
- Научные и инженерные
приложения
- Сетевые диски
- Сетевые диски