Вагин Евгений Сергеевич, ассистент




Дата11.02.2017
Размер82.1 Kb.
Просмотров114
Скачиваний0
ТипПротокол

Вагин Евгений Сергеевич, ассистент
Институт кибернетики
Глобальная сеть Интернет

Модель OSI

Протокол передачи данных — набор соглашений интерфейса
логического уровня, которые определяют обмен данными между различными программным и аппаратным обеспечением.

Сетевая модель OSI (англ. open systems interconnection) — модель стека сетевых протоколов.

Принято выделять 7-уровней модели OSI.

Построена на принципе инкапсуляции вышестоящих уровней нижестоящими.

Модель OSI

Модель OSI

Глобальная сеть Internet

Интернет – объединение множества компьютерных сетей для хранения и передачи информации.

Состоит из многих тысяч корпоративных, научных, правительственных и домашних компьютерных сетей.

Построена на базе стека протоколов TCP/IP.

Подключение к Интернет происходите через поставщиков услуг связи –
провайдеров. Подключение возможно по коммутируемым линиям и выделенным каналам.

Представляет множество сервисов для обмена информацией в различном виде:

World Wide Web;

FTP;

E-mail;

Чаты;

и т.д.

История Интернет
1958 Начало разработки ARPANET (Advanced Research Project
Agency) в США.
1960-е Проект компьютерной сети ARPANet
•в сети нет единого центра – живучесть;
•при подключении новой сети не требуется ее переделка;
•связь между сетями через специальные узлы – шлюзы;
•пакетный обмен данными;
1969 Первая сеть нового типа из 4-х компьютеров
29 октября первый сеанс связи на расстояние 640 км.
1970 Разработка электронной почты.
1972 В сети – 50 университетов и лабораторий.
1975 Разработка протокола обмена данными TCP/IP.

История Интернет
1983 Сеть разделена на две части MilNet и ARPANET.
1984 Система доменных имен (DNS)
1984 Создан NSFNet (National Science Foundation Network) – конкурент ARPANET.
1989 В Интернете 100 000 компьютеров.
1991 Разработка WWW (World Wide Web) – Т. Бернес-Ли, обмен информацией в виде гипертекста
1991 Россия подключилась к Интернету.
1993 Первый веб-браузер NCSA Mosaic.
1994 Первые Интернет-магазины.
1995 Создан Консорциум Всемирной паутины (W3C)
2000 Более 20 млн сайтов.

Стек протоколов TCP/IP
Стек TCP/IP — набор сетевых протоколов передачи данных.
Два важнейших протокола семейства Transmission Control Protocol (TCP) и
Internet Protocol (IP).
Стек протоколов TCP/IP включает в себя четыре уровня:
• прикладной уровень (application layer) – HTTP, FTP, SMTP;
• транспортный уровень (transport layer) – TCP, UDP;
• сетевой уровень (internet layer) - IP;
• канальный уровень (link layer) - Ethernet.


Стек протоколов TCP/IP

Протокол IP

Основная задача протокола IP: доставка пакета нужному узлу и при этом необходимо определить наилучший маршрут движения.

Вспомогательные протоколы сетевого уровню так же можно отнести протоколы:

ICMP - используется для передачи диагностической информации.

Протоколы маршрутизации: RIP, OSPF.

Прочие: IGMP, DHCP.

Маршрутизация (англ. Routing) — процесс определения маршрута следования информации в сетях связи.

Таблица маршрутизации — электронная таблица или база данных, хранящаяся на маршрутизаторе или сетевом компьютере, которая описывает соответствие между адресами назначения и интерфейсами, через которые следует отправить пакет данных до следующего маршрутизатора. Является простейшей формой правил
маршрутизации.

IP адресация

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

В версии протокола IPv4 IP-адрес имеет длину 4 байта (32 бита), в IPv6 —
16 байт (128 бит).

В 4-й версии удобной формой записи IP-адреса (IPv4) является запись в виде четырёх десятичных чисел значением от 0 до 255, разделённых точками, например, 193.162.230.115
193.162.230.115
0..255 0..255 0..255 0..255
IP-
адрес:

w.x.y.z
номер сети + номер компьютера в сети

Маршрутизация

Маршрутизация (англ. Routing) — процесс определения маршрута следования информации в сетях связи.

