Главная страница

интернет. Интернет и www


Скачать 0.54 Mb.
НазваниеИнтернет и www
Анкоринтернет
Дата02.03.2022
Размер0.54 Mb.
Формат файлаppt
Имя файла01_internet_www.ppt
ТипДокументы
#380107

Интернет и WWW





Что такое Интернет?


Интернет – всемирная система объединённых компьютерных сетей, построенная на базе IP и маршрутизации IP-пакетов.
Карта Интернета





История возникновения Интернета


1958 Создание ARPA (Advanced Research Project Agency) в США.
1960-е Проект компьютерной сети ARPANet
    в сети нет единого центра – живучесть;
    при подключении новой сети не требуется ее переделка;
    связь между сетями через специальные узлы – шлюзы;
    пакетный обмен данными;

    1968 Первая сеть нового типа из 4-х компьютеров.
    1972 В сети – 50 университетов и лабораторий.
    1974 Разработка протокола обмена данными TCP/IP
    Первые службы:

    1965 Электронная почта (e-mail, electronic mail) – обмен сообщениями
    1969 TelNet – удаленное управление компьютером в режиме командной строки
    1971 FTP (File Transfer Protocol) – прием и передача файлов





История возникновения Интернета


1982 Европейская UNIX-сеть (до этого – США, Канада, Англия)
1983 Сеть разделена на две части:
    MilNet – для военных целей США
    Internet – общедоступная сеть

    1984 Система доменных имен (DNS) (адреса вида www.google.com)
    1989 В Интернете более 100 000 компьютеров.
    1991 Разработка WWW (World Wide Web) – Т. Бернес-Ли, обмен информацией в виде гипертекста
    1991 Россия подключилась к Интернету
    1994 Релиз браузера Netscape




История возникновения Интернета


1994 Первые Интернет-магазины (Amazon.com открыт в 1995)
1995 Релиз браузера Internet Explorer (входит в состав Windows)
1996 Запуск поисковой системы Google.com (домен появился в сентябре 1997)
2012 В Интернете более 660 млн сайтов.





Рост WWW





Организации


Инженерный совет Интернета (Internet Engineering Task Force, IETF) — открытое международное сообщество проектировщиков, учёных, сетевых операторов и провайдеров, которое занимается развитием протоколов и архитектуры Интернета.
ICANN (Internet Corporation for Assigned Names and Numbers) — международная некоммерческая организация, созданная для регулирования вопросов, связанных с доменными именами, IP-адресами и прочими аспектами функционирования Интернета.





Организации


Консорциум Всемирной паутины (World Wide Web Consortium, W3C) — организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины.
Консорциум возглавляет Тим Бернерс-Ли.





Многоуровневая архитектура Интернета


Тип данных


Уровень


Функции


Данные


Прикладной


Доступ к сетевым службам (HTTP, POP3/IMAP, SSH, FTP)


Представительский


Представление и шифрование данных


Сеансовый


Управление сеансом связи


Сегменты


Транспортный


Прямая связь между конечными пунктами и надежность (TCP)


Пакеты


Сетевой


Определение маршрута и логическая адресация (IP)


Кадры


Канальный


Физическая адресация (ethernet, wifi, DSL PPP)


Биты


Физический


Работа со средой передачи, сигналами и двоичными данными





Протокол IP


Internet Protocol – межсетевой протокол, объединяет отдельные подсети в единую сеть.
IP-адрес – уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP.





IP-адрес


IPv4 – 32-битовое число, запись в виде четырёх десятичных чисел значением от 0 до 255, разделённых точками.
IPv6 – 128-битовое число.
Как узнать свой IP-адрес?
whatismyip.com глобальный IP-адрес
IP-адрес в локальный сети: в терминале ipconfig (Windows) или ifconfig (Mac/Linux)





Протокол TCP


