Кто такой роутер профессия

Опубликовано: 17.05.2024

Сегодня в каждой квартире, за редким исключением, есть интернет. Слова «роутер», «маршрутизатор», «IP-адрес», «локальная сеть» прочно вошли в обиход. Но не все разбираются в этих понятиях. Особенно это касается начинающих пользователей, которые только решили подключиться к сети. В этой статье мы простыми словами попытаемся рассказать что такое роутер, зачем он нужен в квартире и как им пользоваться.

Роутер простыми словами

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


Но, кроме этого, роутер выполняет ряд других важных функций: он умеет распределять (маршрутизировать) трафик между несколькими устройствами. Поэтому ещё его называют маршрутизатором. Роутер и маршрутизатор это одно и то же, потому что по-английски router собственно и означает «маршрутизатор».

Какие бывают роутеры

Чаще всего мы имеем дело с Wi-Fi роутером, который подключается к провайдеру по кабелю (Ethernet-подключение) и раздаёт интернет на клиентские устройства так же по кабелю или по беспроводной сети. Но на самом деле роутеры бывают разные и отличаются способом подключения к интернету.

Витая пара и оптоволокно

Самый распространённый роутер, как уже было сказано, подключается к интернету по кабелю (витой паре). Но вместо витой пары может использоваться оптоволокно (GPON). Такой способ подключения обеспечивает значительно более высокую скорость и ряд дополнительных возможностей. Соответственно, роутер здесь используется другой – имеющий встроенный порт для подключения к оптоволоконной линии. В остальном он работает точно так же – получает по кабелю интернет и раздаёт его устройствам в квартире.

Телефонная линия

Для соединения с провайдером может использоваться телефонная линия. Такой способ подключения называется ADSL. Как правило, в этом случае используется либо ADSL-модем с функцией роутера либо пара ADSL-модем+обычный роутер. В первом случае маршрутизатор непосредственно подключается к телефонной линии, а интернет раздаёт по кабелю или по Wi-Fi. Во втором – ADSL-модем подключается к телефонной линии, а к нему по витой паре обычный роутер, который раздаёт интернет.

Мобильные

И есть отдельная группа устройств – портативные 3G/4G роутеры, предназначенные для подключения к мобильным сетям. В этом случае к интернету маршрутизатор подключается по воздуху. Клиентские устройства подключаются по Wi-Fi. Но некоторые мобильные роутеры умеют раздавать интернет, например, по USB-кабелю.

3G модулем оснащаются и некоторые модели обычных Wi-Fi роутеров. А, кроме того, к маршрутизатору с USB-портом можно подключить 3G модем и получать интернет от мобильного оператора.

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

Для чего нужен роутер в квартире

Раньше, когда в доме был всего один подключенный к интернету компьютер, необходимости использовать роутер не было. Кабель от провайдера подключался непосредственно к сетевой карте ПК и интернет поступал напрямую. Но сегодня очень часто в квартире используется больше одного устройства. Это может быть стационарный ПК и ноутбук. А ещё смартфон или планшет, которые тоже хочется подключить к интернету. Кроме того, например, современные ТВ-приставки тоже используют интернет-соединение. Кабель же от провайдера заведен один. Кроме того, провайдер предоставляет обычно только один IP-адрес. А это означает, что подключиться к интернету может только одно устройство, которому этот адрес присвоен. Можно, конечно, получить дополнительные адреса, но их придётся оплачивать дополнительно.


Кроме того, роутер позволяет организовать совместный доступ к сетевым ресурсам. Если у вас есть принтер, нет необходимости таскать файлы для печати с компьютера на компьютер на флешке. Принтер можно подключить непосредственно к роутеру, если есть такая возможность, или просто разрешить печать по сети на том ПК, к которому он подсоединён. Теперь распечатать документ можно с любого устройства в вашей домашней сети, не важно подключается оно к роутеру по кабелю или по Wi-Fi. Точно так же можно открыть доступ к файлам, например, к папке с фильмами на компьютере и просматривать их по сети без необходимости копировать на ноутбук или планшет.

Как работает роутер

Зачем в квартире нужен Wi-Fi роутер мы разобрались. Теперь давайте выясним, как же он работает.

