Я хочу задать вопрос о коммутаторах Ethernet, рассмотрим коммутатор с 8 портами, и я хочу настроить локальную сеть из 8 ПК, если я хочу, чтобы каждый ПК общался с друг друга, и я подключаю все ПК с помощью коммутатора и включил его. Как коммутатор сначала узнает адрес mac каждой сетевой карты ПК? Я думаю, что в коммутаторе должна быть память, которая должна сообщить коммутатору, как передавать кадры с ПК на другие ПК и ПК на другие и так далее. Не могли бы вы прояснить этот момент.Как работает коммутатор Первоначально работает
ответ
Это очень просто.
Поскольку ракеты Ethernet имеют 48-битные адресные поля, очевидно, что коммутатор должен знать MAC-адрес конечного ПК.
Для этого коммутатор использует протокол разрешения адресов. Когда отправитель хочет отправить данные получателю с заданным IP-адресом, но не знает его MAC-адрес, он используется.
В этом случае таблица, хранящаяся внутри коммутатора, проверяется на IP-адрес. Если одна из записей соответствует, то переключатель переводит рамку в порт, указанный в таблице. Если это не так, оно передает сообщение с запросом, которое запрашивает у каждого хоста, у которого есть этот IP ?.
Хост в локальной сети ответит, если IP-адрес, указанный в сообщении запроса, соответствует его IP-адресу и отправит одноадресный ответ коммутатору с сообщением его MAC-адреса. Затем коммутатор обновляет таблицу и отправляет кадр на соответствующий порт.
имеют смысл, но одна вещь непонятна, не является ли IP в этом контексте MAC-адресом, который вы имели в виду? поскольку я знаю IP-адрес, связанный с маршрутизаторами (сетевой уровень). и коммутатор не имеет сетевого уровня. –
То, для чего предназначены переключатели. Переключатель при получении адреса канального уровня (MAC) перенаправляет его на уровень ссылки соответствующей ссылки. –
yup, что я думал, но они не имеют никакого отношения к IP-право? –
- 1. Коммутатор для миниатюр не работает
- 2. Языковой коммутатор Блок не работает в drupal
- 3. Java-коммутатор не работает должным образом
- 4. Почему мой мобильный коммутатор KendoUI работает неправильно?
- 5. Почему этот Java-коммутатор не работает?
- 6. Как работает пакетный коммутатор на Android как smali, производимый apktool?
- 7. Мой языковой коммутатор работает не только со страницы блога
- 8. Сценарий для доступа к веб-странице через коммутатор не работает?
- 9. Как заставить коммутатор работать?
- 10. коммутатор класса CSS angularjs
- 11. Отключить Android-коммутатор
- 12. Первоначально установить div div
- 13. Как работает протокол http/ssh?
- 14. Коммутатор репозитория Informatica
- 15. Android-коммутатор AP программно
- 16. Как установить коммутатор в JBDS?
- 17. Angular2: как первоначально вызвать Control.valueChanges
- 18. detailTextLabel не отображается первоначально
- 19. Как определить, что коммутатор изменил свой вывод?
- 20. Как работает программный контекстный коммутатор с TSS и различными уровнями привилегии?
- 21. Почему не работает мой коммутатор?/Как я могу исправить эти ошибки сборки?
- 22. Как мне отменить регистрацию COM-библиотек, первоначально добавленных с помощью RegSvr32, когда/u arg не работает?
- 23. Шаблон Ember Handlebars не работает после того, как он первоначально загрузил
- 24. UICollectionView анимировать ячейки в первоначально
- 25. Как первоначально разрушаться расширяемые строки таблицы
- 26. Как работает/работает «after_filter»?
- 27. как работает fork() (работает)
- 28. Как работает Arrays.asList (...).() Работает?
- 29. Как работает $ (function() {}); работает?
- 30. коммутатор рельсов контроллер
Это не программирование. Используйте другой сайт обмена стеками. Но в целом вы правы. Существует таблица сопоставлений, которая касается удерживающих пар macs и их назначенных ips. – icbytes
хорошо, нет другого обмена стеками для моего вопроса, сайт сказал, что я должен спросить супервайзера или Network Engineering. Спасибо, –