initial commit

This commit is contained in:
Wxcafé (Clément Hertling) 2016-11-06 22:22:56 +01:00
commit ad8749cb53
8 changed files with 137 additions and 0 deletions

19
Makefile Normal file
View File

@ -0,0 +1,19 @@
all: slides.pdf
slides.pdf: slides/slides.md slides/header.tex
docker run -v ${PWD}:/host pandoc make slides
slides: slides/slides.md slides/header.tex
pandoc -t beamer \
slides/slides.md \
--template=./default.beamer \
--include-in-header slides/header.tex \
--slide-level 3 \
--variable colortheme=beaver \
--variable theme=boxes \
-o slides.pdf
clean:
rm -f *.pdf *.aux *.nav *.out *.toc *.snm *.log *.lot *.lof
rm -f slides/*.pdf slides/*.aux slides/*.nav slides/*.out slides/*.toc slides/*.snm slides/*.log
.PHONY: slides

14
Makefile.bak Normal file
View File

@ -0,0 +1,14 @@
slides.pdf: slides/slides.md slides/header.tex
pandoc -t beamer \
slides/slides.md \
--include-in-header slides/header.tex \
--slide-level 3 \
-V theme:Pittsburgh -o slides.pdf
slides: slides.pdf
clean:
rm -f slides.{aux,nav,log,out,pdf,tex,toc,snm}
rm -f slides/slides.{aux,nav,log,out,pdf,tex,toc,snm}
.PHONY: slides clean

6
README.md Normal file
View File

@ -0,0 +1,6 @@
UNIX - Clément 'Wxcafé' Hertling
============================================================================
Les slides peuvent être générées via pandoc avec la commande suivante :
make slides

BIN
ressources/epita.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

BIN
ressources/gconfs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

BIN
slides.pdf Normal file

Binary file not shown.

27
slides/header.tex Normal file
View File

@ -0,0 +1,27 @@
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{calc, shapes, backgrounds, positioning, arrows}
\usepackage[frenchb]{babel}
\usepackage[utf8]{inputenc}
\setbeamerfont{normal text}{size=Large}
\tikzset{
link/.style={-, thick},
arrow/.style={->, >=latex, thick},
darrow/.style={<->, >=latex, thick}
}
\setbeamertemplate{footline}{\hfill\insertframenumber/\inserttotalframenumber}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{itemize items}[circle]
\setbeamertemplate{itemize }[circle]
\setbeamercolor{item projected}{bg=darkred}
\setbeamertemplate{enumerate items}[default]
\setbeamertemplate{navigation symbols}{}
\setbeamercovered{transparent}
\setbeamercolor{block title}{fg=darkred}
\setbeamercolor{local structure}{fg=darkred}
\title{Le fonctionnement d'un IXP}
\author{Clément 'wxcafé' Hertling}

71
slides/slides.md Normal file
View File

@ -0,0 +1,71 @@
\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
\begin{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}
\end{centering}
### Mangez des fruits
\begin{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 \\ (transit ou peering)};
\end{tikzpicture}
\end{centering}
### De peer en peer
\begin{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]
{accords de peering};
\end{tikzpicture}
\end{centering}