Transmission Control Protocol (TCP) — один из основных сетевых протоколов Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP.
Различные приложения могут использовать один IP-адрес, но разные порты.
Порт – идентифицируемый номером системный ресурс, выделяемый приложению, выполняемому на некотором сетевом хосте, для связи с приложениями, выполняемыми на других сетевых хостах.





Порты TCP


20/21 — FTP
22 — SSH
23 — Telnet
25 — SMTP
80 — HTTP
110 — POP3
443 — HTTPS (Secure HTTP)
8080 — альтернативный порт HTTP
Список портов TCP





WWW


World Wide Web (WWW) — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету.
В чем отличие Интернета от WWW?





Веб-серверы


Веб-сервер — это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.


Веб-сервер


Популярность


Apache


61,45%


IIS (Microsoft)


14,62%


Nginx


11,09%


GWS (Google)


3,44%





Веб-браузеры


Веб-браузер программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц, их обработки, вывода и перехода от одной страницы к другой.





Доменные адреса


Домен – это группа компьютеров, объединенных по некоторому признаку.


www.qqq.microsoft.ru


домен 1-ого уровня


домен 2-ого уровня


домен 3-ого уровня


домен 4-ого уровня


Домены 1-ого уровня (доменные зоны)


Вид организации


Страна


.com коммерческие организации


.ru Россия


.edu образование


.ua Украина


.gov правительство США


.by Белоруссия


.mil военные ведомства США


.uk Великобритания


.org, .net разные организации


.it Италия


.info информационные сайты


.jp Япония


.biz бизнес


.cn Китай





Преобразование адресов


DNS (Domain Name System) – система доменных имен: база данных, преобразует доменный адрес в IP-адрес.


www.google.com


запрос серверу DNS для получения IP-адреса сайта www.google.com
ожидание ответа запрос Web-страницы по полученному IP-адресу 66.102.9.47


DNS-сервер
193.124.85.210





Адрес документа в Интернете


URL (Uniform Resource Locator) – универсальный адрес документа в Интернете.


http: // www.abcde.ru / images/new/ qq.jpg


адрес сайта


каталог (папка)


имя файла


http: // www.abcde.ru


главная страница сайта: index.html, index.htm


ftp: // files.abcde.ru / pub / download / qq.zip


файл на FTP-сервере


протокол





URL с параметрами


Якорь – ссылается на некоторую часть (раздел) открываемого документа
http://www.textpad.com/download/index.html#downloads
Порт хоста для подключения
http://www.cs.washington.edu:8080/secret/money.txt
Строка запроса с передаваемыми на сервер (методом GET) параметрами. Разделитель параметров — знак &.
http://www.google.com/search?q=web+url&start=10





HTTP


HTTP (HyperText Transfer Prоtocоl — «протокол передачи гипертекста») — протокол прикладного уровня передачи данных.
Команды, посылаемые браузером:
GET  filename : скачать файл
POST filename : отправить данные веб-формы
PUT  filename : загрузить файл на сервер





Коды состояния HTTP


Код состояния HTTP — часть первой строки ответа сервера при запросах по протоколу HTTP.


Код


Описание


200


Ok


301-303


Страница перенесена


403


Доступ запрещен


404


Страница не найдена


500


Внутренняя ошибка сервера


Список кодов состояний





MIME-типы


MIME (Multipurpose Internet Mail Extensions) — стандарт, описывающий передачу различных типов данных.


MIME


Расширение


text/html


.html


text/plain


.txt


image/gif


.gif


image/jpeg


.jpeg


application/octet-stream


.exe


Список MIME-типов





Web-технологии


HTML – гипертекстовый язык разметки.
CSS – каскадные таблицы стилей.
Javascript – скриптовый язык программирования.
ASP.Net, Perl, PHP, Ruby – языки программирования, использующиеся на серверной стороне.
XML – расширяемый язык разметки.
XSL – семейство рекомендаций, описывающее языки преобразования и визуализации XML-документов.
AJAX – подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером.
RDF – модель для представления данных, в особенности — метаданных и другие…



написать администратору сайта