Маршрутизатор или роутер — специализированный сетевое устройство, имеющий как минимум один сетевой интерфейс и пересылающий пакеты данных между различными сегментами сети, связывающий разнородные сети различных архитектур, принимающий решения о пересылке на основании информации о топологии сети и определённых правил, заданных администратором.

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

Таблица маршрутизации — электронная таблица или база данных, хранящаяся на маршрутизаторе или сетевом компьютере, которая описывает соответствие между адресами назначения и интерфейсами, через которые следует отправить пакет данных до следующего маршрутизатора. Является простейшей формой правил маршрутизации.

Маршрутизация

Протокол TCP

Протокол с гарантированной целостностью передаваемых данных – осуществляется по средствам установки соединения.

Процесс установки соединения происходит по средствам серии пакетов (“рукопожатие”).

Приложение получатель идентифицируется по номеру порта (0-65535):

80 – HTTP;

20 – FTP;

Доменная служба имен

Доменное имя — символьное имя, служащее для идентификации областей — единиц административной автономии в сети Интернет — в составе вышестоящей по иерархии такой области.

Полное доменное имя состоит из непосредственного имени домена и далее имён всех доменов, в которые он входит, разделённых точками.

В системе доменов верхнего уровня в Internet приняты домены, представленные географическими (национальными) регионами.
Например: Франция – fr; США – us; Россия – ru.

Пример доменного имена с 4мя уровнями:
www.qqq.microsoft.ru
домен 1
- ого уровня домен
2- ого уровня домен
3- ого уровня домен
4- ого уровня

Доменная служба имен

DNS (англ. Domain Name System) — компьютерная распределённая система для преобразования доменного имени в IP-адрес.

Каждый сервер, отвечает только за «свою» часть доменного имени.

Эта система состоит из иерархической структуры DNS-серверов, каждый из которых является держателем одной или нескольких доменных зон и отвечает на запросы, касающиеся этих зон, а также
DNS-резолверов, которые отвечают на запросы, касающиеся любых зон.

Для обеспечения уникальности и защиты прав владельцев доменные имена 1-го и 2-го (в отдельных случаях и 3-го) уровней можно использовать только после их регистрации, которая производится уполномоченными на то регистраторами. Сведения о владельце
(администраторе) того или иного регистрируемого домена общедоступны.

Доменная служба имен

URL

Универсальный указатель ресурсов (англ. Uniform Resource Locator, URL) — единообразный локатор (адрес) любого ресурса в Internet, вместе с указанием протокола с помощью которого следует к нему обращаться.

Формат URL:
<схема>://<логин>:<пароль>@<хост>:<порт>/?<параметры>#<якорь>

Схема - схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол

Логин - имя пользователя, используемое для доступа к ресурсу

Пароль - пароль указанного пользователя

Хост - полностью прописанное доменное имя хоста в системе DNS или IP-адреc.

Порт – номер порт для подключения

URL-путь - уточняющая информация о месте нахождения ресурса; зависит от протокола.

Параметры - строка запроса с передаваемыми на сервер (методом GET) параметрами.
Разделитель параметров — знак &.

Якорь - идентификатор «якоря», ссылающегося на некоторую часть (раздел) открываемого документа.
Пример:
ftp: // files.vasya.ru / pub / download / qq.zip

World Wide Web

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

Гиперте́кст — текст, сформированный с помощью языка разметки, потенциально содержащий в себе ссылки на другие документы.

Всемирную паутину образуют сотни миллионов веб-серверов.
Большинство ресурсов всемирной паутины основаны на технологии
гипертекста. Гипертекстовые документы, размещаемые во Всемирной паутине, называются веб-страницами. Несколько веб-страниц, объединённых общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же веб-сервере, называются веб-сайтом. Для загрузки и просмотра веб-страниц используются специальные программы — браузеры (англ. browser).

Как правило гипертекстовые документы построены на языке HTML.

HTML (от англ. HyperText Markup Language) — стандартный язык разметки документов во Всемирной паутине.

Язык разметки HTML
Эту web- страницу на
HTML браузер отобразит так.




Моя страничка


Добрый день!



Меня зовут Саша. Это моя первая web-страничка. Она

написана на языке HTML.

HTML Text


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2017
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал