[МУЗЫКА] [МУЗЫКА]
Здравствуйте, с вами снова я, Николай Булахов, и мы продолжаем изучать сети.
Мы уже достаточно много говорили с вами о том,
как передается информация и как объединить несколько компьютеров в сеть.
На сей раз настало время поговорить о том,
как объединить несколько локальных сетей в одну глобальную сеть Интернет.
Итак, в деле передачи информации все относительно просто,
если у вас только два компьютера, но если их несколько,
вам придется решить несколько важных задач, таких как идентификация
компьютера и механизм разделения общей среды передачи данных.
Но и эти задачи решаемы.
Если количество компьютеров будет увеличиваться,
то до каких пор может разрастаться наша локальная сеть?
Все больше ресурсов будет тратиться на обеспечение совместного
доступа к общей разделяемой среде передачи данных.
Таким образом, КПД нашей сети будет все больше и больше снижаться.
Какой выход может быть из этой ситуации?
Логичным продолжением будет разделить все компьютеры по нескольким
локальным сетям и обеспечить пересылку информации между ними.
Но таким образом нам придется придумать достаточно высокоуровневый протокол,
который будет выполнять эту задачу.
На заре развития вычислительной техники идея передавать информацию пакетами в
цифровом виде прижилась не сразу.
Нет, конечно же, и до появления Интернета глобальные сети существовали.
Например, это была телефонная сеть.
Но у таких сетей был один существенный недостаток.
Они были централизованны, и при отказе основного узла из строя выходила вся сеть.
Министерство обороны США решило заняться построением децентрализованной сети,
которая бы могла продолжать работать вне зависимости от наличия или отсутствия,
а также состояния любых объектов сетевой инфраструктуры.
Так родилась концепция Интернета.
Суть идеи заключается в том, что в мире насчитывается много локальных сетей,
они могут принадлежать разным владельцам, находиться в разных городах,
разных странах, а то и на разных континентах.
При этом такие сети могут использовать разные технологии передачи данных внутри
каждой из них.
Однако если стандартизовать передачу
отдельных пакетов в каждой такой сети и информационных потоков,
то мы можем использовать общие протоколы на третьем уровне модели ISO/OSI и выше.
В этом случае становится совершенно неважно,
как информация транспортируется внутри одной отдельной локальной сети, главное,
что она должна быть в виде отдельных информационных пакетов.
При помощи стека протокола TCP/AP можно организовать передачу между
отдельными локальными сетями при помощи специальных посредников — маршрутизаторов.
С точки зрения локальной сети, маршрутизатор является обычным узлом,
таким же, как и все остальные.
Он точно так же принимает информацию и передает ее в локальную сеть.
Однако у него имеется как минимум два сетевых интерфейса,
которыми он должен быть присоединен как минимум к двум локальным сетям.
Сетевые узлы в состоянии определить, предназначен ли информационный пакет,
который они пересылают в локальную сеть, компьютеру внутри нее или за ее пределами.
И если узел назначения находится за пределами локальной сети,
то этот пакет пересылается маршрутизатору.
Что касается терминологии, то различают три разных понятия.
Если вы имеете в виду просто объединение локальных сетей в одну общую локальную
сеть, то это называется интернет и пишется с маленькой буквы.
Если вы имеете в виду конкретно ту самую всемирно известную глобальную сеть,
в которой вы смотрите эти видеолекции, то это как раз Интернет с большой буквы.
Если вы имеете в виду сеть внутри какого-нибудь предприятия или организации,
закрытую, обособленную ото всех остальных, то это интранет.
С технической точки зрения, интернет — это совокупность локальных сетей,
объединенных между собой.
С точки же зрения пользователя, Интернет — это совокупность сайтов,
которые расположены в этих локальных сетях.
Хотя вообще-то это разные технологии,
ведь глобальная сеть всего лишь позволяет передавать информацию между двумя
заданными узлами, сколь далеко бы они ни находились.
В свою очередь это позволяет организовать множество сервисов,
или по-другому служб, таких как электронная почта, цифровая телефония,
файлообменные хранилища и так далее, в том числе всемирную глобальную паутину,
world wide web, www, или иногда w3.
Сайт, с технической точки зрения, это всего лишь гипертекст,
расположенный на веб-сервере.
И ваш браузер, или обозреватель интернет,
запрашивает этот гипертекст с сервера и отображает его на экране монитора.
Первоначально концепция подразумевала, что это действительно все лишь текст с
перекрестными ссылками, по которым можно перейти к другим таким документам
при помощи всего лишь одного нажатия мыши или нажатия Enter на клавиатуре.
Самый первый сайт в Интернете все еще доступен по ссылке,
которую вы видите на экране.
Оформление текста при этом формируется при помощи специального языка HTML,
Hypertext Markup Language, или язык гипертекстовой разметки.
Сегодня технологии шагнули далеко вперед, и HTML5 предполагает наличие
в тексте мультимедиаресурсов, сложного оформления и даже программного кода.
Однако основополагающие принципы остались неизменными.
Поэтому даже самый современный браузер без труда откроет самый первый сайт.
Что же, теперь вы знаете основные концепции построения компьютерных сетей.
А знание общего, как известно, освобождает от знания многих частностей.
Поэтому теперь мы сможем с вами перейти в подробному рассмотрению изложенных
концепций и даже попробовать свои силы в практике.
До встречи на следующей лекции.
[МУЗЫКА] [МУЗЫКА]