Я прочитал множество форумов и статей, касающихся VLAN и подсетей.
Тем не менее, я не понял функции каждого, кроме следующего:
- Подсети позволяют сегментировать сеть
- VLAN являются изолированной частью сети
Вопросов
Если у меня несколько подсетей, я предполагаю, что вам потребуется маршрутизатор для связи между каждой подсетью. Только устройства в каждой подсети будут находиться в локальном широковещательном домене для этой подсети. Это правильно?
Нужна ли подсеть для настройки VLAN?
Я знаю, что VLAN может существовать в подсети. Но я понимаю, что вам придется назначить IP-адрес этой подсети для VLAN. Как он может быть изолирован от остальной части подсети?
Когда бы вы создали VLAN? Особенно, если я могу сегментировать свою сеть, используя подсети?
Я продолжаю сталкиваться со следующим пунктом. Тем не менее, я не уверен, что именно это означает, когда он читает
same physical network
.Виртуальные локальные сети (VLAN) позволяют нам создавать разные логические и физические сети; тогда как IP-подсеть просто позволяет нам создавать логические сети через одну и ту же физическую сеть.
Был бы признателен в реальных примерах.
client side IP and server side configuration
?Ответы:
Подсеть - это диапазон IP-адресов, определяемый частью адреса (часто называемого сетевым адресом) и маской подсети (маской сети). Например, если маска подсети является
255.255.255.0
(или / 24 для краткости), и сетевой адрес192.168.10.0
, то , что определяет диапазон IP - адресов192.168.10.0
через192.168.10.255
. Сокращение для написания, что есть192.168.10.0/24
.VLAN. Хороший способ думать об этом - это «разделение коммутатора». Допустим, у вас есть 8-портовый коммутатор с поддержкой VLAN. Вы можете назначить 4 порта для одной VLAN (скажем, VLAN 1) и 4 порта для другой VLAN (скажем, VLAN 2). VLAN 1 не будет видеть трафик VLAN 2, и, наоборот, логически у вас теперь есть два отдельных коммутатора. Обычно на коммутаторе, если коммутатор не видел MAC-адрес, он «затопит» трафик ко всем другим портам. VLAN предотвращают это.
Если два компьютера будут общаться по протоколу TCP / IP, то должно быть выполнено одно из двух условий:
Они должны принадлежать к одной подсети. Это означает, что сетевой адрес должен быть одинаковым, а маска сети должна быть одинаковой или меньшей. Таким образом, компьютер с интерфейсом с IP-адресом
192.168.10.4/24
может общаться с компьютером с интерфейсом с IP-адресом192.168.10.8/24
без проблем, при условии, что они оба подключены к одному физическому коммутатору или VLAN. Если бы интерфейс второго компьютера, подключенного к тому же физическому коммутатору или VLAN, был бы192.168.11.8/24
, он игнорировал бы трафик (если интерфейс не был в случайном режиме).Между обоими компьютерами должен существовать маршрутизатор, который может передавать трафик между подсетями. Компьютер A и компьютер B нуждаются в маршруте (или шлюзе по умолчанию) к этому маршрутизатору. Допустим, компьютер с интерфейсом с IP-адресом
192.168.10.4/24
хочет общаться с компьютером с интерфейсом с IP-адресом192.168.20.4/24
. Разные подсети, поэтому надо идти через роутер. Допустим, есть маршрутизатор с двумя интерфейсами (маршрутизаторы по определению имеют два интерфейса), один на192.168.10.254/24
и192.168.20.254/24
. Если таблица маршрутизации или DHCP настроена правильно, и оба компьютера A и B могут получить доступ к интерфейсам маршрутизатора в своих соответствующих подсетях, то они могут косвенно общаться друг с другом через маршрутизатор.Принудительная передача трафика через маршрутизатор, даже если он не нужен, как, например, на нашем 8-портовом коммутаторе, имеет преимущества в плане безопасности и производительности - это дает вам возможность фильтровать трафик, возможность оптимально маршрутизировать трафик в зависимости от типа и маршрутизаторов. не пересылать широковещательный трафик (если не настроен необычно). Сети VLAN иногда используются как «взлом» для управления потоками / видимостью широковещательного трафика IPv4.
Отредактируйте, чтобы ответить на некоторые из ваших вопросов:
Концептуально VLAN эквивалентны коммутаторам. То, что входит в 1 порт VLAN, реплицируется («затопляется») на все другие порты, если VLAN не видела / не изучала MAC-адрес раньше, а затем направляется на этот порт. Нет никакого шлюза к собственно VLAN. «Шлюз» всегда означает IP-адрес маршрутизатора.
Чтобы VLAN 1 могла общаться с VLAN 2, интерфейс в VLAN 1 должен быть подключен к маршрутизатору, интерфейс в VLAN 2 должен быть подключен к маршрутизатору, и этот маршрутизатор должен быть настроен для пересылки трафика между этими подсетями. В нашем примере с 8 портами выше, если бы мы хотели направить трафик между этими VLAN, нам пришлось бы тратить 1 порт на каждую VLAN, подключенную к маршрутизатору. То же самое с выключателем.
Я уверен, что многие высококлассные коммутаторы / аппаратные средства имеют встроенный «маршрутизатор VLAN», где не нужно тратить дополнительный порт в каждой VLAN, подключая его к физическому маршрутизатору, если вы хотите маршрутизировать между VLAN в том же ключе. Это может быть, где IP VLAN или «шлюз» вступает в игру. (Я приглашаю тех, кто более осведомлен, чтобы редактировать это)
Когда компьютер получает свой IP через DHCP, он также обычно получает «шлюз по умолчанию» от того же DHCP-сервера. Кто-то должен правильно настроить DHCP-сервер. Протоколы маршрутизации, такие как RIP, IS-IS, OSPF и BGP, также могут добавлять маршруты. Конечно, у вас есть возможность добавлять маршруты вручную («статические» маршруты)
Если ваш коммутатор имеет последовательный порт или порт, помеченный как «консоль», он, вероятно, управляется и поддерживает VLAN.
источник
route table
, это что-то, что я должен построить? Кроме того, как вы узнаете, является ли унаследованный вами коммутатор VLAN-совместимым (управляемым) или неуправляемым?ven though it's not needed such as on our 8-port switch above, has security and performance benefits
. Почему бы не проходить через маршрутизатор, если подсети являются частью другой сети?Я нашел другие объяснения сложными.
3
).3
будут видеть эти пакетыУстановите несколько компьютеров,
VLAN 3
и они окажутся в своем маленьком изолированном мире; они не увидят никакого другого трафика.Внезапно вы можете иметь несколько локальных сетей, работающих по одним и тем же проводам (то есть виртуальные локальные сети ). Вы даже можете иметь два компьютера с одинаковым IP, так как они имеют разные теги VLAN (например,
3
стихи7
)Установка идентификатора VLAN осуществляется путем настройки драйвера сетевой карты:
Ваш пробег будет зависеть от вашей сетевой карты и ее драйверов.
источник
set
сетевые карты3
? Я предполагаю, что VLAN не смогут видеть друг друга, если нет маршрутизатора. Если есть маршрутизатор, я предполагаю, что должен быть брандмауэр, чтобы предотвратить передачу пакетов из одной VLAN в другую, если сделаны запросы. Теперь, каким будет шлюз подсети в VLAN? Это будет роутер?route
пакеты. Не уверен, что мое понимание ясно, хотя. Означает ли это, что коммутатор является устройством уровня 2 и 3?Упрощенное объяснение состоит в том, что сети VLAN позволяют разным подсетям совместно использовать физические кабели, порты и коммутацию. Вы могли бы иметь различные подсети в вашей сети без vlans, но вам нужно было бы иметь разные наборы проводов для каждого.
источник
Да, вам нужен маршрутизатор для перемещения пакетов между подсетями.
Да, подсеть - это широковещательный домен.
Да.
Нет, насколько я понимаю, VLAN определены в коммутаторах и изолируют трафик каждой VLAN.
VLAN - это подсеть.
Когда вам нужно разделить трафик на две или более групп, не разделяя физическую инфраструктуру (главным образом, коммутаторы) на две или более физических групп.
Физическая локальная сеть состоит в основном из коммутаторов и кабелей, расположенных (в случае Ethernet) в единую древовидную структуру.
Обычно ЛВС представляет собой одну подсеть. В организации может быть несколько локальных сетей, связанных маршрутизаторами.
Одна физическая ЛВС может быть разделена на несколько логических ЛВС (VLAN) с использованием поддержки VLAN в коммутаторах. Каждая VLAN имеет отдельную подсеть. Поэтому для перемещения пакетов между логическими локальными сетями (VLAN) необходим маршрутизатор.
Обновление: некоторые ответы на последующие вопросы в комментариях.
Вот некоторые цитаты из http://www.formortals.com/an-introduction-to-vlan-trunking/
« Транкинг VLAN позволяет одному сетевому адаптеру вести себя как« n »количество виртуальных сетевых адаптеров, где« n »имеет теоретический верхний предел 4096, но обычно ограничен 1000 сегментами VLAN сети ».
« Маршрутизаторы могут стать бесконечно более полезными после их объединения в инфраструктуру коммутатора предприятия. После объединения они становятся вездесущими и могут предоставлять услуги маршрутизации для любой подсети в любом углу сети предприятия ».
Таким образом, вам все еще нужен маршрутизатор, но с транкингом VLAN это может быть однорукий маршрутизатор (маршрутизатор на флешке). Коммутаторы верхнего уровня включают возможности маршрутизации, поэтому вам может не потребоваться отдельный маршрутизатор, поскольку ваш высокопроизводительный коммутатор также является маршрутизатором уровня 3.
VLAN являются концепцией уровня 2. Так же, как Ethernet-коммутаторы являются устройством уровня 2. VLAN могут заставить несколько коммутаторов выполнять работу, в которой вам может понадобиться полдюжины коммутаторов в изолированных группах. Однако ваши узлы (компьютеры, принтеры и т. Д.) Обычно используют адресацию 3-го уровня (IP).
Чтобы узлы в одной VLAN (N для сети) могли взаимодействовать с узлами в другой VLAN (N для сети), вам необходим межсетевой протокол (другими словами IP). В IP для перемещения пакетов между сетями нам нужно, чтобы каждая сеть имела отдельный сетевой адрес уровня 3.
Вот тут и возникает подсеть - деление выделенного диапазона сетевых адресов уровня 3 организации на подсети с использованием масок подсетей. Затем вы можете использовать маршрутизатор, чтобы устройства в одной подсети (в одной VLAN) могли обмениваться данными с устройствами в другой подсети (в другой VLAN).
источник
VLAN is defined in the switches and isolates the traffic of each VLAN
?At this point, only ports 2 and 3 should be able to communicate with each other and ports 4 & 5 should be able to communicate. That is because each of these is in its own VLAN
For the device on port 2 to communicate with the device on port 4, you would have to configure a trunk port to a router so that it can strip off the VLAN information, route the packet, and add back the VLAN information
1.Если у меня несколько подсетей, я предполагаю, что вам нужен маршрутизатор для связи между каждой подсетью. Только устройства в каждой подсети будут находиться в локальном широковещательном домене для этой подсети. Это правильно?
IP-сети (подсети) являются концепцией уровня 3. Если два компьютера подключены к одному и тому же коммутатору L2 без VLAN, они будут находиться в одном и том же широковещательном домене L2, но не в широковещательном домене L3.
2. Нужна ли подсеть для настройки VLAN?
Нет. Однако, если вы хотите, чтобы устройства в VLAN взаимодействовали друг с другом, им, вероятно, понадобится некоторый протокол L3.
3. Я знаю, что VLAN может существовать в подсети, но я понимаю, что вам придется назначить VLAN IP-адрес этой подсети. Как он может быть изолирован от остальной части подсети?
Не понятно, о чем вы спрашиваете.
4. Когда вы настроите VLAN, особенно если я смогу сегментировать свою сеть, используя подсети?
VLAN - это просто способ сделать устройство L2 похожим на несколько устройств L2.
5. Я продолжаю сталкиваться с тем, что виртуальные локальные сети (VLAN) позволяют нам создавать разные логические и физические сети; тогда как IP-подсеть просто позволяет нам создавать логические сети через одну и ту же физическую сеть. однако я не уверен, что именно это означает, когда он читает ту же физическую сеть.
источник
all ones
? Вы имеете в виду двоичные и побитовые вычисления?