Итак, провайдер завёл к вам в квартиру кабель и выдал внешний IP-адрес. Он будет выглядеть, например, так: 130.180.210.32. Но, скорее всего, адрес будет динамический – то есть при каждом подключении вам будет присваиваться новый. Эти цифры – ваш адрес в интернете. Когда вы отправляете запрос, он уходит в сеть с этого адреса и на этот же адрес приходит ответ.

Если же вы попытаетесь подключить к сети одновременно два компьютера, использующих один и тот же IP, возникнет конфликт IP-адресов – сервера в интернете не будут знать на какой из двух компьютеров нужно передать данные. Получится, что запрос отправил один компьютер, а сервер переслал данные на другой. В результате невозможно открыть сайт или скачать файл. Два устройства с одним IP-адресом в сети работать не могут. Это примерно то же самое, как если бы на улице было бы два дома с одинаковым номером.

Чтобы ваши ПК и прочие гаджеты смогли выходить в интернет, потребуется подключить их к роутеру. Компьютеры обычно соединяются с ним по кабелю, а мобильные устройства и ноутбуки по Wi-Fi. Программное обеспечение роутера настроено таким образом, что каждому из этих устройств присваивается внутренний сетевой адрес. Обычно он имеет вид 192.168.0.2, 192.168.0.3 и так далее. Эти адреса из интернета не видны, их видит только ваш маршрутизатор. Сам он в этом случае использует внутри сети адрес 192.168.0.1.

Получается, что у роутера одновременно два адреса – внутрисетевой и внешний. По внутреннему адресу ваши устройства передают запросы на роутер, адресованные удалённым серверам в интернете. Он запоминает, с какого внутреннего адреса пришёл запрос и передаёт его дальше, используя внешний IP. На этот адрес приходит ответ. Поскольку роутер запомнил, какой именно компьютер внутри сети запрашивал данные, то он тут же передаёт ответ по назначению. Этот процесс и называется маршрутизацией. Таким образом, роутер делает возможным одновременное подключение к интернету десятков устройств, используя всего лишь одно внешнее подключение.

Как пользоваться роутером

Современные роутеры просты в использовании. Вам потребуется только один раз настроить подключение к интернету и в дальнейшем вмешательство в работу устройства, скорее всего, не потребуется. Разве что иногда нужно будет перезагружать ваш маршрутизатор (специальной кнопкой или просто отключив его ненадолго от питания). Это может потребоваться, если роутер «завис» или не работает интернет.

В большинстве случаев, если ваш провайдер использует стандартные параметры подключения, настройка роутера займёт меньше минуты. При первом подключении, как только вы войдёте в панель управления устройством, запустится мастер настройки. В процессе вам потребуется ввести указанные провайдером логин и пароль, после чего уже можно пользоваться интернетом. Локальную сеть также не придётся настраивать, если вам не потребуется менять параметры по умолчанию.

Более тонкая настройка может потребоваться, если ваш провайдер требует настроить дополнительные параметры. Например, в случае, если используется подключение типа PPPoE или L2TP. Для этого рекомендуется воспользоваться инструкцией, которая может прилагаться к вашему роутеру. Также её можно скачать на официальном сайте производителя. А подробное описание процедуры настройки со скриншотами вы легко найдёте в интернете по модели вашего устройства или на нашем сайте.

БЫСТРЫЙ ОТВЕТ! Провайдер (от англ. «Provide» [prəˈvaɪd] – предоставлять, обеспечивать, снабжать) – это компания, предоставляющая какие-то услуги, которыми пользователь временно пользуется (Поставщик услуг). В широком понимании к ним можно отнести любую организацию, которая предоставляет любые возможные услуги. Но в русском языке чаще всего слово провайдер используется для обозначение конкретных организаций, которые предоставляют услуги в информатике: интернет, телефонная и мобильная связь, телевидение. На счет мобильной связи – компании, которые её предоставляют, хоть и можно назвать провайдером, но в обиходе их уже, в свою очередь называют: «Мобильными операторами».

Как работает провайдер?

Мы уже разобрались, что провайдер работает с интернет сетями. Но давайте вспомним, что же такое интернет. Интернет – это глобальная всемирная сеть компьютеров. Это очень грубое определение, так как в эту самую глобальную сеть входят не только компьютеры, но также другое сетевое оборудование, которое помогает работать всемирной паутине. Самые популярные два аппарата – это коммутатор и роутер (он же маршрутизатор).

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

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

