Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VEB-tekhnologii.doc
Скачиваний:
3
Добавлен:
30.08.2019
Размер:
195.07 Кб
Скачать

24.01.2012

Структура и принцип веб

WWW (World Wide Web), сеть Интернет - это сеть сетей, каждая из которых управляется независимым оператором. Это поставщик услуг Интернет или ISP (Internet Service Provider).

C точки зрения пользователей Интернет представляет набор ресурсов, рассредоточенных по различным сетям: корпоративные сети, сети отдельных компьютеров домашних пользователей. Каждый отдельный компьютер в данной сети называется хостом (host).

Сеть Интернет основана компанией ARPANET в 1969 году.

В 1972 году была создана распределенная электронная почта. В 1973 году – первый компьютер, подключенный к сети за пределами США. В 1975 – сеть полностью передана министерству обороны США. В 1980 – разработка протоколом TCP/IP. В 1981 – каждые 20 дней добавляется новый хост. В 1983 – переход полностью на TCP/IP. В 1986 – создаются основные магистрали. В 1990 – сеть ARPANET полностью прекратила существование. В 1991 – рождение всемирной паутины. В 1995 – приватизация всех магистралей. В 1996 – строятся магистрали с пропускной способность 155 Mb/s. В 1998 – кол-во доменных имен составило 2 млн. К 2000 – кол-во индексированных веб-страниц превысило 1 млрд.

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

Интернет является децентрализованной сетью.

Преимущества такого состава сети:

-легкость наращивания Интернет

Наращивание происходит за счет соглашение между ISP.

Недостатки:

- сложность модернизации технологии и услуг Интернета

- не высокая надежность услуг Интернет

- ответственность возлагается на отдельных Интернет-провайдеров

Существуют различные типы поставщиков услуг Интернет:

  1. просто поставщик услуг Интернета

Задача: просто донести Интернет до конечного пользователя, т.е. транспортная функция.

  1. поставщик Интернет контента

Поставщик, который предоставляет информационно-справочные ресурсы.

  1. поставщик услуг хостинга

Предоставляет свои каналы связи и серверы для размещения внешнего контента.

  1. поставщик услуг по доставке контента

Задача: доставка контента в многочисленные точки доступа.

  1. поставщик услуг по поддержке приложений

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

  1. поставщики билинговых услуг

Поставщики, которые обеспечивают оплату по Интернету.

Для того, что бы разобраться с данной сетью используется декомпозиция (выделение частного из общего). Такой подход позволяет проводить разработку, тестирование, модификацию каждого отдельного уровня сети. Еще существует термин иерархической декомпозиции. Она позволяет перемещаться в направлении от более низких к более высоким уровням, переходить к более простым решениям задачи. Специфика многоуровневого представления состоит как минимум из двух сторон, для которых нужно обеспечить согласованную работу двух иерархий аппаратно-программных средств. Каждый такой уровень должен поддерживать интерфейс и иметь в себе еще уровни собственной иерархии. Данный тип интерфейса называется протоколом.

(1)

Рис.1. Организация взаимодействия между уровнями иерархии при иерархической декомпозиции в сети Интернет

Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов сети называется стеком протокола. Для того что бы организовать стандартизацию данных стеков-протоколов с 80-х годов над этим работают организации ISO (International Organization for Standardization), ITU (International Telecommunications Union). C их помощью была создана система OSI (Open System Interconnection).

Данные системы являются открытыми и с открытыми спецификациями.

В рамках взаимодействия OSI делится на 7 уровней: 1. прикладной

2. представлении

3. сеансовый

4. транспортный

5. сетевой

6. канальный

7. физический

Для разработчиков предоставляется прикладной программный интерфейс. Все эти стандарты задокументированы в RFC (Request for Comments).

RFC 768 – описание UDP

RFC 791 – описание IP

RFC 793 – описание TCP

RFC 959 – описание FTP

Организация координирующая стандартизацию Интернет является ISOC (Internet Society).

ISOC делится на 2 подгруппы:

  1. IRTF (Internet Research Task Force) – координирует исследование проектов, относящихся к TCP/IP.

  2. IETF (Internet Engineering Task Force) – инженерная группа, определяющая спецификации для стандартов Интернет.

Разработкой стандартов на сегодняшнее время называется компания W3C. Они работают над технологиями стандартизации Интернет. Данный консорциум формирует рекомендации для улучшения качества сети и т.д. На вооружении данного консорциума есть специальные программы валидаторы. (Online Validation Service).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]