123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631 |
- %\documentclass[notes=only]{beamer}
- %\documentclass[notes]{beamer}
- \documentclass[notes=hide]{beamer}
- %\usetheme[titlepagelogo=logogitoyen]{gitoyen}
- \usetheme[titlepagelogo=img/pooplogo]{gitoyen}
- \usepackage[utf8]{inputenc}
- \usepackage[francais]{babel}
- \usepackage[T1]{fontenc}
- \usepackage{tabularx, verbatim, color}
- \usepackage{lmodern, alltt, graphicx, ragged2e}
- \usepackage{multicol}
- \usepackage{textpos, array, eurosym, soul}
- \title{PooP 2014}
- %\infty
- \subtitle{Gitoyen, opérateur réseau alternatif}
- \author{Sebian}
- \date{15 juin 2014}
- \begin{document}
- % Internet
- %% Historique
- %% Gestion RIR - LIR/NIR
- %% AS / BGP
- %% Echanges (Transit / Peering)
- % Gitoyen
- %% Historique
- %% Membres
- %% Fonctionnement
- %%% Infra / Pop
- %%% Services / LIR
- %% Communication
- %\Smiley \Frownie
- %\Fleche \fleche
- \begingroup
- \setbeamercolor{background canvas}{bg=black}
- \begin{frame}[t,plain]
- \begin{center}
- \vspace{\fill}
- \color{white}{\fontsize{60}{60}\selectfont Gitoyen}
- \vspace{\fill}
- \end{center}
- \begin{center}
- \color{white}{\texttt{http://gitoyen.net/}}
- \end{center}
- \end{frame}
- \begin{frame}[t,plain]
- \vfill
- \begin{center}
- \includegraphics[height=\textheight]{img/chaton.jpg} \\
- \color{white}{\texttt{http://emergencykitten.com/}}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t,plain]
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/mylittleponey.jpg} \\
- \color{white}{\texttt{My Little Poney}}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t,plain]
- \vfill
- \begin{center}
- \includegraphics[height=\textheight]{img/pn.jpg} \\
- \color{white}{\texttt{http://pedonazi.com/}}
- \end{center}
- \vfill
- \end{frame}
- \endgroup
- \begin{frame}[t,plain]
- \titlepage
- \end{frame}
- \watermarkoff
- \begin{frame}[t]{À propos}
- \begin{center}
- {\huge Sébastien Badia}
- \vfill\vfill\vfill
- \begin{itemize}
- \item Secrétaire de Lorraine Data Network\footnote{\url{http://ldn-fai.net}} (LDN), un FAI/hébergeur participatif membre de FFDN\footnote{\url{http://ffdn.org}}
- \item Membre, et au bureau de Gitoyen
- \end{itemize}
- \begin{multicols}{3}
- \includegraphics[width=0.3\textwidth]{logogitoyen}
- ~\\\includegraphics[width=0.3\textwidth]{img/logoldn.pdf}
- ~\\\includegraphics[width=0.3\textwidth]{img/logoffdn.pdf}
- \end{multicols}
- \end{center}
- \vfill
- \end{frame}
- \watermarkon
- \section{Internet}
- \begin{frame}[t]{Outline}
- \tableofcontents[currentsection]
- \end{frame}
- \subsection{Historique}
- \begin{frame}[t]{Historique}
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/acteurs-univ-armee.pdf}
- \vfill
- {\large{\textbf{Années 70 :} débuts de ARPANET}}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Historique}
- \begin{center}
- {\huge 1973}
- \end{center}
- \vfill
- \begin{itemize}
- \item Une \textbf{trentaine d'ordinateurs états-uniens} inter-connectés\vfill
- \item L'\textbf{Angleterre et la Norvège} rejoignent le réseau\vfill
- \item Première définition du \textbf{protocole TCP/IP}
- \end{itemize}
- \vfill
- \end{frame}
- \begin{frame}[t]{Historique}
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/acteurs-univ-armee-entreprises.pdf}
- \vfill
- {\large{\textbf{Années 80 :} arrivée des premières entreprises}}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Historique}
- \begin{center}
- {\huge 1980}
- \end{center}
- \vfill
- \begin{itemize}
- \item Adoption du TCP/IP (utilisation de \textbf{IPv4}) / Internet est né\vfill
- \item Environ \textbf{4 milliards d'adresses} possibles (obligatoirement uniques)\vfill
- \item Seulement \textbf{256 réseaux} possibles dans le monde entier\vfill
- \item Avec \textbf{16 millions de machines} possibles par réseau
- \end{itemize}
- \vfill
- \end{frame}
- \begin{frame}[t]{Historique}
- \begin{center}
- {\huge 1981}
- \end{center}
- \vfill
- \begin{itemize}
- \item Répartition des IPv4 par \textbf{classes}\vfill
- \item \textbf{A :} 128 réseaux de 16 millions de machines possibles\vfill
- \item \textbf{B :} 16 000 réseaux de 65 000 machines possibles\vfill
- \item \textbf{C :} 2 millions réseaux de 254 machines possibles
- \end{itemize}
- \vfill
- \end{frame}
- \begin{frame}[t]{Historique}
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/acteurs-all.pdf}
- \vfill
- {\large \textbf{Années 90 :} arrivée des particuliers}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Historique}
- \begin{center}
- {\huge 1993}
- \end{center}
- \vfill
- \begin{itemize}
- \item Répartition des IPv4 restantes avec le \textbf{découpage CIDR}\vfill
- \item Ex. \texttt{203.0.113.0\textbf{/16}}\vfill
- \item \textbf{Découpage asymétrique} avec le VLSM\vfill
- \item Internet expliqué en cartes \tiny{\url{http://www.vox.com/a/internet-maps}}
- \end{itemize}
- \vfill
- \end{frame}
- \begingroup
- \setbeamercolor{background canvas}{bg=black}
- \begin{frame}[t,plain]
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/jacky.jpg}
- \end{center}
- \vfill
- \end{frame}
- \endgroup
- \subsection{Gestion des ressources}
- \begin{frame}[t]{Internet Assigned Numbers Authority}
- \begin{textblock}{}(8,6.5)
- \includegraphics[height=1.8cm]{img/IANA.png}
- \end{textblock}
- \begin{center}
- Rattaché à l'ICANN depuis 1998, elle a pour rôle, la gestion des :
- \bigskip
- \begin{itemize}
- \item Noms de domaine
- \medskip
- \item \textbf{Numéros d'AS}
- \medskip
- \item \textbf{Adresses IP (IPv4 / IPv6)}
- \medskip
- \item Numéro de protocoles et de port
- \end{itemize}
- \end{center}
- \note{
- Internet Corporation for Assigned Names and Numbers (société à but non lucratif) crée en 1998\\
- l'IANA a pour rôle la gestion de l'espace d'adressage IP d'internet
- \begin{itemize}
- \item Uniquement les tld, et les délégation dans int et arpa
- \item IPv4 découpé en 256 blocs /8 Classe A 16 777 214
- \item IPv6 bloc de taille /12 à /13 assignés au RIR
- \item Publication des numéro de ports TCP/UDP (reprise par les OS)
- \end{itemize}
- }
- \end{frame}
- \begin{frame}[t]{Regional Internet Registry}
- \begin{center}
- \includegraphics[width=16em]{img/Regional_Internet_Registries_world_map}
- \end{center}
- \begin{itemize}
- \item 1990 : IP distribuées par L'IANA
- \item 1990 : RFC1174 les \textbf{RIR} sont à l'étude
- \item 1992 : Le \textbf{RIPE NCC} est opérationnel
- \item 1993 : De même pour l'ARIN et l'APNIC
- \item 1996 : RFC2050 et précision du rôle des RIR
- \end{itemize}
- \note{Un registre Internet régional (RIR, de l'anglais Regional Internet Registry) est un organisme qui alloue les blocs d'adresses IP (adressage IPv4, IPv6) et des numéros d'Autonomous System dans sa zone géographique
- \begin{itemize}
- \item RIPE-NCC (Réseaux IP Européens) pour l'Europe et le Moyen-Orient
- \item ARIN (American Registry for Internet Numbers) pour l'Amérique du Nord
- \item APNIC (Asia Pacific Network Information Center)
- \item LACNIC (Latin American and Caribbean IP address Regional Registry)
- \item AfriNIC (African Network Information Center)
- \end{itemize}
- RFC2050
- \begin{itemize}
- \item Conservation des adresses / équitable / efficace
- \item L'agrégation grâce aux CIDR
- \item Documentation de l'enregistrement (unicité/publication)
- \end{itemize}
- }
- \end{frame}
- \begin{frame}[t]{Local Internet Registry}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \textbf{Même chose mais local} (allocation de ressources venant du RIR)
- \medskip
- \item En Europe / France les \textbf{LIR} sont \textbf{membres} du RIPE NCC
- \medskip
- \item \textbf{Indépendance} vis à vis du réseau
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- % TODO
- % Poupées russes ou chats empilés
- \subsection{Échanges sur le réseau}
- \begin{frame}[t]{Autonomous System}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \textbf{Numéro unique} (identifiant), affecté par les RIR
- \medskip
- \item Utilisé par \textbf{BGP} pour le \textbf{routage} sur Internet
- \medskip
- \item Ensemble \textbf{cohérent} de réseaux IP, avec une \textbf{politique de routage} sur Internet
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Border Gateway Protocol}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \textbf{BGP est un protocole de routage IP}
- \medskip
- \item Acheminiement point à point
- \medskip
- \item Le BGP est le protocole de routage dynamique d'Internet
- \medskip
- \item Conf. de Sarah Nataf à IEUI \tiny{\url{http://www.iletaitunefoisinternet.fr/bgp-sarah-nataf/}}
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Échanges}
- \begin{itemize}
- \item Transit
- \begin{itemize}
- \item \textbf{Interconnexion} entre deux réseaux
- \medskip
- \item \textbf{Contrat} entre opérateurs
- \medskip
- \item Bande passante vendue au 95percentile
- \end{itemize}
- \note{
- \begin{itemize}
- \item Les opérateurs de niveau 1 (tier 1) n’achètent pas de transit et fonctionnent uniquement avec du peering privé entre grands opérateurs.
- \item Les opérateurs de niveau 3 (tier 3) ne proposent pas de service de transit et payent donc toutes leur connexions.
- \item Les opérateurs de niveau 2 (tier 2) sont mixtes, ils dépendent d'une offre de transit (ou au moins d'un accord d'échange de trafic payant) et proposent à leur tour une offre de transit1.
- \end{itemize}
- }
- \pause
- \item Peering
- \begin{itemize}
- \item \textbf{Interconnexion} entre deux réseaux
- \medskip
- \item Origine du réseau (pas de privatisation)
- \medskip
- \item Connexion via des \textbf{IX} ou \textbf{GIX}
- \medskip
- \end{itemize}
- \pause
- \item Vincent Mialon « Comprendre Internet : Les Opérateurs » \tiny{\url{http://www.lavienumerique.com/articles/86496/comprendre-internet-operateurs.html}}
- \end{itemize}
- \end{frame}
- \begingroup
- \setbeamercolor{background canvas}{bg=white}
- \begin{frame}[t,plain]
- \vfill
- \begin{center}
- \includegraphics[height=\textheight]{img/Schema_option1}
- \end{center}
- \vfill
- \end{frame}
- \endgroup
- \begingroup
- \setbeamercolor{background canvas}{bg=black}
- \begin{frame}[t,plain]
- \vfill
- \begin{center}
- \includegraphics[height=\textheight]{img/meme_ok.jpg}
- \end{center}
- \vfill
- \end{frame}
- \endgroup
- \section{Gitoyen}
- \begin{frame}[t]{Outline}
- \tableofcontents[currentsection]
- \end{frame}
- \subsection{Historique}
- \begin{frame}{Historique}
- \begin{textblock}{}(10,-1.5)
- \includegraphics[width=80pt]{img/placepublique_gitoyen.png}
- \end{textblock}
- \vfill
- \begin{center}
- \begin{itemize}
- \item Crée en février 2001 sous la forme d'un GIE
- \medskip
- \item Par FDN, Gandi, Netaktiv, Globenet et Placenet
- \medskip
- \item Avec pour but « de fournir une offre \textbf{alternative dans un but non marchand} et un cadre principalement \textbf{citoyen}, \textbf{associatif} et \textbf{social} »
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \subsection{Membres}
- \begin{frame}[t]{Association et membres}
- \vfill
- \begin{center}
- \begin{itemize}
- \item 2012, Mutation de \textbf{Gitoyen en une association} (loi 1901)
- \medskip
- \pause
- \item Membres
- \begin{itemize}
- \item Altern ~ \url{http://altern.org/}
- \item Cursys ~ \url{http://www.cursys.net/}
- \item FDN ~ \url{http://fdn.fr/}
- \item Franciliens.net ~ \url{http://franciliens.net/}
- \item Globenet ~ \url{http://www.globenet.org/}
- \item Grenode ~ \url{http://grenode.net/}
- \item Ilico.org ~ \url{http://ilico.org/}
- \item Illyse.net ~ \url{http://illyse.net/}
- \item L'autre.net ~ \url{http://lautre.net/}
- \item LDN ~ \url{http://ldn-fai.net/}
- \item Linagora ~ \url{http://linagora.com/}
- \item Neutrinet ~ \url{http://neutrine.be/}
- \item Tetaneutral.net ~ \url{http://tetaneutral.net}
- \end{itemize}
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \subsection{Fonctionnement}
- \begin{frame}[t]{Association, humain}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \textbf{Bénévoles}
- \medskip
- \item Réunion mensuelles \Frownie
- \medskip
- \item Événements, \textbf{formations}, adminday
- \medskip
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \subsubsection{Infrastructure}
- \begin{frame}[t]{POP et Infrastructure}
- \vfill
- \begin{center}
- \begin{itemize}
- \item Un POP à Telehouse voltaire (TH2) (une baie)
- \begin{itemize}
- \pause
- \item \textit{Bientôt un autre à Paris Bourse}
- \end{itemize}
- \medskip
- \pause
- \item Ressources Internet, indépendance du LIR
- \medskip
- \begin{itemize}
- \item AS20766
- \medskip
- \item IPv6 \texttt{2001::910/32}
- \medskip
- \item IPv4 \texttt{80.67.160.0/19} et \texttt{185.57.124.0/22}
- \medskip
- \item \tiny{\texttt{\$ asused --assign} (regid= fr.gitoyen)}
- \end{itemize}
- \medskip
- \pause
- \item Et des machines de « services »
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Infrastructure}
- \vfill
- \begin{center}
- \begin{itemize}
- \item Switchs à TH2 (pour le « core »)
- \medskip
- \item Trois routeurs à base de NanoBSD
- \medskip
- \pause
- \item Routage avec Quagga
- \end{itemize}
- \end{center}
- \vfill
- \pause
- \begin{center}
- \includegraphics[width=\textwidth]{img/graph_peering_transit}
- \end{center}
- \end{frame}
- \begin{frame}[t]{Infrastructure}
- \vfill
- \begin{center}
- \begin{itemize}
- \item Switchs à TH2 (pour le « core »)
- \medskip
- \item Trois routeurs à base de NanoBSD
- \medskip
- \item Routage avec Quagga
- \end{itemize}
- \end{center}
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/graph_peering_transit_chat}
- \end{center}
- \end{frame}
- \begin{frame}[t]{Infrastructure}
- \vfill
- \begin{center}
- \begin{itemize}
- \item Switchs à TH2 (pour le « core »)
- \medskip
- \item Trois routeurs à base de NanoBSD
- \medskip
- \item Routage avec Quagga
- \end{itemize}
- \end{center}
- \vfill
- \begin{center}
- \includegraphics[width=\textwidth]{img/graph_peering_transit_pn}
- \end{center}
- \end{frame}
- \begin{frame}[t]{Opérateur et échanges / Transit}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \textbf{Contrat} de transit à TH2
- \medskip
- \begin{itemize}
- \item TATA télécommunications ~ \url{http://tatacommunications.com/}
- \medskip
- \item IELO ~ \url{http://ielo.net/}
- \medskip
- \item Absolight (partiel) ~ \url{http://absolight.fr/}
- \end{itemize}
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Opérateur et échanges / Peering}
- \vfill
- Présence sur \textbf{différents points d'échange} (peering)
- \begin{center}
- \begin{itemize}
- \item AMS-IX ~ \url{http://ams-ix.net/}
- \medskip
- \item France-IX ~ \url{http://franceix.net/}
- \medskip
- \item SFINX ~ \url{http://www.sfinx.fr/}
- \medskip
- \item \url{https://www.peeringdb.com/view.php?asn=20766}
- \end{itemize}
- \end{center}
- Politique de peering ouverte \Smiley ~ (\texttt{peering@gitoyen.net})
- \vfill
- \end{frame}
- \subsubsection{Services}
- \begin{frame}[t]{Services de l'association}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \textbf{Transit} Internet
- \medskip
- \item Obtention, gestion de \textbf{ressources Internet} (LIR)
- \medskip
- \item \textbf{Hébergement}
- \medskip
- \item \textbf{Infrastructure} de \textbf{routage} (AS20766 et réseau)
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \subsection{Et sinon}
- \begin{frame}[t]{Projets à venir}
- \vfill
- \begin{center}
- \begin{itemize}
- \medskip
- \item Ouverture d'un \textbf{nouveau POP} à \textbf{Paris Bourse}
- \medskip
- \item \textbf{Évolution} et \textbf{migration} des routeurs
- \medskip
- \item Participation au \textbf{Ring NLNOG}\footnote{\url{https://ring.nlnog.net/}}
- \medskip
- \item Nouveau site oueb \Smiley
- \medskip
- \item …
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Sources / Licence}
- \begin{textblock}{}(5,8)
- \includegraphics[width=80pt]{img/cc-by-sa.pdf}\\
- \end{textblock}
- \vfill
- \begin{center}
- \item Source : \url{http://pub.sebian.fr/pub/poop-2014.pdf}
- \item Images : Wikipedia (CC by SA)
- \item Sauf les meme : \url{http://memegen.com/}
- \item Schémas : Julien Vaubourg (CC by SA)
- \end{center}
- \vfill
- \end{frame}
- \begin{frame}[t]{Contact}
- \begin{textblock}{}(8,6.5)
- \includegraphics[height=1.5cm]{logogitoyen}
- \end{textblock}
- \vfill
- \begin{center}
- \begin{itemize}
- \item \url{http://gitoyen.net/}
- \medskip
- \item \textit{contact@gitoyen.net}
- \medskip
- \item \textit{\#gitoyen} sur \texttt{irc.geeknode.org}
- \medskip
- \item \textit{@Gitoyen} / \textit{@AS20766} \Smiley
- \end{itemize}
- \end{center}
- \vfill
- \end{frame}
- \end{document}
|