Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Механизм изменения таблицы MAC - адресов в коммутаторе (мосте)

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Сети
Предыдущая тема :: Следующая тема  
Автор Сообщение
Aleksandr Ruzin
Гость





СообщениеДобавлено: Пн Апр 15 2002 12:43    Заголовок сообщения: Механизм изменения таблицы MAC - адресов в коммутаторе (мосте) Ответить с цитатой

Подскажите пожалуйста, что происходит, когда станция переключается с одного порта коммутатора на другой. Коммутатор всё ещё считает, что она подключена к старому порту и на него посылает все пакеты. Как скоро и по какому механизму коммутатор сообразит подмену порта при условии, что сама станция не генерирует никакого трафика.
Вернуться к началу
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Пн Апр 15 2002 12:53    Заголовок сообщения: Re: Механизм изменения таблицы MAC - адресов в коммутаторе (мосте) Ответить с цитатой

Коммутатор сам собирает MAC-адреса, наблюдая за трафиком. Только если администратор не настроил иное.
Например управляемые коммутаторы 3COM можно настроить так, чтоб они не собирали статистику. А список MAC-адресов и привязку к порту делает сам админ. Зачем? Дык так безопаснее. Снижается вероятность подключения к сети левых устройств, на которые сам админ лично не поглядел.

MAC-адрес живет некоторое время в памяти коммутатора. Это либо настраивается (управляемые коммутаторы), либо зашито на заводе (глядите доки).

Во время переключения на другой порт, коммутатор весьма быстро это обнаруживает. Обычно после 2-3 пакета.
Если у вас не совсем древний коммутатор, то все должно работать без проблем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Вт Апр 16 2002 10:00    Заголовок сообщения: Имя у коммутатора есть? Ответить с цитатой

Сначала надо дать имя коммутатора, производителя и т.п. - телепатов тут нет.

Что касается трафика, то в сетИ постоянно рассылаются БроадКасты, на некоторые из которых перенесенная станция должна будет ответить (ARP, NetBIOS-NameRrowsing и т.п.). Ну а по ответу станции коммутатор обнаружит ее на новом порту и переправит таблицу.

Ну а если станция будет молчать, через некоторое время ее адрес будет удален из памяти коммутатора как неактивный. Алгоритм коммутации есть на http://www.pi2.ru/prof в "Черновики"/"Сети".
Вернуться к началу
Aleksandr Ruzin
Гость





СообщениеДобавлено: Вт Апр 16 2002 10:35    Заголовок сообщения: Re: Имя у коммутатора есть? Ответить с цитатой

Спасибо за ответ!

Коммутатор Avaya Cajun P120, также интересует GarretCom Magnum P62F.

Другими словами, пока сама станция после переключения не проснётся (не пошлём что - нибудь, пускай и в ответ), коммутатор не сообразит, что произошло переключения с порта на порт, другого механизма нет?
Вернуться к началу
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Вт Апр 16 2002 12:45    Заголовок сообщения: Re: Имя у коммутатора есть? Ответить с цитатой

Механизм тупой.
Если адреса нет в таблице, то шлем пакет на все порты, т.е. работаем как хаб.
Когда станция ответит, то занесем ее в таблицу.
А если станция молчит, то чем она отличается от выключенного компа? Smile))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Aleksandr Ruzin
Гость





СообщениеДобавлено: Вт Апр 16 2002 13:24    Заголовок сообщения: Re: Имя у коммутатора есть? Ответить с цитатой

Спасибо за ответ! Согласен с Вами.

Просто у нас задача такая, что компьютер перемещается в сети RadioEthernet, происходит роуминг (переход с одной базовой станции на другую), а они подключены к разным портам. Поэтому механизм то и интересен. То есть если сама станция молчит, а другие пока не знают, что она на другом порте, то она работать не будет.
Вернуться к началу
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Вт Апр 16 2002 14:49    Заголовок сообщения: Re: Имя у коммутатора есть? Ответить с цитатой

Нет. Коммутатор пошлет пакет по всем портам.

Если станция не отзовется через некоторое время, то будет эффект выключеного компа.
Сами знаете, что будет. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Вт Апр 16 2002 22:21    Заголовок сообщения: А про RadioEthernet сразу нельзя было сказать? Там свои тонкости... Ответить с цитатой

Если авторы RadioEthernet думали головой, то они должны были предусмотреть ситуацию с переходом машины с порта на порт. В этом случае сама сетевая карта и/или станция должна послать коммутаторам оповещение о переходе машины на другой порт. Если не так, то придется держать постоянный ping на какую-нибудь другую машину.
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Сети Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...