многое смешалось.
Как я понял, L2-коммутаторы "тупо" занимаются пересылкой пакетов из одного порта во все остальные. L3-коммутаторы уже хитрее и поддерживают коммутацию на основе VLAN. Однако сейчас я воткнулся на хабре в статейку, где VLAN настраивается на L2-коммутаторе, а L3 уже инспектирует ARP и поддерживает DHCP snooping.
Так эт самое, в основном на сегодняшний день L2-коммутатор поддерживает VLAN, или нет?..
На сегодняшний день ты чистых Л2 практически не найдешь.
поддерживает
L2 это транспорт: виланы, и все прочее L3 коммутаторы уже умеют в mpls и прочие штуки
коммутаторы пересылают езернет-фреймы, маршрутизаторы - пакеты, пакеты упиханы унутрь фреймов - инкапсуляция, панимаишь
На сегодняшний момент современный л2 коммутатор содержит технологии TARDIS
Давайте скажем обобщенно - в современном мире все что угодно может быть запаковано во что угодно. Но, со времён античности считается, что в интернетиках есть какой-то порядок
Коммутатор пересылает пакеты не из одного порта во все остальные, а из одного порта в тот, за которым по MAC-таблице виден mac-адрес назначения Этим он отличается от хаба, который действительно полученное из одного порта пересылает, натурально, во все остальные. VLAN - это вполне себе L2. Коммутатор умеет разделять порты по VLAN, тегировать пакеты, передавая через один порт трафик нескольких VLAN, разбирать теги, пришедшие от иных коммутаторов. Может уметь QoS, IGMP, кучу друих трех-четырехбуквенных аббревиатур и всё это будет L2. Главная черта - пересылает кадры ethernet как есть, не меняя содержимого (разве что для случаев фрагментации) До тех пор, пока коммутатор не начнет уметь маршрутизировать трафик. То есть, принимать трафик на одном L3 интерфейсе (имеющем, например, IP-адрес и указанный как гейтвей для клиента), и отправлять через другой L3 интерфейс в другую ip-подсеть. Даже, внимание, сверяясь со списками доступа - IP ACL. В общем, L3 коммутатор умеет смотреть уже не только на заголовки ethernet-кадра, но и в заголовки IP-пакета и умеет Ethernet-кадры менять (при отправке пакета в другую подсеть dst и src mac-адреса, естественно, переписываются), а заголовки IP пакета оставляет неизменными. Чего обычно L3-коммутатор не умеет, так это NAT, это уже к маршрутизаторам. То есть, когда устройство не просто перекладывает трафик по подсетям, но уже меняет заголовки IP-пакетов или занимается их инкапсуляцией - это уже маршрутизатор.
Хмм, коммутатор оперирует кадрами/фреймами, а не датаграммами/пакетами.
Формально - да, однако forwarding rate в тч для L2 свитчей меряют в pps :) Да и в счетчиках интерфейса я фреймов не припомню, байты да пакеты..
У вас в третьем абзаце опечатка, в Ethernet протоколе фрагментация кадров не предусмотрена, поэтому коммутатор не меняет содержимого в Data поле, он может добавлять 802.1Q header или наоборот, но содержимое Data всегда неизменно.
пакеты упиханы в внутрь фреймов которые упиханы внутрь пакетов которые упиханы внутрь фреймов - современный l3 свыч)
не кочкайте мозг стюденту, пусть базу освоит для начала =)
Обсуждают сегодня