Провайдер – кто это и чем занимается (Ответ специалиста)

Все провайдеры разделены по уровням.

  1. Есть 11 глобальных мировых провайдеров, которые владеют самыми главными магистралями. Магистрали – это глобальные узлы, которые могут подключать целые материки. При этом гигантский провод может быть проложен через океан.
  2. Государственные – это провайдеры, которые подключают целую страну и владеет магистралями на границах государства.
  3. Региональные – подключаются к государственному провайдеру и подключают отдельные города или регионы.

Изначально было полное название: «Интернет-провайдер». В последствии первое слово стали упускать, но сам смысл остался. Также есть мобильные-провайдеры, которые предоставляют услуги мобильно связи и интернета.

На сегодняшний день все провайдеры смешанные. Есть компании, которые предоставляют услуги интернета, телевидения, мобильной связи и т.д. К таким компания относят МТС, Теле2, Мегафон, Ростелеком и т.д.

Каким образом провайдер подключает пользователей к сети интернет?

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

Телефонные линии

Дачным давно, когда в Российской Федерации и других странах СНГ интернет только начал зарождаться, была проблема – нужно было как-то подключать абонентов к интернету. Но как это сделать, если никакого подключения в стране не было. Вот и была придумана идея подключения по технологии DSL – передача информации по обычным телефонным линиям.

Провайдер – кто это и чем занимается (Ответ специалиста)

Провайдер – кто это и чем занимается (Ответ специалиста)

DSL-модем – имел два основных порта: один для подключения к телефонной линии, второй для подключения компьютера. Еще один минус этого подключения – это большой отклик или пинг, который не приемлем для большинства онлайн-игр. Ping – это время за которое компьютер отправляет запрос и получает ответ от сервера.

Оптоволокно

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

Провайдер – кто это и чем занимается (Ответ специалиста)

Но чаще всего именно дома или узлы подключают к оптике. К конечному пользователю приходит витая пара. Хотя некоторые провайдеры прокидывают оптоволокно до самой квартиры.

Витая пара

Это провод, которые состоит из скрученных пар более мелких проводков. Чаще всего используют кабеля с 4 парами (8 проводков).

Провайдер – кто это и чем занимается (Ответ специалиста)

Почему они скручены? – сделано это для того, чтобы защитить информацию, которая будет передаваться по проводам от электромагнитного воздействия. Проблема витой пары в том, что она имеет ограничения в расстоянии. В среднем это 100 метров. То есть такие кабели используют только для подключения устройств. И провайдер их использует (чаще всего) для подключения от основного оборудования конечного пользователя.

Например, есть многоквартирный дом. Сам дом подключается к узлу с помощью оптического кабеля. А вот в каждую квартиру прокидывается витая пара. Почему именно витая пара, а не оптика? Её куда проще прокидывать и заменять. Но повторюсь, что некоторые провайдеры подключают своих абонентов с помощью оптики.

Мобильный (3G/4G/5G) и спутниковый интернет

Если у вас есть современный смартфон, то вы уже скорее всего пользуетесь услугами мобильного интернета. 3G/4G/5G-подключение использует радиоволны. Подобный интернет можно использовать не только на мобильных телефонах, но также на компьютерах или даже подключить целую квартиру. Для этих целей мы используем специальные 3G/4G/5G модемы. Их можно подключить не только в ноутбук или компьютер, но и в роутер.

Провайдер – кто это и чем занимается (Ответ специалиста)

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

WiMax

Технология, которая тоже использует радиоволны, но только немного другой стандарт. На данный момент очень часто используется в деревнях и селах. В поселок проводят интернет и подключают его к огромной вышке, к которой уже могут подключаться все желающие по данной технологии. Для подключения можно использовать любой современный роутер, который поддерживает эту технологию. Можно сказать, это такой аналоги гигантского Wi-Fi роутера, к которому могут подключиться другие пользовали.

Провайдер – кто это и чем занимается (Ответ специалиста)

За что мы платим провайдеру?

