Na tak zadane pytanie można odpowiedzieć dość lakonicznie – prawie na każdym routerze, komputerze a nawet switchu – wszystko zależy od danej sytuacji. BGP to zwykły proces routingu, który nie jest w swojej naturze skomplikowany w działaniu.
Głównym problemem jest skala. Obecnie (11.2011) pełna tablica bgp to około 374000 prefiksów. Te prefiksy trzeba aktualizować, przesyłać o nich informacje, przechowywać w pamięci itp. co głównie zużywa zasoby sprzętowe.
Dla podstawowych kalkulacji przyjąć należy pewne założenia. Określmy sobie, że sieć potrzebuje mieć zestawione dwie sesje BGP z dwoma operatorami, gdzie dostaje pełne tablice BGP. Dodatkowym parametrem jest ilość ruchu jaki przechodzi przez router BGP, załóżmy że będzie to poziom kilkudziesięciu Megabitów. Dla takiej konfiguracji możemy użyć:
- Routera Cisco z serii 3800 lub mocniejszego z minimum 512 MB RAM
- Routera Juniper np. J2300 lub mocniejszego
- Serwera linuxowego z demonem Quagga, BGPd lub podobnym. W tym przypadku przeważnie ilość pamięci nie stanowi problemu, więc jeśli obecny serwer w roli routera jest w stanie obsłużyć ruch kilkudziesięciu Megabitów to na pewno poradzi sobie z routingiem BGP
- Dowolnego innego routera (np. Huaweii), który jest w stanie routować ruch na poziomie >10 czy 20 Mbps oraz wspiera BGP i ma przynajmniej 512MB RAM
Ogólnie można przyjąć takie założenie, że jeżeli obecny sprzęt radzi sobie bez problemu z aktualnym wolumenem ruchu (>10Mbps), wspiera BGP i ma wystarczającą ilość pamięci RAM to poradzi sobie z obsługą BGP.
Czym nasze szkolenia wyróżniają się na rynku?
Nasze szkolenia odbiegają znacznie programem od zdecydowanej większości szkoleń z tej tematyki oferowanych w Polsce. Kładziemy nacisk na praktyczną jakość wiedzy oraz ćwiczenia gotowych mechanizmów sprawdzonych w praktyce. Więcej