Представим ситуацию: вы играете в сетевой онлайн шутер, не сильно важно какой, но возьмем для примера Counter Strike.
Перед вами появляется ваш враг, вы в него стреляете, и убиваете его. Поздравляю, вы молодец!
Человек, в которого вы стреляли - это такой же игрок как и вы, только находится он не у вас в компьютере, а в другом городе, или даже стране.
Как же ваша пуля, пролетела такое расстояние?
Из вашего компьютера, она отправилась по кабелю в ваш коммутатор(свитч/switch), потом в маршрутизатор(роутер/router), далее межсетевой экран(фаерволл/firewall), и только после этого она отправилась в интернет, на поиски своей цели.
Тот путь, который проделала ваша пуля до выхода в интернет - это и есть ваша локальная вычислительная сеть(ЛВС/LAN)
Интернет
После того, как ваша пуля, покинула вашу локальную сеть, она направилась в глобальную вычислительную сеть(ГВС/WAN), то что мы называем Интернет.
Так из чего же состоит Интернет и какой путь еще предстоит преодолеть вашей пуле?
Не углубляясь в подробности, нам они пока-что не нужны, Интернет состоит из роутеров, свитчей, фаерволов и серверов, соединенных вместе.
Ваша пуля, пройдет огромное расстояние через чужие роутеры и свитчи, пока наконец-то не попадёт на сервера Counter Strike. И самое интересное, что сделает она это за доли секунды, так же быстро, как вы сделаете выстрел.
Но и это еще не всё. Чтобы ваш противник узнал, что его застрелили, ваша пуля должна пройти такой же путь и до него, через интернет с чужими роутерами и свитчами, до его ЛВС и в его компьютер.
И всё это, повторюсь, за доли секунды. Разве это не восхитительно?
Зачем я всё это рассказал
Если мы оглянемся на то, что я рассказал выше, то наша пуля проделала довольно сложный и долгий путь. Такие сети проектируют профессиональные системные администраторы и инженеры. Но цель всего этого, такая же, что и была 20, и 30, и 40 лет назад - заставить один компьютер общаться с другим.
Так и появились сети. Изначально, это был один компьютер, который хотел обменивать информацией с другим компьютером, но не мог этого сделать без сложных схем. И тогда люди решили: так давайте соединим их. И вот появилась первая сеть.
К слову, мы и сейчас можем соединить два компьютера с помощью кабеля напрямую. Для этого нужен всего лишь сетевой кабель и правильное обжатие коннекторов.
Итак, пока что у нас есть два компьютера, которые общаются между собой. Но вот появился третий и четвертый. Они тоже хотят общаться и обмениваться информацией между всеми компьютерами.
Что делать в таком случае? Нам поможет свитч. С помощью него мы можем подключать несколько компьютеров(в том числе и любое другое устройство с сетевой картой, например принтер) в одну сеть. Теперь у нас есть сеть с несколькими компьютерами, они общаются между собой, обмениваются информацией, играют по сети в игры и всё казалось бы хорошо. Но рано или поздно возникает момент, когда компьютеров в сети становится слишком много и свитч уже не успевает, или не имеет возможности(например, уже некуда подключать устройства), обработать всё это общение между компьютерами.
А теперь что? Берём еще один свитч :). Подключаем к нему еще компьютеров. И теперь у нас есть две полных сети компьютеров, которые общаются между собой.
И тут опять появляется проблема. Что если, компьютер из первой сети, захочет пообщаться с компьютером из второй сети? Как им это сделать, если они не соединены вместе?
Как раз с этой проблемой нам и поможет роутер. Он поможет нам соединить эти две сети вместе. Этим роутеры и занимаются.
Как же появился Интернет?
То, что я описал выше, это и есть одна из секций Интернета. Возьмем еще один роутер, с еще одной сетью, подключим его к роутеру, о котором я говорил выше. Проделаем это еще несколько сотен раз.
Поздравляю, мы изобрели Интернет :)
Стоит заметить, что если мы сейчас посмотрим на реальные устройства и проверим как работает каждое устройство, которое я описал выше, то мы увидим, что на самом деле там происходит гораздо больше интересных и сложных вещей. Но для общего понимания, как это всё работает, моё описание прекрасно подходит.
Фаервол
Внимательный читатель уже скорее всего заметил, что я рассказал про свитчи и роутеры, но ничего не сказал про фаервол, и что он всё-таки делает. Исправляюсь.
Фаервол предназначен для защиты вашей сети от внешних угроз. Не секрет, что в мире есть плохие люди(а в настоящее время, это скорее всего боты, которые автоматизировано пытаются атаковать сети), которые хотят попасть в вашу сеть и украсть ваши данные, или взять под контроль ваши устройства. И когда они попытаются попасть в вашу сеть, хороший фаервол не даст им это сделать. Он блокирует входящие и исходящие подключения из вашей сети, о которых он не знает.
Кабели
Так, но ведь у меня дома нет кабелей, я не подключал компьютер никуда, мой телефон не требует подключение, спросите вы. А всё потому что, в этом нам помогает беспроводная точка доступа(Wireless Access Point/WAP). Которая с помощью радиоволн(WiFi) и транслирует вашу сеть, позволяя подключаться к ней без использования проводов.
Роутер
Я перечислил 4 устройства, которые позволяют нам создавать нашу локальную сеть, но ведь у большинства из нас, дома стоит только одно, не так ли?
И действительно, роутеры, которые мы используем дома, совмещают в себе все перечисленные устройства. Это и беспроводная точка доступа, и свитч, и фаервол, и собственно сам роутер. По отдельности, в основном, они нужны только различным организациям, у которых много устройств, которые необходимо подключить, и больше нагрузка на сеть. Как правило, в отдельных устройствах, также присутствует больше функционала и настроек, что довольно полезно профессионалам.
Вот и всё, теперь вы знаете что такое сети и зачем они нужны. Надеюсь, я помог вам в этом разобраться, поэтому жду ваш лайк :). Если у вас возникли какие-либо вопросы, оставляйте комментарии и подписывайтесь на канал, в следующих статьях я пройдусь по каждому устройству более подробно и помогу вам понять как оно работает.