По сути за то, чтобы иметь доступ в интернет. Мы платим за аренду выделенной линии, которая уже подключена к всемирной паутине. Выделенная линия имеет определенную скорость. В среднем этот показатель может варьироваться от 100 до 300 Мбит в секунду (в зависимости от региона).

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

Как правильно выбрать провайдера?

Это один из самых главных вопросов, на который не ответить так быстро. Мой коллега написал краткую, но подробную статью на эту тему – идем сюда. Если же вам лень читать, то смотрите в первую очередь на цену, а также количество услуг. Ну и самое главное, выбирайте сразу из нескольких вариантов.

На момент написания этой статьи поиск на популярном работном сайте по словосочетанию «Сетевой инженер» выдавал около трёхсот вакансий по всей России. Для сравнения, поиск по фразе «системный администратор» выдаёт почти 2.5 тысячи вакансий, а «DevOps инженер» — почти 800.

Значит ли это, что сетевики более не нужны во времена победивших облаков, докера, кубернетеса и вездесущего публичного вайфая?
Давайте разбираться (с)




Давайте знакомиться. Меня зовут Алексей, и я сетевик.

Я больше 10 лет занимаюсь сетями и больше 15 лет работаю с различными *nix системами (довелось ковырять и Linux, и FreeBSD). Работал в операторах связи, крупных компаниях, которые принято считать «энтерпрайзом», а последнее время работаю в «молодом и дерзком» финтехе, где облака, девопсы, кубернетесы и прочие страшные слова, которые обязательно сделают меня и моих коллег ненужными. Когда-нибудь. Может быть.

disclaimer: «В нашей жизни не всё, всегда и везде, а кое-что, иногда и местами» (с) Максим Дорофеев.

Всё ниженаписанное можно и нужно считать личным мнением автора, не претендующим на истину в последней инстанции, и даже на полноценное исследование. Все персонажи вымышленны, все совпадения случайны.

Где можно вообще встретить сетевиков?

1. Операторы связи, сервисные компании и прочие интеграторы. Тут всё просто: сеть для них — это бизнес. Они либо напрямую продают связность (операторы), либо оказывают услуги по запуску/обслуживанию сетей своих заказчиков.

Опыта здесь много, денег — не очень (если вы не директор или успешный менеджер-продажник). И тем не менее, если вам нравятся сети, и вы только в начале пути, карьера в саппорте какого-нибудь не очень крупного оператора будет, даже сейчас, идеальной точкой для старта (в федеральных всё очень скриптовано, и простора для творчества мало). Ну и истории про то, что можно из дежурного инженера дорасти за несколько лет до C-level manager тоже вполне реальны, хотя и редки, по понятным причинам. Потребность в кадрах есть всегда, потому что текучка таки имеет место быть. Это и хорошо, и плохо одновременно — всегда есть вакансии, с другой стороны — зачастую, самые активные/умные достаточно быстро уходят либо на повышение, либо в другие, более «тёплые» места.

2. Условный «энтерпрайз». Не важно, связана ли его основная деятельность с ИТ, или нет. Главное — что в нём есть свой IT отдел, который занимается обеспечением работы внутренних систем компании, в том числе сети в офисах, каналов связи в филиалы и т.д. Функции сетевого инженера в таких компаниях может «по совместительству» выполнять системный администратор (если сетевая инфраструктура небольшая, или ей занимается внешний подрядчик), а сетевик, если он всё-таки есть, может присматривать заодно за телефонией и SAN (ненуачо). Платят по-разному — сильно зависит от маржинальности бизнеса, размеров компании и структуры. Я работал и с компаниями, где циски регулярно «грузили бочками», и с компаниями, где сеть строили из фекалий, палок и синей изоленты, а серверы не обновляли, примерно, никогда (надо ли говорить, что никаких резервов тоже предусмотрено не было). Опыта здесь сильно меньше, и он, почти наверняка будет в области жёсткого vendor-lock, либо «как из ничего сделать кое-что». Лично мне там показалось дико скучно, хотя многим нравится — всё достаточно размеренно и предсказуемо (если мы говорим о крупных компаниях), «дораха-бахато» и т.д. Не реже раза в год какой-нибудь крупный вендор говорит, что придумал очередную мега-супер-пупер-систему, которая вот вообще всё сейчас автоматизирует и всех сисадминов и сетевиков можно будет разогнать, оставив парочку для нажимания на кнопки в красивом интерфейсе. Реальность же такова, что, даже если абстрагироваться от стоимости решения, никуда сетевики оттуда не денутся. Да, возможно, вместо консоли снова будет веб-интерфейс (но уже не конкретной железки, а большой системы, которая управляет десятками и сотнями таких железок), но знания «как всё внутри устроено» всё равно понадобятся.

