informatique:fortinet:fortigate
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatique:fortinet:fortigate [2018/03/14 14:34] – [Processeurs] pteu | informatique:fortinet:fortigate [2024/10/14 09:15] (current) – [Processeurs] pteu | ||
---|---|---|---|
Line 6: | Line 6: | ||
=====Processeurs===== | =====Processeurs===== | ||
- | Comparatif informel | + | Comparatif informel des CPUs de certains modèles de Fortigate : |
<code bash> | <code bash> | ||
# MODEL CORE/ | # MODEL CORE/ | ||
- | 3000D 2x 10c/ht Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz | + | 3810A 2c AMD / cpu family 15 / model 33 / model name 02/21 / |
- | 3040B 4c/ht Intel(R) Xeon(R) CPU | + | stepping 2 / 1795 MHz / 1024 KB cache |
- | 800c 4c Intel(R) Core(TM) i5 CPU | + | 3000D 2x 10c/20t Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz |
+ | 3040B 4c/8t Intel(R) Xeon(R) CPU | ||
1240B 4c Intel(R) Xeon(R) CPU | 1240B 4c Intel(R) Xeon(R) CPU | ||
- | 600D 4c/ht Intel(R) | + | 1101E 6c/12t Intel(R) |
- | 600C 2c/ht Intel(R) Core(TM) | + | 800C 4c Intel(R) Core(TM) |
- | 3810A 2c AMD / cpu family 15 / model 33 / model name 02/21 / stepping 2 / 1795 MHz / 1024 KB cache | + | |
- | 310B 1c Intel(R) Celeron(R) CPU 440 @ 2.00GHz | + | |
800 1c Mobile Genuine Intel(R) processor | 800 1c Mobile Genuine Intel(R) processor | ||
+ | 600E 6c/ | ||
+ | 600D 4c/ | ||
+ | 600C 2c/ | ||
+ | 310B 1c Intel(R) Celeron(R) CPU 440 @ 2.00GHz | ||
+ | 300A 1c Intel(R) Celeron(R) CPU 2.00GHz | ||
+ | 200 1c Celeron (Coppermine) @300MHz | ||
+ | 100F 8c ARMv8 Processor rev 4 (v8l) @ 1400 MHZ | ||
60 1c VIA Samuel 2 @ 400 MHz | 60 1c VIA Samuel 2 @ 400 MHz | ||
</ | </ | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | On peut récupérer les infos CPU avec la commande : | ||
+ | '' | ||
+ | </ | ||
+ | |||
+ | Lien vers une page plus fournie : [[https:// | ||
+ | |||
=====Architecture interne===== | =====Architecture interne===== | ||
Line 28: | Line 42: | ||
* **NPx** : FortiASIC **N**etwork **P**rocessor, | * **NPx** : FortiASIC **N**etwork **P**rocessor, | ||
* **SPx** : **S**ecurity **P**rocessor permet d' | * **SPx** : **S**ecurity **P**rocessor permet d' | ||
- | * **ISF** : Integrated Switch Fabric : permet d' | + | * **ISF** : Integrated Switch Fabric : permet d' |
* les ports physiques | * les ports physiques | ||
Line 38: | Line 52: | ||
* **NP4** : idem ; capacité de traitement de 20 Gbps (2x 10 Gbps) | * **NP4** : idem ; capacité de traitement de 20 Gbps (2x 10 Gbps) | ||
* **NP6** : idem + IPv6 + CAPWAP + trafic Mcast ; capacité de traitement de 40 Gbps (4x 10 Gbps ou 3x 10 Gbps + 16x 1 Gbps) | * **NP6** : idem + IPv6 + CAPWAP + trafic Mcast ; capacité de traitement de 40 Gbps (4x 10 Gbps ou 3x 10 Gbps + 16x 1 Gbps) | ||
+ | * **NP7** (introduit avec la génération F, à partir du modèle 400F) : idem + GTP, accélération VxLAN, NAT ; capacité de 200 Gbps (2x 100) | ||
- | Exemple | + | __Exemple |
+ | {{ : | ||
+ | Ce modèle est doté de 1x CP8 et 1x NP4 (gérant les ports via une ISF). | ||
+ | |||
+ | __Exemple d' | ||
{{ : | {{ : | ||
- | Ce modèle | + | Celui-ci |
- | Comme indiqué dans la source, on peut vérifier la connectivité interne d'un Fortigate 3000D avec un des 2 commandes suivantes : | + | Comme indiqué dans la source, on peut vérifier la connectivité interne d'un Fortigate 3000D avec une des 2 commandes suivantes |
<code bash> | <code bash> | ||
diagnose npu np6 port-list | diagnose npu np6 port-list | ||
- | get hardware npu np6 port-list | + | # ou get hardware npu np6 port-list |
+ | Chip XAUI Ports Max | ||
+ | Speed offloading | ||
+ | ------ ---- ------- | ||
+ | np6_0 0 port1 10G Yes | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | ------ ---- ------- | ||
+ | np6_1 0 port10 | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | ------ ---- ------- | ||
</ | </ | ||
+ | On voit donc les 2 NP6 (np6_0 et np6_1) ainsi que leur connectivité avec les ports réels. | ||
+ | |||
+ | La colonne XAUI indique les connexions internes des NPs ; les liens utilisés peuvent être QSGMII (4x 1G), XAUI (10G). Sur ce 3000D par exemple, chaque NP6 est interconnecté par 4 liens internes XAUI (à 10Gbps), pour atteindre la capacité max de traitement d'un NP6 qui est de 40 Gbps. On voit que les ports 1 et 6 sont connectés au np6_0 via le même lien XAUI 0 ; or ces ports ont une capacité de 10Gbps chacun, ils ne pourront donc pas être pleinement accélérés s'ils sont saturés. | ||
+ | |||
+ | Pour créer un agrégat : | ||
+ | * si le forti n'a pas d'ISF, il faut utiliser des ports connectés en interne sur le même NP6 ; de fait, l’agrégat ne pourra pas dépasser 40Gbps de débit accéléré, | ||
+ | * si le forti possède une ISF qui interconnecte plusieurs NP6, on peut utiliser des ports connectés en interne sur les différents NPs, afin de répartir la charge et augmenter la capacité ; le débit accéléré max sera donc de N x 40Gbps (N = nombre de NP6) | ||
+ | Ces paramètres doivent être pris en compte pour choisir quels ports utiliser pour interconnecter le Fortigate à votre réseau. | ||
=====Versions de FortiOS===== | =====Versions de FortiOS===== | ||
informatique/fortinet/fortigate.1521038098.txt.gz · Last modified: 2018/03/14 14:34 by pteu