conf-ixp/slides/slides.md

133 lines
4.0 KiB
Markdown

\maketitle
# Introduction
### Présentations
- Épita 2018, a une époque
- Sys/Net admin alternant chez FranceIX
- Fait ses slides deux jours avant la conf
- Système à la base, réseau par assimilation
### Un IXP c'est koa
- Internet Exchange Point
- Interconnexion de réseaux et services associés
- En gros, un (gros) switch
- Gné ??
### Le Nain Ternet
- Des paquets dans des fils
- Interconnexion de réseaux (AS)
- Deux méthodes : transit et peering
### Situation initiale
\centering{
\begin{tikzpicture}[sibling distance = 5em, every node/.style
= {shape=ellipse,
draw, align=center, top color=white, bottom color = red!80}]
\node[minimum height=3em] (t) {Réseau T};
\node[below left=of t] (a) {Réseau A};
\node[below right=of t] (b) {Réseau B};
\draw[link] (a.north) -- (t.south west);
\draw[link] (t.south east) -- (b.north);
\end{tikzpicture}
}
### Mangez des fruits
\centering{
\begin{tikzpicture}[sibling distance = 5em, every node/.style
= {shape=ellipse,
draw, align=center, top color=white, bottom color = red!80}]
\node[minimum height=3em] (t) {Réseau T};
\node[below left=of t] (a) {Réseau A};
\node[below right=of t] (b) {Réseau B};
\draw[darrow] (a.north) -- (t.south west);
\draw[arrow] (a.150) -- (t.195) node[shape=rectangle,draw=none,fill=none,bottom
color=white,midway,above=.1cm] {\$};
\draw[darrow] (t.south east) -- (b.north);
\draw[arrow] (t.345) -- (b.30) node[shape=rectangle,draw=none,fill=none,bottom
color=white,midway,above right=.1cm] {accords \\ préalables};
\end{tikzpicture}
}
### De peer en peer
\centering{
\begin{tikzpicture}[sibling distance = 5em, every node/.style
= {shape=ellipse,
draw, align=center, top color=white, bottom color = red!80}]
\node[minimum height=3em] (t) {Réseau T};
\node[below left=of t] (a) {Réseau A};
\node[below right=of t] (b) {Réseau B};
\draw[darrow] (a.east) -- (b.west)
node[shape=rectangle,draw=none,fill=none,bottom color=white,midway,above=.1cm]
{accord de peering};
\end{tikzpicture}
}
### Les gestes qui sauvent
- MPLS/VPLS everywhere
- Encapsulation de l'Ethernet pour le transport
- Des grosses machines qui empilent des paquets
- D'autres protocoles sont possibles (EVPN/VXLAN, entre autres)
### Des étiquettes partout
- Multiprotocol Label-Switching
- Transport par commutation de labels
- Supporte la couche 2, 3, de la voix, ....
- Établit des chemins de bout en bout
### Je VPLS tomber, je trouve pas de jeu de mot
- Virtual Private LAN Service
- Service de L2VPN multipoint-to-multipoint
- Permet d'abstraire[^1] le réseau en un gros switch
[^1]: oui, ça se dit
### J'$\varheart$ PLS
\centering{
\begin{tikzpicture}[sibling distance = 3em, every node/.style = {shape=ellipse,
draw, align=center, top color=white, bottom color = red!80}]
\node (pe1) {PE1};
\node[below left=2cm and 1.5cm of pe1] (pe2) {PE2};
\node[below right=2cm and 1.5cm of pe1] (pe3) {PE3};
\node[bottom color=green!80,above=.5cm of pe1] (ce1) {CE};
\node[bottom color=green!80,below left=.5cm of pe2] (ce2) {CE};
\node[bottom color=green!80,below right=.5cm of pe3] (ce3) {CE};
\draw[red,link,ultra thick] (pe1.south west) -- (pe2.north) node
[shape=rectangle, draw=none, fill=none, bottom color=white, midway, right=.8cm] {MPLS \\ VPLS};
\draw[red,link,ultra thick] (pe1.south east) -- (pe3.north);
\draw[red,link,ultra thick] (pe2.east) -- (pe3.west);
\draw[link] (pe1.north) -- (ce1.south);
\draw[link] (pe2.south west) -- (ce2.north east);
\draw[link] (pe3.south east) -- (ce3.north west);
\end{tikzpicture}
}
###
\centerline{\includegraphics[height=\paperheight]{resources/photos-infra/IMG_20160520_114325.jpg}}
###
\centerline{\includegraphics[height=\paperheight]{resources/photos-infra/IMG_20160520_114337}}
### L'internet Français
\centerline{\includegraphics[height=8.4cm]{resources/photos-infra/IMG_20160420_164835}}
### Feux de signalisation
- L'IXP fournit d'autres services
- Route Servers
- Supervision et maintenance de l'infra
- Mise en place de peering privés
- Protections diverses (DDoS, BGP Hijacking, etc\dots)
- \dots