3. Продуктовые компании, прибыль которой приносит разработка (и, часто, эксплуатация) какого-нибудь софта или платформы — того самого продукта. Обычно они небольшие и шустрые, им ещё далеко до масштабов энтерпрайзов и их бюрократизованности. Именно здесь массово водятся те самые девопсы, куберы, докеры и прочие страшные слова, которые обязательно сделают сеть и сетевых инженеров ненужным рудиментом.

Чем сетевик отличается от сисадмина?

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

В понимании программистов — разве что предметной областью. Сисадмины админят серверы, сетевики админят коммутаторы и маршрутизаторы. Иногда админят плохо, и у всех всё падает. Ну в случае всякого странного виноваты тоже сетевики. Just because fuck you, that's why.

На самом же деле, главное отличие — это подход к работе. Пожалуй, именно среди сетевиков больше всего встречается сторонников подхода «Работает — не трогай!». Сделать какую-то вещь (в рамках одного вендора) можно, как правило, только одним способом, вся конфигурация коробки — вот она, на ладони. Цена ошибки — высокая, а иногда и очень высокая (например, придётся ехать за несколько сотен километров, чтобы перезагрузить роутер, а в это время без связи будут сидеть несколько тысяч человек — вполне обычная для оператора связи ситуация).

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

Но зачем нужен сетевик, если у вас есть хостер?

За дополнительную денежку (а если вы очень крупный и любимый клиент — может даже и бесплатно, «по дружбе») инженеры датацентра настроят ваши коммутаторы под ваши нужды, и, возможно, даже помогут поднять BGP-стык с провайдерами (если у вас есть своя подсеть ip-адресов для анонса).

Основная проблема в том, что датацентр — это не ваш IT-отдел, это отдельная компания, целью которой является получение прибыли. В том числе за счёт вас, как клиента. Датацентр предоставляет стойки, обеспечивает их электричеством и холодом, а так же даёт некоторую «дефолтную» связность с интернетом. На основе этой инфраструктуры датацентр может разместить ваше оборудование (colocation), сдать вам в аренду сервер (dedicated server), или предоставить managed service (например, OpenStack или K8s). Но бизнесом датацентра (обычно) не является администрирование инфраструктуры клиентов, потому что этот процесс довольно трудозатратный, плохо автоматизируется (а в нормальном датацентре автоматизировано всё, что только возможно), ещё хуже унифицируется (каждый клиент индивидуален) и вообще чреват претензиями («вы мне сервер настроили, а он теперь упал, это вы во всём виноваты. 111»). Поэтому если хостер и будет вам в чём-то помогать, то постарается сделать это максимально просто и «кондово». Ибо делать сложно — невыгодно, как минимум с точки зрения трудозатрат инженеров этого самого хостера (но ситуации бывают разные, см. дисклеймер). Это не означает, что хостер обязательно всё сделает плохо. Но совсем не факт, что он сделает именно то, что было вам нужно на самом деле.

Казалось бы, вещь достаточно очевидная, но я несколько раз сталкивался в своей практике с тем, что компании начинали полагаться на своего хостинг-провайдера чуть больше, чем следовало, и ни к чему хорошему это не приводило. Приходилось долго и подробно объяснять, что ни один SLA не покроет убытков от простоя (есть исключения, но обычно это очень, ОЧЕНЬ дорого для клиента) и что хостер вообще не осведомлён о том, что творится в инфраструктуре заказчиков (кроме очень общих показателей). И бэкапов хостер тоже за вас не делает. Ещё хуже обстоит дело, если хостеров у вас больше одного. В случае каких-то проблем между ними, они уж точно не будут выяснять за вас, что же всё-таки пошло не так.

