snn Posted November 6, 2009 Posted November 6, 2009 Приветствую всех!Проконсультируйте плз по вопросу бгп. Есть небольшой транзитный узел на 200 мбит инета на основе cisco 7401 с as + pi и 1 аплинком с bgp. Есть необходимость расширить канал - циска 7401 такой обьем помоему не прокачает, да и маршрутизировать такой поток врядли стоит. Вот возникла в голове идея заменить роутинг свитчингом. В закрамах нашелся AVAYA P332G-ML с L3 лицензией. Что если соединить его с аплинком, прописать статиком свою адресация (и OSPF для насов) и на один из своих адресов повесить кошку. А потом с кошки анонсировать свою AS аплинкеру через ebgp-multihop и изменить next-hop на ip P332G-ML. По идее трафик должен ехать через L3, а cisco должна просто анонсить сеть аплинкеру. Что скажете, будет работать? Скорее всего идея не нова, но по форуму ничего по теме не нашел. Вставить ник Quote
nnm Posted November 6, 2009 Posted November 6, 2009 Тут проблема есть: если BGP сессия лежит, то она никогда не встанет потому, что у uplink нет маршрута на адрес пира (вы ведь его из вашего PI дипазона возьмете). А пока сессия не встанет маршрут не появится... Так что пару подпорок из статиков поставить придется. :) А вообще, в 7401 PXF и если аккуратно выбирать фичи, то вытянуть он способен гооораздо больше, чем 200Mbit/s. Вставить ник Quote
snn Posted November 6, 2009 Author Posted November 6, 2009 (edited) Спасибо за быстрый ответ! Значит всетаки схема работоспособна! Только нужно у аплинкера выпросить подсеть в \29 или уговорить чтобы он прописал статик роут на ip моего роутера. Про производительность 7401 - если на ней из фичей только BGP с default и ospf с ~1000 маршрутов - много ли потянет? Edited November 6, 2009 by snn Вставить ник Quote
nnm Posted November 8, 2009 Posted November 8, 2009 Протоколы маршрутизации на производительность слабо влияют. Главное это dataplane фичи - access-list, route-map, QoS, NetFlow, NAT. Сколько сейчас загрузка CPU? Вставить ник Quote
snn Posted November 8, 2009 Author Posted November 8, 2009 (edited) Ацес листы и роутмапы есть только на фильтрации бгп. Сейчас с включеным cef загрузка 25% в пике при 150 мегабитах, а клиент хочет 250, вот и думаю как отдать... PPS пока небольшой - порядка 20kpps. Без потерь должно работать гдето до 50% cpu, или я ошибаюсь? Edited November 8, 2009 by snn Вставить ник Quote
nnm Posted November 8, 2009 Posted November 8, 2009 Хм... Покажите show proc cpu show pxf info show pxf accounting summary Вставить ник Quote
snn Posted November 8, 2009 Author Posted November 8, 2009 Вот: CPU utilization for five seconds: 20%/19%; one minute: 20%; five minutes: 20% PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process 1 4 73 54 0.00% 0.00% 0.00% 0 Chunk Manager 2 276 94613 2 0.08% 0.01% 0.00% 0 Load Meter 3 23536 411136 57 0.00% 0.01% 0.00% 0 OSPF-1 Hello 4 0 1 0 0.00% 0.00% 0.00% 0 EDDRI_MAIN 5 483204 48300 10004 0.00% 0.11% 0.06% 0 Check heaps 6 60 166 361 0.00% 0.00% 0.00% 0 Pool Manager 7 0 2 0 0.00% 0.00% 0.00% 0 Timers 8 0 2 0 0.00% 0.00% 0.00% 0 Serial Backgroun 9 0 2 0 0.00% 0.00% 0.00% 0 ATM Idle Timer 10 0 2 0 0.00% 0.00% 0.00% 0 ATM AutoVC Perio 11 0 2 0 0.00% 0.00% 0.00% 0 ATM VC Auto Crea 12 0 2 0 0.00% 0.00% 0.00% 0 AAA high-capacit 13 0 1 0 0.00% 0.00% 0.00% 0 AAA_SERVER_DEADT 14 0 1 0 0.00% 0.00% 0.00% 0 Policy Manager 15 0 1 0 0.00% 0.00% 0.00% 0 Crash writer 16 0 1 0 0.00% 0.00% 0.00% 0 RO Notify Timers 17 2820 473036 5 0.00% 0.00% 0.00% 0 EnvMon 18 0 1 0 0.00% 0.00% 0.00% 0 OIR Handler 19 0 7885 0 0.00% 0.00% 0.00% 0 IPC Dynamic Cach 20 0 1 0 0.00% 0.00% 0.00% 0 IPC Zone Manager 21 48 473037 0 0.00% 0.00% 0.00% 0 IPC Periodic Tim pxf: tmc type TMC ASIC Pass2 (T2-ECC) revision 2 ucode: filename 'system:pxf/ucode0' revision 1.1 state: is running, number of starts 1 uptime: 5d11h Memory Configuration: Bank Name Total Reserved In-use Free tmc internal memory column 0 16 Kb 2048 bytes 0 bytes 14 Kb tmc column 0 memory bank 0 32 Mb 31 Mb 16 Kb 352 Kb tmc internal memory column 1 16 Kb 512 bytes 0 bytes 15 Kb tmc column 1 memory bank 0 32 Mb 669 Kb 2016 Kb 29 Mb tmc internal memory column 2 16 Kb 6656 bytes 0 bytes 9728 bytes tmc column 2 memory bank 0 32 Mb 441 Kb 608 Kb 30 Mb tmc internal memory column 3 16 Kb 15 Kb 0 bytes 512 bytes tmc column 3 memory bank 0 32 Mb 2092 Kb 64 Kb 29 Mb Pkts Dropped RP Processed Ignored Total 35 9163242 0 10 second averages: PXF complex busy: 4% PXF read pipeline full: 0% PXF Statistic: Packets RP -> PXF: switch ip: 0 switch raw: 2937353777 qos fastsend: 0 qos enqueue: 0 Total: 2937353777 Packets PXF -> RP: qos pkts: 0 fast pkts: 2928190498 drops: total 35 " IP checksum : 35 punts: total 9163242 " not IP : 20109 " IP options : 46 " CEF no adjacency : 26367 " CEF receive : 3279204 " IP TTL : 5837516 Total: 2937353775 Packets ignored: 0 | ring space: shadow ring full: 0 | shadow ring: 16375 in ring full: 0 | inring: 1019 PXF inactive: 0 tx credits: 0 | delayed credits: 0 holdq enqueues: 264322 | requeue drops: 0 interrupts: 546487619 | pipeline pkts/bytes: 0/0 L2TP tunnel read: 0 | session stats: 0 Interface Pkts In Chars In Pkts Out Chars Out Punted Dropped Gi0/0 3626295182 2322226640 2885484766 279231889 3047320 0 Gi0/1 3597051142 3837190128 42868582 1568848122 6116248 25680 Lo0 0 0 0 0 0 0 Vo0 0 0 0 0 0 0 Вставить ник Quote
Bambuk Posted November 9, 2009 Posted November 9, 2009 sh pxf interfaces должно показать где включены неподдерживаемые pxf фичи. добейтесь чтоб небыло нигде Unsupp Feat., тогда все пойдет через pxf и проц не будет грузиться. Вставить ник Quote
fenix-vt Posted November 9, 2009 Posted November 9, 2009 (edited) А если 7401 является PPPoE-БРАСом, тоже можно чтоб все бежало через PXF ? Вообще-то в доке цисковской, что на наге лежит, у 7401 предел 150 Мбит/с. у меня в реале при 120 Мбит/с нагузка на проц составляет 70-80% больше грузить боюсь. когда доходит до такой нагрузки -- добавляю еще одну железку. P.S. и 7401 все-таки, ИМХО, 200 мбит/с современного (пригруженного торентами, т.е. с большим ППСом) трафика не выдержит. Edited November 9, 2009 by fenix-vt Вставить ник Quote
ghost Posted November 9, 2009 Posted November 9, 2009 (edited) http://www.opennet.ru/tips/info/2172.shtml Только исход запустить через кошку, а вход - через свич.. Edited November 9, 2009 by ghost Вставить ник Quote
snn Posted November 9, 2009 Author Posted November 9, 2009 sh pxf interfacesдолжно показать где включены неподдерживаемые pxf фичи. добейтесь чтоб небыло нигде Unsupp Feat., тогда все пойдет через pxf и проц не будет грузиться. У меня вот как показывает: Intf I/f # Attributes Gi0/0 5 Raw, Encap Gi0/1 4 Raw, Encap Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.