реклама на сайте
подробности

 
 
> Размер таблиц MAC-адресов
Andrey_L
сообщение Nov 2 2007, 12:44
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 125
Регистрация: 26-01-06
Из: г. Санкт-Петербург
Пользователь №: 13 622



Здравствуйте!
Написал тут вопрос службе поддержки ACORP, хочу продублировать вопрос сюда может и здесь кто-что подскажет, потому что описанное ниже проверялось на коммутаторах разних фирм - получалось одно и тоже - какие-то левые цифры.... а объяснить их никак не получается....

У нас есть задача проверить размер таблицы MAC-адресов у коммутатора HU8DP. В описании есть цифра 8К. У нас получаются какие-то странные цифры: Тестовое оборудование состоит из двух компьютеров - в первом компьютере 2 сетев. карточки, во втором одна. Все подключены к коммутатору. Одна из карточек первого компьютера начинает генерировать flooding-трафик с адресом отправителя у которого два младших байта являются счетчиком от 1 до 8000. Затем вторая корточка на первом компьютере посылает обратно первой карточке на первом компьютере эти же кадры с этим же счетчиком. Второй компьютер стоит и контролирует траффик, который раздается на все порты (flooding). Получается простейший стенд для контроля скольки MAC-адресам обучился коммутатор. Так вот в результате мы имеем, что второй компьютер поймал весь первый траффик (как и должно быть, ведь он необучен этим адресам), а вот после обучения траффик вторым компьютером тоже ловиться если кадров более 1040. Если передавать 1041 кадр, то второй компьютер поймает 1042 кадра и т.д.
самое интересное начинается если задать счетчиком не два младших байта, а например 2 и 3 байт MAC адреса - тогда количество адресов после которых коммутатор перестает обучаться составляет около 20 (точно не помню).

Ну в общем, народ, help help.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
id_gene
сообщение Nov 2 2007, 13:27
Сообщение #2


carpe manana
***

Группа: Свой
Сообщений: 321
Регистрация: 2-06-05
Пользователь №: 5 659



а) Убедитесь, что счетчиком не генерируете групповые адреса (не путаете младшие байты со старшими). Это может быть расценено коммутатором как атака.
б) Что за траффик генерируется во втором случае? Адрес назначения - счетчик, адрес источника - постоянный. Так?
в) Если передавать 1040 кадр, то второй ничего не ловит, если 1041 - поймает 1042. Это вообще непонятно.
г) "ведь он не обучен этим адресам" - адреса были 0xFFFF_FFFF_FFFF, никакого обучения.
д) сколько кадров вы сгенерировали для обучения? Если 16000, то старые адреса (1-8000) перезаписались адресами (8001-16000). Тогда при контрольном траффике у вас адреса (1-8000) не будут найдены в таблице, траффик будет на все порты. Начинайте с 500/1000 кадров с шагом 500/1000

з.ы. цифры условные десятичные smile.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 04:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01349 секунд с 7
ELECTRONIX ©2004-2016