Собственно, мотивы здесь ровно такие же, как при выборе «своя команда админов vs аутсорс». Если риски посчитаны, качество устраивает, а бизнес не против — почему бы и не попробовать. С другой стороны, сеть — это один из самых базовых слоёв инфраструктуры, и едва ли стоит отдавать его на откуп ребятам со стороны, если всё остальное вы уже поддерживаете сами.

В каких случаях нужен сетевик?

Далее речь пойдёт именно про современные продуктовые компании. С операторами и энтерпрайзом всё плюс-минус ясно — там мало что поменялось за последние годы, и сетевики там были нужны раньше, нужны и сейчас. А вот с теми самыми «молодыми и дерзкими» всё не так однозначно. Частенько они размещают свою инфраструктуру целиком в облаках, так что даже и админы им, особо, не требуются — кроме админов тех самых облаков, конечно же. Инфраструктура, с одной стороны, довольно простая по своему устройству, с другой — хорошо автоматизирована (ansible/puppet, terraform, ci/cd… ну, вы знаете). Но даже тут есть ситуации, когда без сетевого инженера не обойтись.

Пример 1, классический

Предположим, компания начинает с одного сервера с публичным ip-адресом, который стоит в датацентре. Потом серверов становится два. Потом больше… Рано или поздно, появляется необходимость в приватной сети между серверами. Потому что «внешний» трафик лимитируется как по полосе (не более 100Мбит/с например), так и по объёму скачанного/отданного в месяц (у разных хостеров разные тарифы, но полоса во внешний мир, как правило, сильно дороже приватной сети).

Хостер добавляет в серверы дополнительные сетевые карты и включает их в свои коммутаторы в отдельный vlan. Между серверами появляется «плоская» локалка. Удобно!

Количество серверов растёт, трафик в приватной сети тоже — бэкапы, репликации и т.д. Хостер предлагает отселить вас в отдельные коммутаторы, чтобы вы не мешали другим клиентам, а они не мешали вам. Хостер ставит какие-то коммутаторы и как-то их настраивает — скорее всего, оставив между всеми вашими серверами одну плоскую сеть. Всё работает хорошо, но в определённый момент начинаются проблемы: периодически вырастают задержки между хостами, в логах ругань на слишком большое количество arp-пакетов в секунду, а пентестер при аудите поимел всю вашу локалку, сломав лишь один сервер.

Что нужно сделать?

Разделить сеть на сегменты — vlan'ы. Настроить в каждом влане свою адресацию, выделить шлюз, который будет перекидывать трафик между сетями. На шлюзе настроить acl для ограничения доступа между сегментами, либо вообще поставить рядом отдельный фаервол.

Пример 1, продолжение

Серверы подключены к локалке одним шнурком. Коммутаторы в стойках как-то между собой соединены, но при аварии в одной стойке отваливаются ещё три соседних. Схемы существуют, но в их актуальности есть сомнения. У каждого сервера свой публичный адрес, который выдаётся хостером и привязан к стойке. Т.е. при перемещении сервера адрес приходится менять.

Что нужно сделать?

Подключить серверы с помощью LAG (Link Aggregation Group) двумя шнурками к коммутаторам в стойке (их тоже нужно резервировать). Соединения между стойками зарезервировать, переделать на «звезду» (или модный нынче CLOS), чтобы выпадение одной стойки не влияло на другие. Выделить «центральные» стойки, в которых будет располагаться сетевое ядро, и куда будут включаться другие стойки. Заодно привести в порядок публичную адресацию, взять у хостера (или у RIR, если есть возможность) подсеть, которую самостоятельно (или через хостера) анонсировать в мир.

Может ли всё это сделать «обычный» сисадмин, не обладающий глубокими знаниями в сетях? Не уверен. Будет ли это делать хостер? Может и будет, но от вас потребуется довольно детальное ТЗ, которое тоже нужно будет кому-то составить. а потом проконтролировать, что всё сделано правильно.

Пример 2. Облачный

Предположим, у вас есть VPC в каком-то публичном облаке. Чтобы получить доступ из офиса или on-prem части инфраструктуры к локальной сети внутри VPC, вам нужно настроить подключение через IPSec или выделенный канал. С одной стороны — IPSec дешевле, т.к. не надо покупать дополнительное железо, можно настроить туннель между вашим сервером с публичным адресом и облаком. Но — задержки, ограниченная производительность (т.к. канал требуется шифровать), плюс негарантированная связность (т.к. доступ идёт через обычный интернет).

