initial commit
This commit is contained in:
		
						commit
						ad8749cb53
					
				
							
								
								
									
										19
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								Makefile
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										14
									
								
								Makefile.bak
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										6
									
								
								README.md
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										
											BIN
										
									
								
								ressources/epita.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 94 KiB | 
							
								
								
									
										
											BIN
										
									
								
								ressources/gconfs.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								ressources/gconfs.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 31 KiB | 
							
								
								
									
										
											BIN
										
									
								
								slides.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								slides.pdf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										27
									
								
								slides/header.tex
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								slides/header.tex
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										71
									
								
								slides/slides.md
									
									
									
									
									
										Normal 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} | ||||
| 
 | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user