Сравнение моделей OSI и TCP.
Если взглянуть на эти две модели более конкретно, прежде всего обратит на себя внимание отличие в количестве уровней: в модели OSI семь уровней, а в модели TCP/IP - четыре. В обеих моделях имеется (меж)сетевой, транспортный и прикладной уровни, а остальные уровни различные.
Еще одно различие между моделями лежит в сфере возможности использования связи на основе соединений и связи без установления соединения. Модель OSI на сетевом уровне поддерживает оба типа связи, но на транспортном уровне - только связь на основе соединений (поскольку транспортные службы являются видимыми для пользователя). В модели TCP/IP на сетевом уровне есть только один режим связи (без установления соединения), но на транспортном уровне он поддерживает оба режима, предоставляя пользователям выбор. Этот выбор особенно важен для простых протоколов запрос-ответ.
С моделью TCP/IP было все наоборот: сначала появились протоколы, а уже затем была создана модель, описывающая существующие протоколы. Таким образом, не было проблемы с соответствием протоколов модели. Они соответствовали прекрасно. Единственной проблемой было то, что модель не соответствовала никаким другим стекам протоколов. В результате она не использовалась для описания никаких других сетей, отличных от TCP/IP.
Примеры информационных сетей. ARPANET. NSFNET.
ARPANET
Каждый узел сети должен был состоять из специализированных мини-компьютеров (IMP), соединенных линиями связи. Для повышения надежности каждый IMP должен был соединить как минимум с двумя другими IMP. Подсеть должна быть дейтаграммной.
Программное обеспечение было разбито на две части: для подсети и хостов. Подсетевое программное обеспечение состояло из соединения: хост-IMP, протокола IMP-IMP, протокола между IMP-источником и IMP-приемником.
Имеющиеся протоколы сети ARPANET непригодны для работы с объединенными сетями, после чего были изобретены модели и протоколы TCP/IP.
По мере роста размеров глобальной сети задача поиска хостов становилась сложнее, в результате была создана система DNS (служба имен доменов), позволяющая организовать компьютеры в домены и преобразовывать имена хостов в IP-адреса.
NSFNET
Однако для получения доступа к ARPANET университет должен заключить контракт с Министерством обороны, которого у многих университетов не было. Ответом стала сеть NSFNET, представляющая собой оптоволоконную магистраль, проходящую через всю страну, соединив ею шесть суперкомпьютерных центров.
После этого правительство передало сеть бизнесу, заключив контракт с четырьмя сетевыми операторами, самой крупной из которых была American Online.
Архитектура Интернет.
Пользователь подключается к провайдеру Интернета с помощью телефонной линии и модема, который преобразовывает цифровой сигнал в аналоговый. Аналоговые сигналы проходят через точку присутствия (РОР) провайдера, где они снимаются с телефонной линии и поступают в региональную сеть. Начиная с этого момента, вся система работает только с цифровыми сигналами и использует коммутацию пакетов. Региональная сеть провайдера состоит из взаимосвязанных маршрутизаторов в различных городах, которые он обслуживает. Если место назначения пакета хост, обслуживаемый данным провайдером, то пакет доставляется туда. Если же это не так, то пакет передается оператору сетевой магистрали.
На самом верхнем уровне всей этой цепочки находится ряд магистральных операторов, в ведении которых находятся крупные международные магистральные сети, образованные тысячами маршрутизаторов, соединенных оптоволоконными линиями связи и содержащие собственные серверные системы (фермы), обслуживающие тысячи запросов веб-страниц в секунду.
Для передачи пакета в другую магистраль используется точка входа в сеть (NAP). Они представляют собой специальные помещения, заполненные маршрутизаторами: каждую магистраль представляет как минимум один маршрутизатор, соединенный с другим оборудованием. Таким образом пакет передается между магистралями.