Как ведет себя уровень MAC коммутатора, когда оба узла находятся на разной скорости и в дуплексе

0

У меня есть сеть, которая связана так:

PC1
|
| (auto neg)
|
Switch1
|
| (10 Mbps Half)
|
Switch2
|
| (auto neg)
|
PC2

тогда все работает нормально. Теперь я просто хочу узнать, как коммутаторы передают трафик, когда 2 узла работают на разной скорости (как здесь, узел ПК на скорости 1 Гбит / с, узел другого коммутатора на скорости 10 Мбит / с на половину). В коммутаторе должны быть задействованы два MAC, оба работают на разных скоростях. Итак, как это работает ?

Тушар Гарг
источник
Вы, кажется, создали 2 учетных записи. См. Как можно связать / объединить / объединить / связать две учетные записи / пользователей? и / или я случайно создал две учетные записи; как мне их объединить? для руководства о том, как объединить ваши учетные записи.
DavidPostill

Ответы:

0

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

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

Дэвид Шварц
источник
0

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

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

См. Сквозную коммутацию и коммутацию Store-and-Forward Ethernet

В коммутаторе должны быть задействованы два MAC, оба работают на разных скоростях.

На самом деле это PHY, а не MAC (который обрабатывает только цифровые данные), который на самом деле участвует в скорости канала. Коммутатор может иметь только один MAC и PHY на порт.

опилки
источник