Кто подскажет, должна ли загрузка центрального процессора в catalyst 3550
влиять на скорость процесса коммутации или cpu никак в коммутации не участвует и соответсвенно никак не влияет?
На сколько я понимаю, все зависит от проходящих пакетов. Если качается какой-нибудь файлик или видео идет, то не будет влиять. А если идет что-нибудь типа сканирования портов, то влиять будет.
Могу ошибаться... :)
Спасибо, на это как-раз и непонятно: внутри одного Vlan-a пакеты коммутируются аналогично коммутатору 2-го уровня, а на 2-м уровне содержимое пакетов никоим образом анализироваться не должно, коммутатору
должно быть безразлично порты сканируются (если конечно только это не его собственные порты ) или видео качается.
3550 - не совсем коммутатор второго уровня... На сколько я понимаю - происходит так. Приходит пакет в порт. Если ПЛИС на порту не знает, что с ним делать, то она отправляет его на CPU. Процессор его обрабатывает в соответствии со всякими правилами. Далее он посылает комманду на ПЛИС, куда этот пакет отправлять. И далее пакеты этого "типа" будут быстро переключаться в соответствующий порт. А если идут разнотипные пакеты, то они все будут проходить через CPU. Если я не правильно сказал, прошу Cisco-монстров меня поправить...
>3550 - не совсем коммутатор второго уровня... На сколько я понимаю -
>происходит так. Приходит пакет в порт. Если ПЛИС на порту не
>знает, что с ним делать, то она отправляет его на CPU.
>Процессор его обрабатывает в соответствии со всякими правилами. Далее он посылает
>комманду на ПЛИС, куда этот пакет отправлять. И далее пакеты этого
>"типа" будут быстро переключаться в соответствующий порт. А если идут разнотипные
>пакеты, то они все будут проходить через CPU. Если я не
>правильно сказал, прошу Cisco-монстров меня поправить...
я однозначно не монстр, но думаю делается так. Приходящий пакет анализируется вплоть до 3 уровня (IP). На основе анализа составляется CEF запись для форвардинга. Записи хранятся в тернарном дереве в памяти, и коммутация идет по этой таблице. если cef отключен то тогда может использоваться всякие роут-кэши и конечно процессор.
CEF на каталисте? Сорри, не слышал...
>CEF на каталисте? Сорри, не слышал...
3550, 3750 серии, после ip routing можно включать cef...
Понял... А что такое тернарное дерево?
>Понял... А что такое тернарное дерево?
структура данных. Есть например бинарные деревья, поиск по которым идет значительно быстрее нежели скажем обычные методы поиска. А в тернарных деревьях поиск просто как из пушки :)
так каталисты для хранения данных cef используют тернарные деревья, чтобы в больших таблицах искать очень быстро...
Имеется ввиду TCAM?
>Имеется ввиду TCAM?
По умолчанию CEF включен? Или нужна настройка?
>>Имеется ввиду TCAM?
>По умолчанию CEF включен? Или нужна настройка?
Как правило, везде, где есть CEF, он и включен по дефолту.
А TCAM разве не для хранения acl'ов используется?
>А TCAM разве не для хранения acl'ов используется?Цитата с нашего с Вами любимого сайта :)
The SDM on the Catalyst 3750 series L3 switches manages the Layer 2 (L2) and L3 switching information that is maintained in the Ternary Content Addressable Memory (TCAM). The TCAM is used for forwarding lookups.
>>А TCAM разве не для хранения acl'ов используется?
>
>Цитата с нашего с Вами любимого сайта :)
>
>The SDM on the Catalyst 3750 series L3 switches manages the Layer
>2 (L2) and L3 switching information that is maintained in the
>Ternary Content Addressable Memory (TCAM). The TCAM is used for forwarding
>lookups.
ну и в продолжение -Architecture
The Catalyst 3750 uses a TCAM subsystem that is shared between L2 and L3 forwarding entries, router access control lists (RACLs), VLAN access control lists (VACLs), and Quality of Service (QoS) ACLs.В общем TCAM - это наше все :)