Skip to content

Balgor18/BADASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BGP by Fcatinau and Viporten

Dependency installation for linux mint vm (ubuntu)

ppa:gns3/ppa

Ffrouting

https://www.youtube.com/watch?v=D4nk5VSUelg

docker pull frrouting/frr

from the image :

cp /etc/frr/vtysh.conf.sample /etc/frr/vtysh.conf

change in etc/frr/daemons bgpd->yes ospfd->yes isisd->yes

relancer les services si ca plante : watchfrr -d zebra ospfd bgpd isisd

Definition :

GNS3

GNS3 est un logiciel open source pour la simulation de réseaux informatiques, permettant de tester des configurations de routeurs et de commutateurs virtuels dans un environnement simulé.

BGP

BGP (Border Gateway Protocol) est le protocole standard utilisé pour échanger des informations de routage entre des systèmes autonomes sur Internet.
Permettant ainsi la détermination des chemins les plus efficaces pour le trafic de données.
Son intérêt principal réside dans sa capacité à assurer la connectivité et la stabilité d'Internet en gérant les itinéraires de données à l'échelle mondiale.

Layer 2 vs Layer 3

Layer 2 se concentre sur la communication au sein d'un même réseau local, utilisant des adresses MAC, tandis que Layer 3 permet la communication entre différents réseaux, en utilisant des adresses IP et en gérant le routage des paquets.

L2 : transférer les données entre les appareils sur le même réseau local (LAN) ou entre des interfaces sur un switch.
Elle utilise des adresses MAC (Media Access Control) pour identifier les appareils et gère la façon dont les données sont empaquetées pour le transport.
Les commutateurs (switches) sont des dispositifs typiques qui opèrent à cette couche, facilitant la communication entre les appareils connectés directement ou via des VLANs (Virtual Local Area Networks).

L3 : responsable du transfert des paquets de données entre différents réseaux utilisant des adresses IP pour identifier les appareils source et de destination.
Elle gère le routage des paquets à travers des réseaux interconnectés (internets) à l'aide de routeurs, déterminant le meilleur chemin pour les données pour atteindre leur destination finale.
La couche 3 permet ainsi la communication entre des réseaux distincts, facilitant l'interconnectivité globale d'Internet.

Packet routing service

Packet Routing Software: Logiciel qui détermine le meilleur chemin pour les paquets de données à travers les réseaux, utilisant des protocoles comme BGP ou OSPF.

BGPd

BGPd Service Request: Demande liée au service BGP pour la mise à jour ou la configuration du routage entre différents systèmes autonomes.

OSPFd

OSPFd Service Request: Demande pour le service OSPF, concernant la gestion du routage interne et la mise à jour de la topologie du réseau.

Routing engine service

Routing Engine Service: Composant qui exécute les calculs de routage, gère les tables de routage et dirige le trafic de données.

BusyBox

BusyBox: Outil léger fournissant plusieurs commandes UNIX standard pour les systèmes embarqués ou avec ressources limitées.

VXLAN vs VLAN :

VXLAN (Virtual Extensible LAN) permet de créer des réseaux logiques sur un même réseau physique à grande échelle, dépassant la limite des 4096 VLANs.
Contrairement au VLAN, VXLAN utilise des tunnels IP pour étendre le réseau à travers différents segments.

Switch :

Un switch est un dispositif de réseau qui connecte plusieurs appareils au sein d'un LAN, utilisant l'adresse MAC pour acheminer les données au bon destinataire.

Bridge :

Un bridge, est un dispositif qui connecte deux réseaux ou segments de réseau, agissant au niveau de la couche 2 (liaison de données) pour filtrer, acheminer ou bloquer le trafic.

Broadcast vs Multicast :

Broadcast envoie des informations à tous les utilisateurs du réseau, tandis que multicast les envoie à un groupe spécifique d'utilisateurs, optimisant ainsi la bande passante. (packet UDP)

BGP-EVPN :

BGP-EVPN (Border Gateway Protocol - Ethernet Virtual Private Network) est un protocole de routage qui permet de créer des réseaux virtuels étendus sur des infrastructures IP, offrant une séparation des réseaux et une échelle plus grande que les solutions VLAN traditionnelles.

RR (Route Reflection) :

Le principe de route reflection permet à un routeur BGP de réfléchir les routes apprises d'un pair BGP à d'autres pairs, réduisant le nombre de connexions BGP nécessaires dans un réseau et simplifiant la gestion du routage.

VTEP :

VTEP (VXLAN Tunnel Endpoint) désigne l'entité qui encapsule et désencapsule les trames Ethernet dans des paquets IP pour le transport à travers un réseau VXLAN, agissant aux extrémités du tunnel VXLAN.

VNI :

VNI (VXLAN Network Identifier) est un identifiant unique utilisé dans VXLAN pour distinguer différents réseaux logiques (overlay) sur le même réseau physique (underlay), similaire à la fonction des VLAN ID dans les VLANs.

Différence entre type 2 et type 3 routes :

Dans le contexte de BGP-EVPN, les routes de type 2 représentent les annonces de MAC/IP pour la découverte d'hôtes au sein d'un même segment VXLAN, tandis que les routes de type 3 sont utilisées pour annoncer les informations de VTEP, facilitant la création de tunnels VXLAN entre différents segments de réseau.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors