Сетевые устройства. Классификация.
Описание сетевых устройств
В этой статье хочу рассказать Вам о существующих сетевых устройствах.
Часто, у тех, кто начинает знакомиться с сетевыми технологиями, возникает вопрос: почему на одних сайтах написано про роутер, а на другом, немного отличается и уже шлюз, а на третьем получается, что шлюз это программа? Как разобраться во всех этих терминах и где найти правду, что есть что?
На этот вопрос Я дам Вам подробный ответ. После прочтения статьи, Вы будете знать, что есть что, а также какие отличия между ними.
Начнем эту статью с сетевой карты, той самой, которая установлена в Ваш компьютер или ноутбук.
Сетевая карта
Вы можете встретить такие имена: NIC, Network Interface Card, Сетевой адаптер, Ethernet-адаптер, сетевая карта – это всё одно и тоже.
Сетевая карта нужна вашему компьютеру для взаимодействия (обмена данными) с другими сетевыми устройствами.
По способу реализации сетевой карты в Ваш компьютер можно разделить их на 3 типа: встроенные, внутренние и внешние.
Встроенная карта – это когда часть сетевой плата встроена в материнскую плату, т.е. в материнскую плату встроен разъем для подключения кабеля и чип для обработки информации (дополнительные функции, которые должны обрабатываться на сетевой плате обрабатываются центральным процессором с помощью специального драйвера). Сейчас все ноутбуки имеют такую реализацию, да и для нормальной платы нет места внутри корпуса. Домашние компьютеры в настоящее время не лишены решения встроенной сетевой карты. Производители материнских плат позаботились о том, чтобы при покупке у Вас сразу была и сетевая карта, и звуковая карта, и видео карта, и еще какая-нибудь карта (прогресс не стоит на месте).
Внутренняя – это когда сетевая карта устанавливается внутрь компьютера (системного блока). Это значит, что имеется отдельная сетевая карта, с сетевым разъёмом, вставленная через специальный разъем (PCI, PCI-E, ISA) в материнскую плату. Она может быть вытащена из одного компьютера и вставлена в другой.
Внешняя – сейчас такую реализацию можно встретить когда подключают планшет или коммуникатор через сетевой интерфейс к локальной сети, также на ноутбуках без сетевого разъёма или с устаревшим (или не работающим) сетевым разъёмом. Чаще всего это сетевая карта в пластиковом корпусе с USB кабелем для подключения к компьютеру.
Отличие модема от адаптера
Часто можно встретить такое название сетевого устройства как модем. В одном магазине мы видим Wi-Fi-модем, а в другом Wi-Fi-адаптер. Так чем же отличается модем от адаптера или от сетевой карты? Сейчас попробуем в этом разобраться (кто немного ленится, может пропустить основную часть исследования и ознакомиться только с его последним предложением).
Подведем итоги нашего исследования. Повторюсь, что слово «модем» используется только как устройство модуляции/демодуляции. «Адаптер» же намного более универсальное слово, хоть и имеет общий смысл. Везде, где требуется что-то конвертировать, преобразовать, изменить и приспособить, можно использовать слова «адаптер». Собственно и функции модема подходят под определение адаптера, поэтому мы можем считать эти слова (в пределах сетевых технологий) одинаковыми по значению и при необходимости заменять одно другим. Причем, так как «модем» более ‘узкое’ и специализированное слово, им заменять слово «адаптер» следует с осторожностью. «Адаптером» же наоборот, можно заменить любой «модем».
Сейчас, в век высоких технологий, никого не удивишь сетевой картой, все уже используют 3G-модемы, USB-модемы, GSM-модемы и т.п. Это всё одно и то же. Как показано на рисунке ниже 3G-модем является устройством, которое вставляется в USB порт вашего компьютера, ноутбука или планшета (Помимо USB можно встретить и другие интерфейсы, например PCIMCI). Внутри этого устройства SIM-карта сотового оператора, позволяющая Вам быть подключенным к интернету в зоне покрытия сети этого оператора (например, на даче) или находясь в роуминге (например, за границей).
Есть еще очень похожие устройства: 4G-модемы, WiMAX-модемы – это устройства, работающие по технологии называемой Wireless MAN (стандарт IEEE802.16). Предоставляют доступ к интернету и локальной сети в пределах зоны покрытия. Некоторые коммуникаторы и ноутбуки имеют встроенные WiMAX-адаптеры.
Пришло время упомянуть о технологии Wi-Fi, точнее об устройствах, работающих по ней: Wi-Fi-модемы, Wi-Fi-адаптеры, Wi-Fi-карты и тому подобные Wi-Fi. Эти устройства, как и сетевые карты, по способу установки (реализации) можно подразделить на три группы: встроенные, внутренние и внешние.
Встроенные адаптеры Wi-Fi наблюдаются в тех же устройствах, что и сетевые карты, плюс почти во всех мобильных устройствах.
Внутренние – с виду похожи на обычную сетевую карту с антенной. Не редкость сейчас найти сетевую карту одновременно с модулем Wi-Fi.
Внешние – очень похожи на перечисленные выше 3G-модемы и 4G-модемы, только получили распространение намного больше, в связи с этим и устройств в продаже намного больше. При желании можно найти модем с внешней антенной, а это значит, что можно будет подключить более хорошую антенну, которая обеспечит бОльшей дальностью приёма и лучшим качеством (но не забывайте про размеры, они тоже увеличатся).
Где антенны не видно, но Wi-Fi присутствует, там она спрятана в корпусе, из-за этого могут ухудшиться мощностные характеристики – антенна ведь становится очень маленькой. Но как заверяют нас производители устройств – мощность либо не уменьшается, либо уменьшается не значительно.
На этом Я, пожалуй, закончу говорить о пользовательских устройствах.
В дальнейшем давайте все эти пользовательские адаптеры объединим в слово NIC - Network Interface Card, что в переводе обозначает Карта Сетевого Интерфейса или Карта Сетевого Взаимодействия (впрочем, одно и то же). Этому определению, как не крути, соответствуют все вышеперечисленные пользовательские устройства, поэтому мы остановимся на нём.
Далее будем двигаться от сетевой карты (или NIC) по направлению в сеть.
При передаче данных в какой-либо физической среде происходит постепенное затухание сигнала.
Длина физической среды варьируется в зависимости от используемой технологии. Например, для коаксиального кабеля соответствующего технологии «Толстый Ethernet» максимальная длина сегмента 500 метров, для коаксиального кабеля «Тонкий Ethernet» - 185 метров, для кабеля витой пары – 100 метров, многомодовое оптоволокно – до 500 – 2000 метров (в зависимости от технологии), одномодовое оптоволокно – до 50 километров, Bluetooth или блютуc – до 200 метров, Wi-Fi – до 300 метров, с 29 июля 2011 года IEEE выпустил стандарт IEEE 802.22 (Super Wi-Fi) – в радиусе до 100 км, WiMAX – до 80 км, GSM – от 400 м до 50 км.
Само собой напрашивается вопрос – а что если требуется соединить устройства, которые находятся на расстоянии, превышающее возможности физической среды (например, максимальная длина сегмента реализованного на витой паре 100 метров, а нам требуется 200)?
Повторитель
В такой ситуации нам на помощь приходит устройство – репитер (повторитель, repeater). Из его название становится ясно, что он повторяет полученный сигнал. Другими словами, там, где сигнал уже почти становится не распознаваемым (лучше до такого состоянии не доводить, будет куча ошибок, уменьшится скорость, стабильность и т.д.), туда устанавливается повторитель. В него поступает затухающий сигнал, репитер его распознаёт и отправляет в первоначальном виде дальше. Таким образом, длина увеличивается на необходимое нам расстояние.
Под повторителем подразумевается устройство с одним входом и одним выходом, позволяя соединить два сетевых устройства (например, две сетевые карты, установленные на компьютерах). Но прогресс не стоит на месте и нам уже требуется соединить несколько компьютеров в локальную сеть.
Концентратор
Для этих целей воспользуемся концентратором, или как его еще называют хабом (hub). По принципу работы концентратор можно безошибочно назвать многопортовым повторителем. Работает он следующим образом: как только на один порт приходит сигнал, концентратор распознаёт сигнал и передаёт его на все активные порты. Каждый подключенный компьютер получает этот сигнал, распознаёт его до канального уровня модели OSI, и проверяет, предназначались ли эти данные ему (если не ему, то отбрасывает эти данные), и т.д.
На данный момент концентраторы совсем не популярны (хотя и до сих пор используются), т.к. существуют проблемы связанные именно с ними.
Во первых, если на два (и больше) порта хаба придет одновременно какой-либо сигнал, то произойдет столкновение этих сигналов, они смешаются друг с другом и восстановить информацию станет не возможным. В маленьких сетях это будет происходить редко, а вот с постепенным увеличением числа компьютеров будут увеличиться и столкновения.
Процесс столкновения сигналов называется коллизией.
Во вторых, из-за того, что полученный сигнал распространяется на все порты, злоумышленник может подключиться к локальной сети и начать собирать всю получаемую информацию с концентратора.
Пожалуй, пора переходить на следующий уровень =)
Сетевой мост
Сетевой мост (bridge, бридж). Переход на следующий уровень обозначает переход с физического (первого) уровня, на канальный (второй).
Мост - это уже устройство второго уровня сетевой модели OSI и это самое главное отличие от концентраторов и репитеров (напомню, что последние два, устройства первого (физического) уровня, и когда сигнал приходит на их порт, они его распознают и повторно отправляют во все активные порты).
Когда на сетевой мост приходит сигнал, он на первом уровне распознаёт сигнал, а затем преобразовывает (декапсулирует) сигналы в кадры (фреймы). Здесь уже начинается работа второго уровня, на нём к PDU добавлялись хидер (заголовок) и трейлер (прицеп). Мост высчитывает контрольную сумму кадра и сравнивает полученный результат со значением в трейлере, если значения не совпадают, фрейм уничтожается. Если сумма совпадает, то мост изучает заголовок кадра, в нем содержится физический адрес (MAC) получателя. У самого моста в памяти хранится таблица, в которой содержится информация – на какой порт отправить кадр, если MAC-адрес такой-то. И если в таблице физический адрес найден, то кадр передаётся на соответствующий порт. Если не найден, включается механизм поиска MAC-адреса в подключенных сегментах сети, об этом в других статьях (если хотите узнать заранее, как это функционирует, посмотрите в сторону ARP протокола).
Вот так мост и работает, плюсы очевидны:
> все фреймы, поступившие в сетевой мост с ошибками в контрольной сумме (CRC) и не соответствующие стандарту отбрасываются (уничтожаются);
> если одновременно на разные порт приходит сигнал, то мост обрабатывает оба в порядке очереди;
> поддержка дополнительных протоколов;
Минус тоже есть: задержка передачи данных, т.к. каждый фрейм приходится обрабатывать центральным процессором.
Коммутатор
Улучшить ситуацию (весьма значительно) может сетевой коммутатор (switch, свитч, переключатель). Он тоже является устройством второго уровня и даже иногда можно услышать, что его называют многопортовым мостом. У коммутатора тоже есть таблица, связывающая MAC-адреса с портами – таблица коммутации, но в отличие от моста коммутатор ищет MAC-адрес аппаратно, а мост – программно.
У коммутатора есть три режима коммутации:
Store and Forward – Сохранить и передать. В этом режиме свитч получая сигнал, распознаёт его. Далее проверяет контрольную сумму фрейма (CRC). Затем узнаёт из заголовок фрейма, физический адрес получателя. Ищет этот адрес в таблице коммутации и отсылает фрейм (перед отправкой преобразовав его в сигналы) в соответствующий порт (или в некоторых случаях – порты, об этом Вы узнаете в отдельной статье про коммутаторы, с примерами в лабораторных).
Сut-through – Сквозной. Это самый быстрый способ передачи фрейма на коммутаторе. Когда свитч получает сигнал, он его распознаёт и преобразует в фрейм, затем сразу считывает заголовок фрейма и получив физический адрес получателя отправляет фрейм на соответствующий порт. Контрольную сумму не высчитывает, а следовательно могут появиться ошибки.
Fragment-free – Безфрагментный. Этот режим тоже не проверяет контрольную сумму, но обнаружить ошибку может. Перед отправкой кадра на соответствующий порт коммутатор производит проверку первых 64 байтов кадра. Часто ошибка возникает именно вначале фрейма.
Чтобы более детально понять из чего состоит PDU (часть данных) каждого уровня сетевой модели OSI прочитайте ЭТУ статью, в ней на каждом уровне по рисунку, должно помочь в усвоении где именно хранится физичекий адрес, сетевой, контрольная сумма, адреса отправителя, используемый протокол, логический порт и т.д.
Коммутаторы – это неотъемлемая часть сети на сегодняшний момент (2012 год).
В CCNA коммутации посвящена вся третья часть. А вот место второй части занимает маршрутизация и устройства третьего уровня – маршрутизаторы. Напомню, что первая часть почти вся о сетевой модели OSI.
Маршрутизатор
Маршрутизатор, роутер, сетевой шлюз, просто шлюз, router, gateway, а также (не всегда) брандмауэр, brandmauer, firewall, файервол – это всё одно устройство (примечание: шлюз, firewall и т.п. не обязательно являются роутерами, и эти названия соответствуют выполняемым задачам, которые в свою очередь может выполнять роутер).
Маршрутизатор – это устройство третьего (сетевого) уровня сетевой модели OSI. Роутер уже пересылает пакеты по сети. Также он, руководствуясь правилами как статически, так и динамически может выбирать маршрут (путь) следования пакета в пункт назначения (получателю).
Так как роутер работает на 3 уровне, он уже обрабатывает логические адреса хостов в сети – IP-адреса. У роутеров имеется специальная таблица маршрутизации, которой он руководствуется при выборе наилучшего пути. Заполняется эта таблица специальными протоколами маршрутизации.
Роутер способен разделять сети на подсети, а также объединять сети с разной физической средой передачи данных (например, оптика, медь и т.д.).
Роутер еще очень много чего может сделать (средства защиты сети) и в пару статей однозначно не уложиться.
Роутеру, примерам реализации, протоколам маршрутизации, безопасности и т.д. будет посвящены много статей, поэтому рекомендую написать мне письмо с просьбой об уведомлениях (в скором времени ждите RSS и быструю подписку). Читайте последовательно (и не последовательно), распечатывайте, используйте шпаргалки, делайте лабораторные и смотрите примеры уже сделанных на этом сайте. Обменивайтесь информацией и становитесь профессионалами в этой области и не только ;)