Что нужно сделать?

Поднять подключение через выделенный канал (например, у AWS это называется Direct Connect). Для этого найти оператора-партнёра, который вас подключит, определиться с ближайшей к вам точкой включения (как вас в оператора, так и оператора в облако), и, наконец, всё настроить. Можно ли всё это сделать без сетевого инженера? Наверняка, да. А вот как это без него траблшутить в случае проблем — уже не так понятно.

А ещё могут возникнуть проблемы с доступностью между облаками (если у вас мультиклауд) или проблемы с задержками между разными регионами и т.д. Безусловно, сейчас появилось много инструментов, которые повышают прозрачность того, что происходит в облаке (тот же Thousand Eyes), но это всё инструменты сетевого инженера, а не его замена.

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

Что должен знать сетевик?

Совсем не обязательно (и даже, иногда, вредно), сетевому инженеру заниматься только сетью и более ничем. Даже если не рассматривать вариант с инфраструктурой, которая почти целиком живёт в публичном облаке (а он, как ни крути, становится всё популярнее и популярнее), и взять, например, on premise или приватные облака, где на одних только «знаниях на уровне CCNP» не выедешь.

Помимо, собственно, сетей — хотя тут просто бескрайнее поле для изучения, даже если концентрироваться только на каком-то одном направлении (провайдерские сети, энтерпрайз, датацентры, вайфай. )

Разумеется, многие из вас сейчас вспомнят про Python и прочую «network automation», но это лишь необходимое, но не достаточное условие. Чтобы сетевой инженер «успешно влился в коллектив», он должен уметь разговаривать на одном языке и с разработчиками, и с коллегами админами/девопсами. Что это значит?

  • уметь не только работать в Linux как пользователь, но и администрировать его, хотя бы на уровне сисадмина-джуна: поставить нужный софт, перезапустить упавший сервис, написать простенький systemd-unit.
  • Понимать (хотя бы в общих чертах), как работает сетевой стек в Linux, как устроена сеть в гипервизорах и контейнерах (lxc / docker / kubernetes).
  • Разумеется, уметь работать с ansible/chef/puppet или другой SCM системой.
  • Отдельной строкой нужно написать про SDN и сети для приватных облаков (например, TungstenFabric или OpenvSwitch). Это ещё один огромный пласт знаний.

С другой стороны, та самая привычка «разбираться в том, как работает система» даёт сетевикам очень хорошее преимущество перед различными «специалистами широкого профиля», которые знают о технологиях по статьям на Хабре/медиуме и чатикам в телеграме, но совершенно не представляют, на каких принципах работает тот или иной софт. А знание некоторых закономерностей, как известно, успешно заменяет знание множества фактов.

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


Представляет из себя коробку со слотами для подключения сетевых кабелей, на корпусе может быть установлена одна или несколько wi fi антенн. Обладает веб-интерфейсом для удобной настройки и управления.


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

Для чего нужен роутер

Используют роутер для организации доступа в интернет устройствам, которые к нему подключены посредством кабеля или по Wi-Fi. Это незаменимая вещь, если у вас в квартире есть техника, поддерживающая выход в интернет, например, ПК, телевизор, смартфон. Часто используется в кафе, ресторанах и других заведениях.


Это действительно очень полезный и эффективный аппарат, ведь он позволяет раздавать сетевой-трафик всего из одной точки доступа к интернету (от одного кабеля провайдера) всем приборам, которые будут к нему подключены. Так, например, его можно поставить в одной комнате, а пользоваться раздаваемым трафиком, например, с телевизора через вай фай из другой.

Как работает роутер

Роутер объединяет устройства, подключенные к нему по кабелю или по wifi в локальную сеть, она может быть, как с доступом к интернету, так и без. Это дает множество возможностей по совместному управлению ими самими, их файлами/папками и функциями. Например, пользоваться одним принтером, подключенным к сети сразу с нескольких ПК.


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

Виды роутеров

Витая пара и оптоволокно

Самый распространенный тип подключения, обеспечивающий отличную скорость и стабильную работу. Чаще всего оптоволокно тянется до щитка, а от щитка в квартиру уже идет кабель с витой парой.



