Разработка технологии двухуровневой коммутации является относительно зрелой.Двухуровневый промышленный коммутатор представляет собой устройство канального уровня.Он может идентифицировать информацию о MAC-адресе в пакете данных, пересылать ее в соответствии с MAC-адресом и записывать эти MAC-адреса и соответствующие порты в свою собственную внутреннюю таблицу адресов An.
Конкретный рабочий процесс выглядит следующим образом:
1) Когда промышленный коммутатор получает пакет данных с определенного порта, он сначала считывает MAC-адрес источника в заголовке пакета, чтобы знать, к какому порту подключена машина с исходным MAC-адресом;
2) Прочтите MAC-адрес назначения в заголовке и найдите соответствующий порт в таблице адресов;
3) Если в таблице есть порт, соответствующий MAC-адресу назначения, скопируйте пакет данных непосредственно на этот порт;
4) Если соответствующий порт не найден в таблице, пакет данных будет транслироваться на все порты.Когда машина назначения отвечает машине-источнику, промышленный коммутатор может записать, какому порту соответствует MAC-адрес назначения, и при следующей передаче данных больше не требуется широковещательная рассылка на все порты.Этот процесс повторяется постоянно, и можно узнать информацию о MAC-адресах всей сети.Именно так коммутатор уровня 2 создает и поддерживает свою собственную таблицу адресов.
Причина, по которой коммутатор уровня 2 настолько эффективен, заключается в том, что, с одной стороны, его аппаратное обеспечение реализует высокоскоростную пересылку, а с другой стороны, коммутатор уровня 2 только считывает инкапсулированный пакет данных и не изменяет пакет данных. (маршрутизатор будет изменять свой MAC-адрес назначения и источника).
Время публикации: 6 сентября 2021 г.