Мобильные

Портативные роутеры, которые подключается к интернету по сетям 3G/4G. А затем распределяют интернет по Wi-Fi, есть модели, которые раздают его по USB. Популярны среди людей, любящих путешествовать.


Какой выбрать роутер

А вот если основной компьютер или ноутбук будет подключаться по кабелю, а телевизор или планшет по Вай Фай, то смысла покупать модель на 5 ГГц не особо много. Конечно, если вы не собираетесь, например, стримить игры с ПК по Steam Link на ваш телевизор, тогда, чтобы не было лагов все-таки придется купить аппарат на повышенной частоте.


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

В заключение

Вот мы и разобрались, что это за аппарат, для чего он нужен и как работает. Постарался объяснить самыми простыми словами, чтобы вам точно было понятно, что это. Быстрой вам скорости и стабильного интернета!

Frontend разработчик - кто это и чем занимается

Интернет профессии

Если вы интересуетесь интернет профессиями в сфере IT, думаю, что вас может заинтересовать frontend-разработчик. Кто это, чем занимается, сколько зарабатывает – обо всем этом пойдет речь в нашей статье.

Кто такой frontend-разработчик?

Программист, который занимается разработкой внешней, то есть пользовательской, стороны интерфейса называется фронтенд-разработчик. Все, что вы видите, когда заходите на любой сайт (кнопки, стрелки, разделы, изображения, карточки товара, функции поиска или навигатора по категориям товаров и многое другое), создано этим специалистом.

Но не нужно путать эту профессию с веб-дизайнером. Если дизайнер разрабатывает общую концепцию сайта и его макет, то frontend-разработчик осуществляет техническую часть работы. Он получает макет проекта от дизайнера и на его основе разрабатывает непосредственно всю клиентскую часть веб-ресурса.

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

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

Для упрощения работы многие функции, которые часто повторяются, могут быть автоматизированы (можно использовать готовые скрипты, фреймворки).

Функционал специалиста

А теперь пора перечислить основные функции, которые непосредственно выполняет фронтенд-разработчик:

  • получает техническое задание от веб-дизайнера (макеты будущего веб-ресурса) и изучает его;
  • создает шаблоны будущих страниц сайта и делает верстку с помощью HTML и CSS;
  • формирует с помощью готовых скриптов (или создает новые) все составляющие – кнопки, картинки, разделы, галереи и прочие формы, которые должен увидеть пользователь, зайдя на страницу сайта;
  • проводит тестирование проекта сайта;
  • исправляет возможные недочеты и ошибки, доводит проект до идеального состояния;
  • сдает готовый проект веб-дизайнеру и заказчику.

Должна уточнить, что этап доработки и тестирования может повторяться несколько раз, пока программа не будет работать максимально быстро и все возможные недочеты будут устранены.

По решению заказчика фронтенд-разработчик может осуществлять дальнейшую поддержку – исправлять возникающие проблемы, консультировать и оптимизировать опции веб-ресурса.

Знания и навыки, необходимые для работы frontend-разработчиком

Несмотря на кажущуюся простоту функционала, чтобы успешно работать frontend-разработчиком нужно немало знать и уметь. Перечислю основные навыки, без которых не обойтись в работе:

  • знать в совершенстве работу с HTML и CSS;
  • владеть языками программирования JavaScript и PHP, основными библиотеками;
  • свободно владеть английским языком;
  • уметь работать с фреймворками (готовые решения для создания интернет-ресурсов);
  • разбираться в технологии верстки;
  • знать основы веб-дизайна;
  • уметь работать с системами контроля версий.

Все это относится к технической стороне работы. Но для полного успеха специалист должен еще обладать и определенными личностными качествами:

  • креативность в комбинации с аналитическим мышлением;
  • внимание к деталям;
  • усидчивость и настойчивость;
  • умение грамотно выражать свои мысли и идеи;
  • пунктуальность.

Совокупность всех этих качеств гарантирует вам успех в профессии и дает возможность успешно конкурировать с другими претендентами на место фронтенда.

Плюсы и минусы профессии

Для завершения образа специалиста по фронтенд-разработке предлагаю оценить существующие достоинства и недостатки в его работе:

Читайте также: