Compare commits

..

4 commits

11 changed files with 4805 additions and 20655 deletions

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.2 MiB

258
flyer/flyer-ttnn.tex Executable file → Normal file
View file

@ -1,17 +1,19 @@
\documentclass[10pt,foldmark,a4paper,french]{leaflet}
\documentclass[10pt,foldmark,a4paper]{leaflet}
\usepackage[utf8]{inputenc}
\usepackage{txfonts}
\usepackage{qrcode}
\usepackage{sectsty}
\usepackage{babel}
\usepackage[frenchb]{babel}
%\renewcommand*\foldmarkrule{.3mm}
%\renewcommand*\foldmarklength{5mm}
%\usepackage{amsmath}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
%\usepackage{mathptmx}
\renewcommand{\familydefault}{\sfdefault}
%\usepackage{shortvrb}
%\MakeShortVerb{\|}
\usepackage{url}
\usepackage{graphicx}
\usepackage{xcolor}
@ -32,71 +34,84 @@
\newcommand*\defaultmarker{\textsuperscript\textasteriskcentered}
\frenchsetup{ItemLabels=\textendash}
\graphicspath{{/home/matthieu/doc/images/}}
\renewcommand{\sectfont}{\color{ttnn}\rmfamily\bfseries}
\title{\Huge\color{ttnn1}{\textbf{teta}}\color{ttnn2}{neutral}\color{ttnn1}{.net}}
\author{}
\author{%
\Large \bf FAI \& Hébergeur libre}
\date{Janvier 2015}
%\CutLine*{1}% Dotted line without scissors
%\CutLine{6}% Dotted line with scissors
%\AddToBackground{1}{% Background of a small page
% \put(115,530){\includegraphics[scale=0.12]{puf300x258}}}
\AddToBackground{6}{% Background of a small page
\put(0,0){\textcolor{LIGHTGRAY}{\rule{\paperwidth}{\paperheight}}}}
\AddToBackground*{2}{% Background of a large page
\put(.5\paperwidth,.5\paperheight){%
\put(\LenToUnit{.5\paperwidth},\LenToUnit{.5\paperheight}){%
\makebox(0,0)[c]{%
\resizebox{.9\paperwidth}{!}{\rotatebox{35.26}{%
\textsf{\textbf{\textcolor{LIGHTGRAY}{tetaneutral.net}}}}}}}}
\allsectionsfont{\normalfont\sffamily\bfseries}
\begin{document}
%\maketitle
\begin{center}
\LARGE \textbf{WE MAKE INTERNET}
\end{center}
\includegraphics[width=\textwidth]{image-rollup}
\maketitle
\thispagestyle{empty}
\begin{center}
\Large Vers un réseau neutre, solidaire\\
et Do It Yourself
\end{center}
\section{Le projet}
\typeout{Page width \the\paperwidth}
\wlog{Page height \the\paperheight}
L'internet est un réseau informatique mondial, souvent appelé le
réseau des réseaux. Il est un enjeu social et politique majeur avec
près de deux milliards d'utilisateurs dans le monde et il met en
œuvre des sciences et techniques à un niveau avancé.
L'internet est un réseau décentralisé composé d'opérateurs qui
acceptent de s'échanger des données en suivant le standard IP, le
« protocole internet ».
Pour promouvoir la compréhension de l'internet et de ses enjeux par un
large public l'association Tetaneutral.net a décidé de devenir membre
à part entière de ce réseau en exerçant les fonctions de fournisseur
d'accès à internet, d'hébergeur internet et d'opérateur sous forme
associative et sans but lucratif.
\clearpage
\section{Neutralité du réseau}
Les fournisseurs d'accès à internet et les hébergeurs
relient les utilisatrices et les utilisateurs du réseau entre eux et avec des fournisseurs
de services. Ces intermédiaires ont la capacité de
discriminer l'information transmise sur le réseau par rapport à la source, la destination ou sur son contenu. Pour le bon fonctionnement
Les fournisseurs d'accès à internet, les hébergeurs et les opérateurs
relient les utilisateurs du réseau entre eux et avec des fournisseurs
de services. Ces intermédiaires ont techniquement la capacité de
discriminer à l'égard de la source, de la destination ou du contenu de
l'information transmise sur le réseau. Or pour le bon fonctionnement
de l'internet il est important que ces acteurs respectent la
«\,neutralité du réseau\,» et s'interdisent de telles
« neutralité du réseau » et s'interdisent de telles
discriminations. De puissants intérêts commerciaux et politiques sont
en jeu derrière cette simple notion.
Tetaneutral.net explique, défend
et milite pour la neutralité du réseau internet.
en jeu derrière cette simple notion. Tetaneutral.net explique et
défend la neutralité du réseau internet.
\section{Fournir un accès à internet}
\subsection{Un réseau maillé}
Chaque adhérent·e de l'association est connecté·e par le biais d'une petite
antenne placée à l'extérieur de son logement (toit, balcon, etc.). Les
puissances utilisées sont très faibles en raison des distances relativement
courtes. Le signal radio est relayé de proche en proche pour étendre
le réseau.
Chaque abonné de l'association est connecté par le biais d'une petite
antenne placée à l'extérieur de son logement (toit, balcon,...). Les
puissances utilisées sont très faibles en raison des relativement
courtes distances, et le type d'ondes utilisé est arrêté par les obstacles, et ne pénètre pas dans les bâtiments. Les équipements ont
une faible consommation électrique (entre 2 et 4~watts, ce qui équivaut
environ à 2 à 4~€ par an).
Les antennes servent à faire des liens radio de maison en maison, le
réseau de l'association est ainsi un grand maillage
entre tous les adhérents.
\subsection{Disponible en zone blanche}
@ -106,98 +121,99 @@ rentables. Avec sa technologie à bas coût et sa logique sans but
commercial l'association est capable d'amener l'internet à haut débit
dans la majorité de ces zones.
En 2020, le réseau Tetaneutral.net est déployé principalement
aux endroits suivants :
\begin{itemize}
\item Toulouse 192 abonné·e·s
\item Mauvaisin 25 abonné·e·s
\item Goyrans 23 abonné·e·s
\item Mones 13 abonné·e·s
\item Cazères 31 abonné·e·s
\end{itemize}
Fin 2014, le réseau Tetaneutral.net est déployé principalement en quatre
endroits : Comminges (220 abonnés), Toulouse (95 abonnés), Mauvaisin
(15 abonnés), Mones (8 abonnés).
\section{Partage des connaissances}
\subsection{Partage des connaissances}
Tetaneutral.net anime des ateliers ou des conférences techniques
autour des technologies mises en \oe{}uvre sur son réseau : radio,
routage, hébergement de machines virtuelles,... Elle intervient aussi en
partenariat avec des organismes de formation (Université Paul
Sabatier, IUT de Blagnac, ...) auprès des étudiants.
Un des buts de l'association est le partage de la connaissance.
Pour cela elle anime des ateliers ou des conférences techniques
autour des technologies mises en \oe{}uvre sur son réseau.
Elle intervient aussi en
partenariat avec les organismes de formation (Université Paul
Sabatier, IUT de Blagnac, ...) auprès des étudiants en accueillant des
stagiaires.
\section{Hébergeur internet et Opérateur}
\section{Hébergeur internet}
L'internet héberge un grand nombre de services dont le plus connu est
le World Wide Web. Ces services sont des logiciels fonctionnant sur
des ordinateurs connectés à l'internet, du plus modeste au domicile
des ordinateurs connectés a l'internet, du plus modeste au domicile
d'un internaute aux plus puissantes machines regroupées par milliers
dans des centres de traitement de données.
Tetaneutral.net offre la possibilité d'héberger de tels
services dans ses locaux en plus bien sûr de ce que peuvent faire ses
membres dans leur logement.
Tetaneutral.net se propose d'offrir la possibilité d'héberger de tels
services dans son local.
\section{Opérateur}
Tetaneutral.net est ouvert à l'interconnexion avec les autres
opérateurs et fournit un service de transport de données en
opérateurs et fournit aussi un service de transport de données en
respectant la neutralité du réseau.
\section{Participer}
Pour suivre le projet vous pouvez inscrire votre courriel aux
listes de discussions publiques, archivées et ouvertes à tou·te·s :
Pour suivre le projet vous pouvez inscrire votre courriel à plusieurs
listes de discussions publiques, archivées et ouvertes à tous :
\begin{itemize}
\item La liste de discussion principale de Tetaneutral.net pour la vie
de l'association. \url{http://lists.tetaneutral.net/listinfo/tetaneutral}
de l'association. \url{http://lists.tetalab.org/cgi-bin/mailman/listinfo/tetaneutral}
\item La liste technique pour les discussions sur un
sujet technique et ainsi préserver l'accessibilité grand public de
la liste principale. \url{http://lists.tetaneutral.net/listinfo/technique}
\end{itemize}
Nous sommes aussi disponibles pour discuter sur le serveur IRC
\url{irc.libera.chat} sur le canal \url{#tetaneutral.net}.
\url{irc.freenode.net} sur le canal \url{#tetaneutral.net}.
\section{Adhésion}
Vous pouvez demander à adhérer à l'association en envoyant un courriel
à \url{adhesion@tetaneutral.net} en précisant vos nom, prénom, adresse
postale et montant de cotisation choisi. Le bureau statuera sur les
admissions conformément aux statuts.
Si le projet vous intéresse, après avoir consulté les statuts de
l'association Tetaneutral.net vous pouvez demander à adhérer à
l'association en envoyant un courriel à \url{adhesion@tetaneutral.net}
en précisant vos nom, prénom, adresse postale et montant de cotisation
choisi. Le bureau statuera sur les admissions conformément aux statuts.
Cotisation annuelle libre. Montant annuel suggéré :
\begin{itemize}
\item cotisation normale : 20\,
\item cotisation réduite : à partir de 5\,€ si faibles moyens
\item cotisation normale : 20~
\item cotisation réduite : à partir de 5~€ si faibles moyens
\end{itemize}
\section{Services}
L'association propose des services
payants selon le principe de
participation libre et nécessaire : une grille indique
les tarifs du normal au réduit et les membres contribuent selon leurs
moyens et leur conscience sans justificatif.
Ces services sont ouverts aux membres de l'association à jour de leur
Un particulier peut être membre à titre personnel, par exemple avec un
service à son domicile, et aussi être le représentant d'une personne
morale membre de l'association avec par exemple un service de
sauvegarde et un serveur virtuel. La partie service de l'association
est ouverte uniquement aux membres de l'association à jour de leur
cotisation et chaque service fait l'objet d'une tarification séparée
de la cotisation.
\section{Services}
Pour couvrir ses frais d'infrastructure l'association propose à ses
membres un certain nombre de services payants. Le principe de
tarification appliqué est celui de Mix'Art Myrys : la participation
libre et nécessaire. L'association donne une grille de tarif du normal
au réduit et les membres contribuent selon leurs moyens et leur
conscience et cela sans justificatif.
\begin{itemize}
\item \emph{Hébergement de machine virtuelle :} tarif normal 10\,€ par mois,
suggéré de 5 à 15\,€ par mois.
\item \emph{Hébergement de machine physique au format libre :} suivant la
consommation électrique de la machine. 5 à 10\,€ par mois pour une
petite machine comme NUC, Brix, netbook, laptop, raspberry pi. 20\,€ par mois pour une consommation de 100 Watt et moyenne autour de 30W.
IPv4 supplémentaires sur demande, 5\,€/mois/IPv4 supplémentaire.
\item \emph{Accès internet :} 15 à 30\,€ par mois, location du matériel radio
5 GHz incluse, IPv4 et IPv6.
\item \emph{VPN Wireguard :} 5\,€ par mois.
\item \emph{Accès internet :} 28~€ par mois dans le Volvestre (décision
locale des adhérents), location du matériel radio
5~GHz incluse, IPv4 et IPv6.
\end{itemize}
\section{Transparence}
L'association est transparente sur sa comptabilité avec des points
mensuels sur la liste principale, ainsi que sur son site internet.
réguliers sur la liste principale.
\section{Contact}
Pour toute question sur l'association
contactez-nous par courriel à \url{<equipage-cazeres@tetaneutral.net>}
\clearpage
\section{Partenaires}
@ -205,47 +221,44 @@ mensuels sur la liste principale, ainsi que sur son site internet.
Le projet Tetaneutral.net bénéficie d'une conjonction de facteurs
favorables sur Toulouse et sa région.
Tetaneutral a bénéficié à ses début de locaux à \textbf{Mixart'Myrys}
et de la proximité du \textbf{Tetalab}.
Le local de \textbf{Mix'art Myrys} qui sert de base au projet est situé à
300 mètres d'un centre névralgique du réseau internet à Toulouse où
arrivent des dizaines de fibres optiques et où les opérateurs
commerciaux ont accueilli favorablement l'idée de ce projet. Il est
donc possible de relier notre local à internet avec une fibre optique.
Le local des \textbf{Minimes} qui sert de base au projet est proche
d'un centre névralgique du réseau internet à Toulouse où
arrivent de nombreuses fibres optiques et où les opérateurs
commerciaux ont accueilli favorablement l'idée de ce projet.
Dans ce local l'association \textbf{tetalab} est également présente et nous
apporte des compétences techniques. Sur Toulouse et les environs
l'association \textbf{Toulouse Sans Fil} avait déployé un réseau hertzien
utilisant la technologie AirMax d'Ubiquity et nous a aidé activement.
La société \textbf{Fullsave} met à notre disposition un local
associatif au sein de l'un de ses centre de données.
Nous utilisons des logiciels libres et l'association \textbf{Toulibre} qui
développe localement la connaissance de ces logiciels libres est
partenaire du projet.
L'association fait partie des membres fondateurs du point
d'échange Internet régional, le \textbf{TouIX}
L'association \textbf{Toulibre} développe localement la connaissance
des logiciels libres est partenaire du projet.
Au niveau national l'association fait partie de la \textbf{Fédération
FDN} qui regroupe les FAI associatifs qui partagent les mêmes valeurs.
Tetaneutral.net est membre du \textbf{RIPE NCC} (Réseau IP Européen).
Au niveau national l'association \textbf{French Data Network}, le plus vieux
fournisseur d'accès à internet français encore en activité a lancé
l'initiative « FAI locaux » et aide ce type de projet, en particulier en
apportant des compétences juridiques et réglementaires et aussi en
donnant la possibilité d'offrir un accès internet ADSL classique a nos
adhérents.
\section{Les moyens techniques}
Tetaneutral.net utilise tous les moyens à sa disposition pour faire
passer l'internet.
passer l'internet. Via French Data Network l'association peut offrir
un accès ADSL en dégroupage partiel.
Une fibre optique à 10Gb/s connecte les locaux de Mixart'Myrys à un
data-center du quartier.
Des liaisons radio utilisant une technologie de type WiFi dans la
bande des 5 GHz sont déployées vers les adhérent·e·s, en partant soit
directement des locaux de l'association, soit de points d'accès à haut
débit mis à disposition par des adhérent·e·s ou des sympatisant·e·s.
Entre son local et le centre réseau une fibre optique a été posée. Du
local au reste des utilisateurs une liaison radio en réseau redondant
est déployée, basée sur les travaux de Toulouse Sans Fil. Et enfin
dans le cadre des évolutions réglementaires et tarifaires
Tetaneutral.net regarde s'il est possible de mettre en place de la
fibre optique chez ses membres.
\newpage
\begin{center}
\fbox{\large Contact : \textbf{\url{question@tetaneutral.net}}}
\end{center}
\section{Administratif}
Tetaneutral.net est une association loi du 1er juillet 1901 déclarée à
@ -258,10 +271,9 @@ Siège social :
\begin{verse}
Association tetaneutral.net\\
c/o Sylvain REVAULT\\
7 Impasse René Char\\
Logement 39\\
31600 Lherm
c/o Laurent GUERBY\\
10 chemin Tricou\\
31200 TOULOUSE
\end{verse}
Inscription dans la base SIRENE de l'INSEE :
@ -275,6 +287,7 @@ APE 6209Z Autres activités informatiques\\
Date de prise d'activité 03/01/2011\\
\end{verse}
Déclaration en tant qu'opérateur auprès de l'ARCEP :
\begin{verse}
@ -284,15 +297,8 @@ services autres que téléphonique\\
réseau ouvert au public\\
\end{verse}
%\centerline{\includegraphics[height=7cm]{campagne-ffdn-500x212}}
\vspace{0.5cm}
\begin{center}
\qrcode[height=3cm]{https://radio.tetaneutral.net/}
\end{center}
\begin{flushright}
Février 2022
\end{flushright}
\centerline{\includegraphics[height=7cm]{campagne-ffdn-500x212}}
\vfill

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 197 KiB

After

Width:  |  Height:  |  Size: 117 KiB

File diff suppressed because it is too large Load diff

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

View file

@ -1,5 +0,0 @@
#!/bin/bash
pdflatex logo
pdfcrop logo.pdf logo-tetaneutral.pdf
rm logo.{aux,log,nav,out,pdf,snm,toc}

View file

@ -1,26 +0,0 @@
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[frenchb]{babel}
\usepackage{hyperref}
\usepackage{pgf}
\usepackage{eurosym}
\DeclareUnicodeCharacter{20AC}{\euro}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{pgfplots}
\usepgfplotslibrary{dateplot} % Needs TeXlive 2013 ...
\setbeamertemplate{footline}{}
\setbeamertemplate{navigation symbols}{}
% Tetaneutral.net logo
\definecolor{ttnn1}{rgb}{.695,.645,.551}
\definecolor{ttnn2}{rgb}{.906,.839,.730}
\newcommand{\ttnn}{\Huge\color{ttnn1}{\textbf{teta}}\color{ttnn2}{neutral}\color{ttnn1}{.net}}
\begin{document}
\ttnn{}
\end{document}

View file

@ -1,226 +0,0 @@
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[frenchb]{babel}
\usepackage{hyperref}
\usepackage{pgf}
\usepackage{eurosym}
\DeclareUnicodeCharacter{20AC}{\euro}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{pgfplots}
\usepgfplotslibrary{dateplot} % Needs TeXlive 2013 ...
\usetheme{Rochester}
% Page number n/tot in the lower right corner
\usefoottemplate{
\begin{beamercolorbox}[ht=2.25ex,dp=4ex,right,ignorebg]{date in head/foot}
\usebeamerfont{date in head/foot}
\insertframenumber/\inserttotalframenumber
\end{beamercolorbox}
}
\usenavigationsymbolstemplate{}
% \graphicspath{{../images/}}
% Color for links
\definecolor{darkblue}{rgb}{0.,0.2,0.375}
\hypersetup{
colorlinks=true,
urlcolor=darkblue,
linkcolor=black
}
% also use it for page numbers
\setbeamercolor*{palette secondary}{fg=darkblue,bg=black!25}
% a macro for figures
\newcommand\fig[2]{
\centerline{\includegraphics[width=#2]{#1}}}
% Tetaneutral.net logo
\definecolor{ttnn1}{rgb}{.695,.645,.551}
\definecolor{ttnn2}{rgb}{.906,.839,.730}
\newcommand{\ttnn}{\Huge\color{ttnn1}{\textbf{teta}}\color{ttnn2}{neutral}\color{ttnn1}{.net}}
% go
\title{Retour d'expérience sur Borg Backup}
\author{Laurent Guerby}
\institute{\ttnn{}}
\date{Capitoul - Toulouse - 23 juin 2016}
\AtBeginSection[]{
\begin{frame}<beamer>
\frametitle{Agenda}
\tableofcontents[currentsection]
\end{frame}
}
%----------------------------------------------------------------------
\begin{document}
%----------------------------------------------------------------------
\begin{frame}[plain]
\maketitle
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Licence}
\centerline{\includegraphics[width=2cm]{88x31}}
\vspace{1em}
{\scriptsize
Ce document est sous licence \\[1ex]
\emph{Creative Commons Paternité - Partage à l'Identique 3.0 non transposé.}\\[10pt]
Le texte complet de cette licence est disponible à l'adresse~:\\
\url{http://creativecommons.org/licenses/by-sa/3.0/}}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}{À propos de l'orateur}
\textbf{Laurent Guerby}
\begin{itemize}
\item Ingénieur Télécom Bretagne 1996
\item Président de l'association tetaneutral.net
\item Ingénieur d'étude IRIT-UT2J depuis le 1er juin 2016
\item \url{mailto:laurent@guerby.net}\\
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Agenda}
\tableofcontents
\end{frame}
%----------------------------------------------------------------------
\section{Introduction}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{BorgBackup Project}
\begin{itemize}
\item Documentation \url{https://borgbackup.readthedocs.io}
\item Source \url{https://github.com/borgbackup}
\item Tracker \url{https://github.com/borgbackup/borg/issues}
\item IRC channel \texttt{\#borgbackup} on \url{irc.freenode.net}
\item ThomasWaldmann
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{BorgBackup ?}
\begin{itemize}
\item BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption.
\item The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Timeline}
\begin{itemize}
\item Borg is a fork of Attic https://github.com/jborg/attic
\item Current version is 1.0.3, 1.0 march 2016
\item Python 3.4 (91 \% ) plus some C code
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Running}
%----------------------------------------------------------------------
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Step by Step}
\begin{itemize}
\item \texttt{borg init /path/to/repo}
\item \texttt{borg create /path/to/repo::20160623 ~/src ~/Documents --exclude '*.pyc'}
\item \texttt{borg list /path/to/repo}
\item \texttt{borg extract /path/to/repo::20160623}
\item \texttt{borg extract /path/to/repo::20160623 home/USERNAME/src}
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Mount Access}
\begin{itemize}
\item \texttt{borg mount /path/to/repo::20160623 /tmp/mymountpoint}
\item \texttt{ls /tmp/mymountpoint}
\item \texttt{fusermount -u /tmp/mymountpoint}
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Remote}
\begin{itemize}
\item \texttt{borg init user@hostname:/path/to/repo}
\item \texttt{borg init ssh://user@hostname:port/path/to/repo}
\item \texttt{command="borg serve --restrict-to-path /path/to/repo",\\no-pty,no-agent-forwarding,\\no-port-forwarding,no-X11-forwarding,\\no-user-rc ssh-rsa ...}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Encryption}
\begin{itemize}
\item \texttt{borg init --encryption=keyfile -v /path/to/repo}
\item \texttt{Enter new passphrase: }
\item \texttt{Key in "/root/.config/borg/keys/mnt\_backup" created}
\item \texttt{export BORG\_PASSPHRASE=xxx}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Performance}
\begin{itemize}
\item \texttt{Duration: 7 minutes 5.34 seconds}
\item \texttt{Number of files: 2410575}
\item \texttt{Original size Compressed size Deduplicated size\\This archive: 239.23 GB 162.11 GB 294.81 MB\\All archives: 19.16 TB 13.08 TB 166.94 GB}
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Internals}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Repo Format}
\begin{itemize}
\item Simple directory, a few files \texttt{repo/data/config} and \texttt{data} subdirectory
\item \texttt{repo/data/0/9996}, max 10000 files per directory, files about 5 megabytes
\item independant from number of files to backup
\item rsync works perfectly for duplicating a repo
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Checkpointing}
\begin{itemize}
\item \texttt{--checkpoint-interval SECONDS\\
write checkpoint every SECONDS seconds (Default: 300)}
\item You can restart a backup
\item or just create a new, will go faster one thanks to deduplication
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Conclusion}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Borg is great}
\begin{itemize}
\item Borg solves lots of backup management issues
\item All sysadmins I told about borg switched to it
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}[plain]
\begin{center}
\Huge{Questions ?}
\end{center}
\vfill
\begin{flushright}
\url{mailto:question@tetaneutral.net}
\end{flushright}
\end{frame}
%----------------------------------------------------------------------
\end{document}

Binary file not shown.

View file

@ -1,846 +0,0 @@
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[frenchb]{babel}
\usepackage{hyperref}
\usepackage{pgf}
\usepackage{eurosym}
\DeclareUnicodeCharacter{20AC}{\euro}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{pgfplots}
\usepgfplotslibrary{dateplot} % Needs TeXlive 2013 ...
\usetheme{Rochester}
% Page number n/tot in the lower right corner
\usefoottemplate{
\begin{beamercolorbox}[ht=2.25ex,dp=4ex,right,ignorebg]{date in head/foot}
\usebeamerfont{date in head/foot}
\insertframenumber/\inserttotalframenumber
\end{beamercolorbox}
}
\usenavigationsymbolstemplate{}
% \graphicspath{{../images/}}
% Color for links
\definecolor{darkblue}{rgb}{0.,0.2,0.375}
\hypersetup{
colorlinks=true,
urlcolor=darkblue,
linkcolor=black
}
% also use it for page numbers
\setbeamercolor*{palette secondary}{fg=darkblue,bg=black!25}
% a macro for figures
\newcommand\fig[2]{
\centerline{\includegraphics[width=#2]{#1}}}
% Tetaneutral.net logo
\definecolor{ttnn1}{rgb}{.695,.645,.551}
\definecolor{ttnn2}{rgb}{.906,.839,.730}
\newcommand{\ttnn}{\Huge\color{ttnn1}{\textbf{teta}}\color{ttnn2}{neutral}\color{ttnn1}{.net}}
% go
\title{Tetaneutral.net un FAI associatif}
\author{Guilhem Saurel}
\institute{\ttnn{}}
\date{Milan presse - Toulouse - 20 septembre 2018}
\AtBeginSection[]{
\begin{frame}<beamer>
\frametitle{Agenda}
\tableofcontents[currentsection]
\end{frame}
}
%----------------------------------------------------------------------
\begin{document}
%----------------------------------------------------------------------
\begin{frame}[plain]
\maketitle
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Licence}
\centerline{\includegraphics[width=2cm]{88x31}}
\vspace{1em}
{\scriptsize
Ce document est sous licence \\[1ex]
\emph{Creative Commons Paternité - Partage à l'Identique 3.0 non transposé.}\\[10pt]
Il a été créé par Laurent Guerby, Matthieu Herrb et Guilhem Saurel.
Le texte complet de cette licence est disponible à l'adresse~:\\
\url{http://creativecommons.org/licenses/by-sa/3.0/}}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}{À propos de l'orateur}
\textbf{Guilhem Saurel}
\begin{itemize}
\item Ingénieur en électronique de lINP-ENSEEIHT
\item Docteur en robotique humanoïde
\item Ingénieur de Recherche au LAAS-CNRS
\item Président de l'association tetaneutral.net
\end{itemize}
\url{mailto:guilhem@saurel.me}\\
\end{frame}
%----------------------------------------------------------------------
%\begin{frame}{À propos de l'orateur}
%\textbf{Frédéric Zulian}
%\begin{itemize}
%\item TODO
%\end{itemize}
%\url{mailto:TODO}\\
%\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Agenda}
\tableofcontents
\end{frame}
%----------------------------------------------------------------------
\section{Introduction}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Objectifs}
\begin{itemize}
\item Comment (et pourquoi) créer un opérateur en France
\item Légal / IP / Datacenter / L2 / BGP / Transit / Peering et IX
\item La pratique
\item Matériel sans fil performant sur fréquences ouvertes au public / zones « blanches »
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Objets de l'association}
\begin{itemize}
\item But pédagogique : comprendre les mécanismes des internets
\item Apprendre en pratiquant : devenir FAI
\item Défense de la Neutralité du Réseau
\item Moyens pédagogiques à disposition des enseignants
\item Collaboration avec tous les acteurs intéressés
\item Interlocuteurs pour les collectivités locales
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Fournisseur d'Accès Internet}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Historique}
\begin{itemize}
\item Janvier 2011 déclaration préfecture (loi 1901)
\item INSEE (Siren/Siret code APE), ARCEP (FAI)
\item Février 2011 RIPE (Adresses IP)
\item Mars 2011 serveur à Paris (connectivité)
\item Ouverture compte crédit coopératif (\euro\euro\euro)
\item Membre fondateur de la Fédération FDN / essaimage
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{IANA / RIR / LIR}
\begin{itemize}
\item Internet Assigned Numbers Authority
\item Délègue aux Regional Internet Registry\\
AfriNIC, ARIN, APNIC, LACNIC, RIPE
\item Réseaux IP Européens Network Coordination Centre
\item Local Internet Registry
\item À Toulouse celui choisi : \href{http://fullsave.com/}{FullSave}
\end{itemize}
\begin{center}
\includegraphics[width=8cm]{rirs}
\end{center}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Dossier LIR et RIPE}
\begin{itemize}
\item Pour obtenir des IP, il faut monter un dossier administratif avec son LIR
\item RIPE pointilleux, par exemple tout refaire avec « Association tetaneutral.net » plutôt que « tetaneutral.net »
\item Justificatifs (factures, logs de routeurs, autre,...)
\item le LIR paye au RIPE \EUR{50} HT/an et par ressource et refacture ce qu'il veut pour le service.
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{IP et RIPE}
\begin{itemize}
\item Wikipedia \href{http://en.wikipedia.org/wiki/Ipv4_address_exhaustion}{Ipv4\_address\_exhaustion}
\item LIR existant RIPE : un seul /22 IPv4 = 1024 IP
\item Nouveau LIR \EUR{2000} HT signup fee
\item \EUR{1800} HT/an
\item /29 à /32 IPv6 et... un seul /22 IPv4 si justifié (en « PA »)
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Association et Opérateur}
\begin{itemize}
\item CPCE Code des Postes et des Communications Électroniques
\item ARCEP Autorité de Régulation des Communications Électroniques et des Postes
\item Réseau ouvert au public
\item L33-1 \textasciitilde{} 1300 opérateurs
\item R9-2 \textasciitilde{} 30 opérateurs
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Opérateur 2}
\begin{itemize}
\item ARCEP décision 12-1304 du 23 octobre 2012 : tetaneutral.net
\item liste nominative des opérateurs destinataires des informations concernant l'installation de lignes de communications électroniques à très haut débit en fibre optique dans les immeubles
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Obligations}
\begin{itemize}
\item « \textit{Bonjour, tel jour à telle heure telle adresse IP chez
vous (RIPE) a parlé à telle autre adresse IP, donnez-nous les nom et adresse de l'abonné} »
\item IP publique fixe par abonné : pas de logs, seulement début/fin
d'abonnement
\item IP partagées : logs de connexion à maintenir pour pouvoir
répondre, informations sensibles sur la vie privée.
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Transparence}
\begin{itemize}
\item Budget potentiellement conséquent, service, argent, questions
\item Publier le log des dépenses est facile si fait régulièrement et
peu coûteux en temps
\item Publier bilan comptable fastidieux, annuel et a posteriori,
perte d'information
\item Amortissement et équilibre financier : vue subjective, chacun
peut se faire une idée différente
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Connexion à l'Internet}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Historique 2}
\begin{itemize}
\item Avril 2011 pose de notre fibre optique
\item Mise en service du réseau
\item Juillet 2011 ouverture des services
\item Septembre 2011 FAI à Saint-Gaudens
\item Novembre 2011 \EUR{700}/mois : équilibre financier mensuel
\item Décembre 2011 apport de Toulouse Sans Fil
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Fibre et L2}
\begin{columns}
\column{0.6\textwidth}
\begin{itemize}
\item 307\,m de fibre du DC Cogent vers Myrys
\item Transit fibre Cogent $\rightarrow$ TH2
\item Présence au DC TH2 (paris) connexion France-IX, Liazo, Equinix,
FR-IX, GIXE, FDN
\end{itemize}
\column{0.4\textwidth}
\fig{11b}{\textwidth}
\fig{11}{\textwidth}
\end{columns}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Datacenter}
\begin{itemize}
\item Rackable, baie et partie, kVA
\item 1U via revendeur en général
\item Politique pour le câblage et l'accès
\item Meet Me Room, demi-circuits
\item WDM car câbles chers
\item Mono ou Multi opérateurs
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Accès aux contenus : peering}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peering et Transit}
\begin{itemize}
\item Émettre et recevoir pour une destination
\item Peering privé
\item Peering via point d'échange « IX »
\item Peering via route serveur d'un IX
\item Peering payant ou gratuit
\item Transit pour tout ce qui n'est pas passé en peering
\item Redondance
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peering en pratique}
\begin{itemize}
\item \url{http://as197422.peeringdb.com/}
\item Facebook, Google, Microsoft : politique de peering ouverte \\
même pour tetaneutral.net
\item Liste d'annonce sur les IX, nouveaux venus, maintenance et
incidents
\item France-IX : 200\,Gbit/s, AMS-IX 3.2\,Tbit/s
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peering local}
\begin{itemize}
\item TouIX Toulouse Internet Exchange
\item Boucle optique Cogent/Neo Center/HdT
\item fin mai 2014 TLS00 de Fullsave \url{http://tls00.fr}
\item Renater Toulouse ?
\item Convention avec France-IX VLAN 4032 GE
\item Interconnexion Route Server LyonIX
\item Projet SDN TouSIX
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Border Gateway Protocol}
\begin{itemize}
\item Pour s'échanger les routes et les gateway entre routeurs
\item BGPv4 RFC4271 actuellement en prodution sur l'internet. Port
tcp/179
\item Identifiant BGP : Autonomous System Number ou « ASN », attribué
par les RIR
\item tetaneutral.net : AS 197422 (AS4 AS32)
\item \textasciitilde{} 540\,000 routes IPv4 et \textasciitilde{} 23\,000
IPv6
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{BIRD Internet routing daemon}
\begin{itemize}
\item BIRD \url{http://bird.network.cz/}
\item BGP en C sous licence GPL
\item Prévu pour être efficace et peu consommateur en ressources
\item « full view » en \textasciitilde{} 70\,MB de RAM
\item 15 mars - 25 mai 2011 : 700 minutes de CPU soit 10 mn/j\\
< 1\% CPU usage (core i3 @ 3\,GHz)
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Routeur tetaneutral.net}
\fig{06}{.9\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Réseau d'interconnexion tetaneutral.net}
\fig{12}{0.9\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Looking Glass et NLNOG Ring}
\begin{itemize}
\item \url{http://lg.tetaneutral.net/}
\item \url{https://ring.nlnog.net/}
\item \url{http://lg.ring.nlnog.net/}
\item Échange de VM entre opérateurs
\item Tests ping, traceroute, matrice MTU
\item \url{http://amp.ring.nlnog.net/matrix.php/ipv4/mtu/FR/NL}
\item Ring SQA partial outage detector
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Looking Glass: Peering \& Transit}
\fig{lg-n7}{\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Statistiques septembre 2018}
\begin{center}
\begin{tikzpicture}
\begin{axis}[
enlarge x limits=0.5,
x=2cm,
ybar stacked,
ylabel={Débit moyen (Mb/s)},
ymin=0,
legend style={at={(0.5,-0.1)}, anchor=north},
bar width=1cm,
symbolic x coords={Reçu,Émis},
xtick=data,
nodes near coords,
nodes near coords align={vertical},
]
\addplot coordinates {(Reçu,580) (Émis,809)};
\addplot coordinates {(Reçu,145) (Émis,116)};
\legend{transit, peering}
\end{axis}
\end{tikzpicture}
\end{center}
\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{RIPE-532}
%\begin{itemize}
%\item PI : Provider Independant
%\item PA : Provider Aggregated
%\item IPv6 $\Rightarrow$ tetaneutral.net a un PA /40
%\item Problème de filtre « strict » à /32
%\item Seule solution : LIR
%\item /29 $\Rightarrow$ 8 * /32
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
\section{Distribution du réseau aux adhérents}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Accès internet}
\begin{itemize}
\item RTC 56\,kbit/s
\item ADSL max 20\,Mbit/s réception 1\,Mbit/s envoi
\item 512\,kbit/s à quelques kilomètres de ligne
\item SDSL max 4\,Mbit/s symétrique par paire
\item VDSL 100/50\,Mbit/s, identique à ADSL à 1,5\,km
\item Satellite géostationnaire 35786\,km Ka-Sat 26.5-40\,GHz
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Accès internet 2}
\begin{itemize}
\item Wimax 3.5\,GHz en France, Licence
\item 3G/4G/LTE, pas forcément couvert
\item Wifi via professionnel PME Alsatis ou TPE Attilog
\item Fibre optique 10-40\,km max > 1\,Tbit/s, 100-1000\,Mbit/s pour
modem \textasciitilde{} \EUR{100}
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{ADSL}
\begin{itemize}
\item La majorité des accès haut débit est en ADSL
\item NRA N\oe{}ud de Raccordement Abonné
\item \textasciitilde{} 15000 NRA en France
\item Rayon 3-4\,km puis zone grise puis blanche
\item Zone grise étendue < 2\,Mbit/s pas de TV
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services}
\begin{itemize}
\item Aux adhérents, cotisation \EUR{20}/an
\item Hébergement de serveur en format libre et serveurs virtuels
\item Accès internet à Toulouse \EUR{20}/mois
\item Gratuit pour les squats (mouvement CREA)
\item Tarifs libres, longue présentation personnalisée des objectifs à
chaque nouvel adhérent
\item Pas de « clic et service »
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services 2}
\begin{itemize}
\item Accès internet en zone blanche \EUR{28}/mois
\item Pas de frais d'accès (hors antenniste)
\item Pas de frais de résiliation
\item Pas d'engagement de durée (mensuel)
\item Internet seul sans téléphone ni TV
\item Antenne, câble extérieur et routeur fournis pour la durée de
l'abonnement
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services 3}
\begin{itemize}
\item Cher, prix de convergence hors équipement plutôt à \EUR{15}/mois
\item Marge de man\oe{}uvre pour le futur
\item VoIP via prestataire classique
\item Exemple offre OVH illimité vers les fixes pour \EUR{1,18}/mois,
\EUR{80} de caution pour le téléphone
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services 4: Accès fibre optique}
\begin{itemize}
\item Résidence de tests: Aux Quatre Vents, Cartoucherie
\item Best effort: 10 Gb/s
\item Relations avec les autres FAI encore floues
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Wifi et Radio}
%\begin{itemize}
%\item Domaine public, bien commun
%\item Novembre 2002 - avril 2007 ouverture expérimentale en France
%\item 2402 - 2482\,MHz 20\,dBm = 100\,mW
%\item total 80\,MHz ouverts
%\item TSF et pionniers
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Wifi 2}
%\begin{itemize}
%\item 5\,GHz ouvert en décembre 2005 en France
%\item 5170 - 5220 20\,dBm $\Rightarrow$ 80\,MHz
%\item 5250 - 5330 20\,dBm DFS $\Rightarrow$ 80\,MHz
%\item 5490 - 5710 30\,dBm = 1W DFS $\Rightarrow$ 220\,MHz
%\item dont 5600-5650 radar météo fixe (5625 à Toulouse) DFS
%\item 5745 - 5826 $\Rightarrow$ USA 80\,MHz puissance plus élevée
%\end{itemize}
%Consulté avec la FFDN pour la \url{http://www.mission-spectre2014.fr/}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Efficacité spectrale}
%\begin{itemize}
%\item Débit sur une fréquence partagé par les utilisateurs sur une
%zone géographique
%\item 802.11abgn, 802.11ac (canaux 80 et 160\,MHz en 5\,GHz) et 802.11ad (60\,GHz) \\
%\url{http://en.wikipedia.org/wiki/IEEE_802.11}
%\item En situation réelle 100\,Mbit/s sur 40\,MHz (une direction) \\
%8.6\,km $\rightarrow$ 2.5\,bit/s/Hz
%\item AirFiber 5X 220 Mbit/s symetrique sur 50 MHz \\
%4.1\,km $\rightarrow$ 8.8\,bit/s/Hz
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{PIRE}
%\begin{itemize}
%\item PIRE Puissance Isotrope Rayonnée Équivalente
%\item EIRP Equivalent Isotropically radiated Power
%\item Signal/Bruit
%\item Lois et règlements
%\item Puissances faibles sur les bandes ouvertes vs les bandes
%soumises à licence
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Ondes et Santé}
%\begin{itemize}
%\item 2,4\,GHz rien de spécifique vis à vis de l'eau (20\,GHz), un
%micro-ondes peut marcher à d'autres fréquences
%\item Téléphones sans fil \textasciitilde{} wifi
%\item GSM \textasciitilde{} 4\,W max dans la poche, > 100\,W Base
%\item Radio FM 2000-4000\,W
%\item Antennes plus nombreuses = moins de puissance \\
%mesure champmètre
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Antenne}
%\begin{columns}
%\column{0.7\textwidth}
%\begin{itemize}
%\item Analogie ampoule et lampe torche
%\item Concentration du signal dans une direction
%\item Parabole de 60\,cm à 5\,GHz $\Rightarrow$ 30\,dBi = *1000 \\
%dans un cône de quelques degrés
%\item MIMO multiple-input and multiple-output
%\item Polarisation : multiplicateur de débit
%\end{itemize}
%\column{0.3\textwidth}
%\fig{P1070287-crop}{\textwidth}
%\end{columns}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Bilan Radio}
%\begin{itemize}
%\item Longueur d'onde
%\begin{itemize}
%\item 2,4\,GHz \textasciitilde{} 12\,cm
%\item 5\,GHz \textasciitilde{} 5\,cm
%\end{itemize}
%\item Ne passe pas les obstacles \textasciitilde{} longueur d'onde
%\item Arbres, bâtiments, collines
%\item Zone de Fresnel
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Produits Radio}
%\begin{columns}
%\column{0.6\textwidth}
%\begin{itemize}
%\item Ubiquity \url{http://ubnt.com/} AirOS
%\item Mikrotik \url{http://mikrotik.com/} RouterOS
%\item 60-\EUR{100} diverses formes d'antenne intégrée. 200-\EUR{300}
%pour antenne évoluée
%\item PoE Power Over Ethernet
%\item Option Wifi non standard TDMA
%\item AirOS = OpenWRT avec SDK
%\item Ath9k Atheros Qualcomm pilote libre
%\end{itemize}
%\column{0.4\textwidth}
%\fig{IMG_20131108_151905}{\textwidth}
%\end{columns}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Tests Radio}
%\begin{itemize}
%\item 8600m Pech David - Ramassier
%\item 40\,MHz parabole 40\,cm RX -73/-74\,dBm
%\item Rama TX: 102.2, 106.5, 114.0, 112.0\,Mb/s
%\item Rama RX: 99.1, 99.4, 98.9, 99.4 Mb/s
%\item Duplex (RX/TX): 46/48, 47/51, 47/46 Mb/s
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Tests Radio 2}
%\begin{itemize}
%\item 10\,MHz Parabole 40\,cm vers Omni
%\item RX -75\,dBm coté Ramassiers (parabole)
%\item Rx -84\,dBm coté Pech David (omni)
%\item Rama TX: 5.63, 5.76, 5.67, 4.95\,Mb/s
%\item Rama Rx: 19.15, 16.40, 13.54, 14.63\,Mb/s
%\item Moins bon en 20\,Mhz, courbe en cloche
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Internet}
%\begin{itemize}
%\item Radio $\Rightarrow$ Internet ?
%\item Ligne ADSL classique = 1 IP, parfois fixe
%\item Livraison de plusieurs IP possible, FDN, pro
%\item Sinon tunnel avec logiciel libre OpenVPN
%\item Dans ce cas la ligne ADSL ne va communiquer qu'avec une seule
%IP, celle du serveur
%\item Le serveur est sur un autre réseau qui a les IP qui nous
%intéressent
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Pont réseau}
%\begin{itemize}
%\item Configuration simple en pont réseau des équipements radio
%\item Comme des câbles ethernet et des switches chaînés
%\item Le réseau a une topologie en arbre, pas de boucle, pas de
%redondance
%\item Utilisation du firmware standard mode WDS
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Protocoles Mesh}
%\begin{itemize}
%\item OLSR (Toulouse sans fil)
%\item Batman
%\item Babel/Babel-Z
%\item OSPF/BGP
%\item Battlemesh
%\item Choix du niveau de complexité
%\end{itemize}
%Note: guifi.net 28600 n\oe{}uds 52459\,km de liens 300 n\oe{}uds / mois
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Neutralité du réseau}
%\begin{itemize}
%\item Comment gérer la congestion ?
%\item Ne rien faire : les équipements ont une règle par défaut... \\
%pas si neutre que ça
%\item « tail drop » : neutre mais... par flux
%\item Règles à tetaneutral.net : équité sur le débit
%instantané. Historique du volume ?
%\item Latence, petit paquets ?
%\item VoIP et service garanti
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{En pratique}
%\begin{itemize}
%\item Trouver un point de collecte
%\item Entreprise TPE/PME locale, avantage présence 9h-17h sur site
%\item Particulier (vacances, clés)
%\item Maison association, salle des fêtes, mairie
%\item Si deux NRA sur la zone $\Rightarrow$ redondance
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{En pratique 2}
%\begin{itemize}
%\item 1 ADSL > 10\,Mbit/s 4 foyers à Monès
%\item 3 ADSL > 10\,Mbit/s 40 foyers à St-Gaudens
%\item 5 ADSL \textasciitilde{} 10\,Mbit/s pour 140 foyers à Sames
%Wireless dans les Pyrénées Atlantiques
%\item Offre FTTH Orance CELAN cher (500-\EUR{1500}/mois) avec
%\EUR{5000} de frais d'accès
%\item 40*28 = \EUR{1120}/mois : possible à Saint-Gaudens
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Points Hauts}
%\begin{columns}
%\column{0.6\textwidth}
%\begin{itemize}
%\item Mat d'antenne TV
%\item Droit à l'antenne en copropriété
%\item Radio amateur (mât 12m et plus, souvent motivés)
%\item Hangar ou bâtiment agricole
%\item Poteau d'éclairage stade ou municipal
%\item Château d'eau, clocher
%\item Compromis négociation/radio/maintenabilité
%\end{itemize}
%\column{0.4\textwidth}
%\fig{alex_20130316}{\textwidth}
%\end{columns}
%\end{frame}
%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Relai Autonome}
%\begin{itemize}
%\item Electricité en haut de la colline ?
%\item Projet étudiant avec l'IUT de Blagnac
%\item Carte Mikrotik RouterBoard 433 1.2\,Watt
%\item Dec-Jan moyenne mensuelle 1h soleil/jour
%\item 100\,W $\Rightarrow$ 100\,Wh $\Rightarrow$ 5\,W pendant 24\,h
%\item 1,5\,m * 0,5\,m = 0,75\,m$^2$
%\item 20\,kg batteries ? PbAc ou LiFePO$_4$ ?
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Réseau radio tetaneutral.net à Toulouse}
%\fig{map_tsf}{.9\textwidth}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Cartographie}
%\fig{aircontrol}{\textwidth}
%\end{frame}
%%----------------------------------------------------------------------
%\section{Hébergement et services}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Hébergeur et EDF}
%\begin{itemize}
%\item EDF : $0.1372 * 365 * 24 / 1000 = 1.202\,\textup{\euro}$ \\
%pour 1 Watt en continu pendant un an
%\item Climatisation
%\item Enercoop source renouvelable : $0.1611 \rightarrow
%1.411\,\textup{\euro}$
%\item Rackable / PC Tour ATX / Ventilation
%\end{itemize}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Hébergement tetaneutral.net}
%\fig{myrys_baie}{.55\textwidth}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Règlement intérieur}
%{\small Dans le cadre de son objet social l'association fournit des services à
%ses adhérents de manière solidaire contre une participation aux frais
%engagés par l'association. Ces services sont gérés par des bénévoles
%sur leur temps libre et de manière amateur. Par conséquence, ces
%services sont fournis sans aucune garantie de qualité, performance,
%disponibilité, délai de réponse aux demandes de support ou de sécurité
%des données et des équipements. L'association ne peut être tenue
%responsable de toute conséquence liée au non fonctionnement ponctuel
%ou définitif d'un service ou d'une perte de donnée ou de
%matériel. Chaque adhérent doit donc s'assurer par lui même de pouvoir
%disposer de sauvegardes de données et d'un service de secours
%convenant à ses besoins en cas de défaillance d'un ou plusieurs
%services fournis par l'association.
%}
%\end{frame}
%%----------------------------------------------------------------------
%\begin{frame}
%\frametitle{Historique 3}
%\begin{itemize}
%\item Juillet 2012 début du remboursement du prêt de \EUR{12000}, rythme \textasciitilde{} \EUR{1000}/mois
%\item Octobre 2012 FAI à Monès
%\item Novembre 2012 216 adhérents pour \EUR{2600}/mois de service pour \EUR{900}/mois de frais
%\item Janvier 2014 428 adhérents \EUR{5800}/mois service \EUR{3600}/mois de frais
%\item Mai 2014 535 adhérents \EUR{7400}/mois service \EUR{3600}/mois de frais
%\item Juin 2015 730 adhérents \EUR{11400}/mois service \EUR{3600}/mois de frais
%\end{itemize}
%\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Récapitulatif Association - Septembre 2018}
{\scriptsize\centering
\begin{tabular}{lrrrrrrrrr}
\hline
Service & total & infra & adh & gratuits & payés & \euro & \% \\
\hline
abo Banyuls & 1 & 0 & 1 & 0 & 0 & 0.00 & 0.0 \\
abo Carla-Bayle & 1 & 0 & 1 & 0 & 0 & 0.00 & 0.0 \\
abo Cazeres & 17 & 0 & 17 & 1 & 3 & 43.33 & 0.8 \\
abo Fabas & 6 & 0 & 6 & 0 & 6 & 154.00 & 2.7 \\
abo Goyrans & 25 & 0 & 25 & 0 & 23 & 606.00 & 10.8 \\
abo Mauvaisin & 26 & 0 & 26 & 1 & 17 & 468.00 & 8.3 \\
abo Mones & 13 & 0 & 13 & 1 & 11 & 274.33 & 4.9 \\
abo Montescot & 13 & 0 & 13 & 0 & 7 & 196.00 & 3.5 \\
abo Toulouse & 136 & 1 & 135 & 5 & 71 & 1045.17 & 18.6 \\
abo Toulouse Fibre & 54 & 1 & 53 & 0 & 44 & 1309.00 & 23.3 \\
Hosting & 95 & 8 & 87 & 0 & 45 & 1012.00 & 18.0 \\
VM & 174 & 26 & 148 & 4 & 51 & 455.67 & 8.1 \\
TOTAL & 592 & 57 & 535 & 12 & 284 & 5618.50 & 100.0 \\
\hline
\end{tabular}
~
\begin{tabular}{rrrrrr}
\hline
Adhesions & gratuites& payées & euros & moyenne \\
\hline
719 & 15& 331 & 550.50 & 19.96 \\
\hline
\end{tabular}
}
\end{frame}
%----------------------------------------------------------------------
\section{Conclusion}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peopleware}
\begin{itemize}
\item Motivation pour avoir du débit et/ou de la neutralité
\item Comprendre les limites d'une association et du bénévolat
\item Chercher l'aide technique auprès des autres associations
\item Tout types de public, de professionels passionés à retraités «\,pas internet pas de petits enfants à la maison\,»
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}[plain]
\begin{center}
\Huge{Questions ?}
\end{center}
\vfill
\begin{flushright}
\url{mailto:question@tetaneutral.net}
\end{flushright}
\end{frame}
%----------------------------------------------------------------------
\end{document}

View file

@ -1,810 +0,0 @@
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[frenchb]{babel}
\usepackage{hyperref}
\usepackage{pgf}
\usepackage{eurosym}
\DeclareUnicodeCharacter{20AC}{\euro}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{pgfplots}
\usepgfplotslibrary{dateplot} % Needs TeXlive 2013 ...
\usetheme{Rochester}
% Page number n/tot in the lower right corner
\usefoottemplate{
\begin{beamercolorbox}[ht=2.25ex,dp=4ex,right,ignorebg]{date in head/foot}
\usebeamerfont{date in head/foot}
\insertframenumber/\inserttotalframenumber
\end{beamercolorbox}
}
\usenavigationsymbolstemplate{}
% \graphicspath{{../images/}}
% Color for links
\definecolor{darkblue}{rgb}{0.,0.2,0.375}
\hypersetup{
colorlinks=true,
urlcolor=darkblue,
linkcolor=black
}
% also use it for page numbers
\setbeamercolor*{palette secondary}{fg=darkblue,bg=black!25}
% a macro for figures
\newcommand\fig[2]{
\centerline{\includegraphics[width=#2]{#1}}}
% Tetaneutral.net logo
\definecolor{ttnn1}{rgb}{.695,.645,.551}
\definecolor{ttnn2}{rgb}{.906,.839,.730}
\newcommand{\ttnn}{\Huge\color{ttnn1}{\textbf{teta}}\color{ttnn2}{neutral}\color{ttnn1}{.net}}
% go
\title{Tetaneutral.net un FAI associatif}
\author{Laurent Guerby}
\institute{\ttnn{}}
\date{Jardin Entropique - Rennes - 27 juin 2015}
\AtBeginSection[]{
\begin{frame}<beamer>
\frametitle{Agenda}
\tableofcontents[currentsection]
\end{frame}
}
%----------------------------------------------------------------------
\begin{document}
%----------------------------------------------------------------------
\begin{frame}[plain]
\maketitle
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Licence}
\centerline{\includegraphics[width=2cm]{88x31}}
\vspace{1em}
{\scriptsize
Ce document est sous licence \\[1ex]
\emph{Creative Commons Paternité - Partage à l'Identique 3.0 non transposé.}\\[10pt]
Le texte complet de cette licence est disponible à l'adresse~:\\
\url{http://creativecommons.org/licenses/by-sa/3.0/}}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}{À propos de l'orateur}
\textbf{Laurent Guerby}
\begin{itemize}
\item Ingénieur Télécom Bretagne 1996
\item Une décennie dans la finance internationale
\item Situation financière confortable
\item Consacre 80\% de son temps à de l'associatif en bénévole
\item Président de l'association tetaneutral.net
\end{itemize}
\url{mailto:laurent@guerby.net}\\
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Agenda}
\tableofcontents
\end{frame}
%----------------------------------------------------------------------
\section{Introduction}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Objectifs}
\begin{itemize}
\item Comment (et pourquoi) créer un opérateur en France
\item Légal / IP / Datacenter / L2 / BGP / Transit / Peering et IX
\item La pratique
\item Matériel sans fil performant sur fréquences ouvertes au public / zones « blanches »
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Objets de l'association}
\begin{itemize}
\item But pédagogique : comprendre les mécanismes des internets
\item Apprendre en pratiquant : devenir FAI
\item Défense de la Neutralité du Réseau
\item Moyens pédagogiques à disposition des enseignants
\item Collaboration avec tous les acteurs intéressés
\item Interlocuteurs pour les collectivités locales
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Fournisseur d'Accès Internet}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Historique}
\begin{itemize}
\item Janvier 2011 déclaration préfecture (loi 1901)
\item INSEE (Siren/Siret code APE), ARCEP (FAI)
\item Février 2011 RIPE (Adresses IP)
\item Mars 2011 serveur à Paris (connectivité)
\item Ouverture compte crédit coopératif (\euro\euro\euro)
\item Membre fondateur de la Fédération FDN / essaimage
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{IANA / RIR / LIR}
\begin{itemize}
\item Internet Assigned Numbers Authority
\item Délègue aux Regional Internet Registry\\
AfriNIC, ARIN, APNIC, LACNIC, RIPE
\item Réseaux IP Européens Network Coordination Centre
\item Local Internet Registry
\item À Toulouse celui choisi : \href{http://fullsave.com/}{FullSave}
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Dossier LIR et RIPE}
\begin{itemize}
\item Pour obtenir des IP, il faut monter un dossier administratif avec son LIR
\item RIPE pointilleux, par exemple tout refaire avec « Association tetaneutral.net » plutôt que « tetaneutral.net »
\item Justificatifs (factures, logs de routeurs, autre,...)
\item le LIR paye au RIPE \EUR{50} HT/an et par ressource et refacture ce qu'il veut pour le service.
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{IP et RIPE}
\begin{itemize}
\item Wikipedia \href{http://en.wikipedia.org/wiki/Ipv4_address_exhaustion}{Ipv4\_address\_exhaustion}
\item LIR existant RIPE : un seul /22 IPv4 = 1024 IP
\item Nouveau LIR \EUR{2000} HT signup fee
\item \EUR{1800} HT/an
\item /29 à /32 IPv6 et... un seul /22 IPv4 si justifié (en « PA »)
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Association et Opérateur}
\begin{itemize}
\item CPCE Code des Postes et des Communications Électroniques
\item ARCEP Autorité de Régulation des Communications Électroniques et des Postes
\item Réseau ouvert au public
\item L33-1 \textasciitilde{} 1300 opérateurs
\item R9-2 \textasciitilde{} 30 opérateurs
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Opérateur 2}
\begin{itemize}
\item ARCEP décision 12-1304 du 23 octobre 2012 : tetaneutral.net
\item liste nominative des opérateurs destinataires des informations concernant l'installation de lignes de communications électroniques à très haut débit en fibre optique dans les immeubles
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Obligations}
\begin{itemize}
\item « \textit{Bonjour, tel jour à telle heure telle adresse IP chez
vous (RIPE) a parlé à telle autre adresse IP, donnez-nous les nom et adresse de l'abonné} »
\item IP publique fixe par abonné : pas de logs, seulement début/fin
d'abonnement
\item IP partagées : logs de connexion à maintenir pour pouvoir
répondre, informations sensibles sur la vie privée.
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Transparence}
\begin{itemize}
\item Budget potentiellement conséquent, service, argent, questions
\item Publier le log des dépenses est facile si fait régulièrement et
peu coûteux en temps
\item Publier bilan comptable fastidieux, annuel et a posteriori,
perte d'information
\item Amortissement et équilibre financier : vue subjective, chacun
peut se faire une idée différente
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Connexion à l'Internet}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Historique 2}
\begin{itemize}
\item Avril 2011 pose de notre fibre optique
\item Mise en service du réseau
\item Juillet 2011 ouverture des services
\item Septembre 2011 FAI à Saint-Gaudens
\item Novembre 2011 \EUR{700}/mois : équilibre financier mensuel
\item Décembre 2011 apport de Toulouse Sans Fil
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Fibre et L2}
\begin{columns}
\column{0.6\textwidth}
\begin{itemize}
\item 307\,m de fibre du DC Cogent vers Myrys
\item Transit fibre Cogent $\rightarrow$ TH2
\item Présence au DC TH2 (paris) connexion France-IX, Liazo, Equinix,
FR-IX, GIXE, FDN
\end{itemize}
\column{0.4\textwidth}
\fig{11b}{\textwidth}
\fig{11}{\textwidth}
\end{columns}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Datacenter}
\begin{itemize}
\item Rackable, baie et partie, kVA
\item 1U via revendeur en général
\item Politique pour le câblage et l'accès
\item Meet Me Room, demi-circuits
\item WDM car câbles chers
\item Mono ou Multi opérateurs
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Accès aux contenus : peering}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peering et Transit}
\begin{itemize}
\item Émettre et recevoir pour une destination
\item Peering privé
\item Peering via point d'échange « IX »
\item Peering via route serveur d'un IX
\item Peering payant ou gratuit
\item Transit pour tout ce qui n'est pas passé en peering
\item Redondance
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peering en pratique}
\begin{itemize}
\item \url{http://as197422.peeringdb.com/}
\item Facebook, Google, Microsoft : politique de peering ouverte \\
même pour tetaneutral.net
\item Liste d'annonce sur les IX, nouveaux venus, maintenance et
incidents
\item France-IX : 200\,Gbit/s, AMS-IX 3.2\,Tbit/s
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peering local}
\begin{itemize}
\item TouIX Toulouse Internet Exchange
\item Boucle optique Cogent/Neo Center/HdT
\item fin mai 2014 TLS00 de Fullsave \url{http://tls00.fr}
\item Renater Toulouse ?
\item Convention avec France-IX VLAN 4032 GE
\item Interconnexion Route Server LyonIX
\item Projet SDN TouSIX
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Border Gateway Protocol}
\begin{itemize}
\item Pour s'échanger les routes et les gateway entre routeurs
\item BGPv4 RFC4271 actuellement en prodution sur l'internet. Port
tcp/179
\item Identifiant BGP : Autonomous System Number ou « ASN », attribué
par les RIR
\item tetaneutral.net : AS 197422 (AS4 AS32)
\item \textasciitilde{} 540\,000 routes IPv4 et \textasciitilde{} 23\,000
IPv6
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{BIRD Internet routing daemon}
\begin{itemize}
\item BIRD \url{http://bird.network.cz/}
\item BGP en C sous licence GPL
\item Prévu pour être efficace et peu consommateur en ressources
\item « full view » en \textasciitilde{} 70\,MB de RAM
\item 15 mars - 25 mai 2011 : 700 minutes de CPU soit 10 mn/j\\
< 1\% CPU usage (core i3 @ 3\,GHz)
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Routeur tetaneutral.net}
\fig{06}{.9\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Réseau d'interconnexion tetaneutral.net}
\fig{12}{0.9\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Looking Glass et NLNOG Ring}
\begin{itemize}
\item \url{http://lg.tetaneutral.net/}
\item \url{https://ring.nlnog.net/}
\item \url{http://lg.ring.nlnog.net/}
\item Échange de VM entre opérateurs
\item Tests ping, traceroute, matrice MTU
\item \url{http://amp.ring.nlnog.net/matrix.php/ipv4/mtu/FR/NL}
\item Ring SQA partial outage detector
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Looking Glass: Peering \& Transit}
\fig{lg-n7}{\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Statistiques juin 2015}
\begin{center}
\begin{tikzpicture}
\begin{axis}[
enlarge x limits=0.5,
x=2cm,
ybar stacked,
ylabel={Débit moyen (Mb/s)},
ymin=0,
legend style={at={(0.5,-0.1)}, anchor=north},
bar width=1cm,
symbolic x coords={Reçu,Émis},
xtick=data,
nodes near coords,
nodes near coords align={vertical},
]
\addplot coordinates {(Reçu,213) (Émis,214)};
\addplot coordinates {(Reçu,128) (Émis,104)};
\legend{transit, peering}
\end{axis}
\end{tikzpicture}
\end{center}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{RIPE-532}
\begin{itemize}
\item PI : Provider Independant
\item PA : Provider Aggregated
\item IPv6 $\Rightarrow$ tetaneutral.net a un PA /40
\item Problème de filtre « strict » à /32
\item Seule solution : LIR
\item /29 $\Rightarrow$ 8 * /32
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\section{Distribution du réseau aux adhérents}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Accès internet}
\begin{itemize}
\item RTC 56\,kbit/s
\item ADSL max 20\,Mbit/s réception 1\,Mbit/s envoi
\item 512\,kbit/s à quelques kilomètres de ligne
\item SDSL max 4\,Mbit/s symétrique par paire
\item VDSL 100/50\,Mbit/s, identique à ADSL à 1,5\,km
\item Satellite géostationnaire 35786\,km Ka-Sat 26.5-40\,GHz
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Accès internet 2}
\begin{itemize}
\item Wimax 3.5\,GHz en France, Licence
\item 3G/4G/LTE, pas forcément couvert
\item Wifi via professionnel PME Alsatis ou TPE Attilog
\item Fibre optique 10-40\,km max > 1\,Tbit/s, 100-1000\,Mbit/s pour
modem \textasciitilde{} \EUR{100}
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{ADSL}
\begin{itemize}
\item La majorité des accès haut débit est en ADSL
\item NRA N\oe{}ud de Raccordement Abonné
\item \textasciitilde{} 15000 NRA en France
\item
\url{http://www.free.fr/adsl/pages/accueil/carte-de-debits-adsl.html}
\item Rayon 3-4\,km puis zone grise puis blanche
\item Zone grise étendue < 2\,Mbit/s pas de TV
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services}
\begin{itemize}
\item Aux adhérents, cotisation \EUR{20}/an
\item Hébergement de serveur en format libre et serveurs virtuels
\item Accès internet à Toulouse \EUR{20}/mois
\item Gratuit pour les squats (mouvement CREA)
\item Tarifs libres, longue présentation personnalisée des objectifs à
chaque nouvel adhérent
\item Pas de « clic et service »
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services 2}
\begin{itemize}
\item Accès internet en zone blanche \EUR{28}/mois
\item Pas de frais d'accès (hors antenniste)
\item Pas de frais de résiliation
\item Pas d'engagement de durée (mensuel)
\item Internet seul sans téléphone ni TV
\item Antenne, câble extérieur et routeur fournis pour la durée de
l'abonnement
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Services 3}
\begin{itemize}
\item Cher, prix de convergence hors équipement plutôt à \EUR{15}/mois
\item Marge de man\oe{}uvre pour le futur
\item VoIP via prestataire classique
\item Exemple offre OVH illimité vers les fixes pour \EUR{1,18}/mois,
\EUR{80} de caution pour le téléphone
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Wifi et Radio}
\begin{itemize}
\item Domaine public, bien commun
\item Novembre 2002 - avril 2007 ouverture expérimentale en France
\item 2402 - 2482\,MHz 20\,dBm = 100\,mW
\item total 80\,MHz ouverts
\item TSF et pionniers
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Wifi 2}
\begin{itemize}
\item 5\,GHz ouvert en décembre 2005 en France
\item 5170 - 5220 20\,dBm $\Rightarrow$ 80\,MHz
\item 5250 - 5330 20\,dBm DFS $\Rightarrow$ 80\,MHz
\item 5490 - 5710 30\,dBm = 1W DFS $\Rightarrow$ 220\,MHz
\item dont 5600-5650 radar météo fixe (5625 à Toulouse) DFS
\item 5745 - 5826 $\Rightarrow$ USA 80\,MHz puissance plus élevée
\end{itemize}
Consulté avec la FFDN pour la \url{http://www.mission-spectre2014.fr/}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Efficacité spectrale}
\begin{itemize}
\item Débit sur une fréquence partagé par les utilisateurs sur une
zone géographique
\item 802.11abgn, 802.11ac (canaux 80 et 160\,MHz en 5\,GHz) et 802.11ad (60\,GHz) \\
\url{http://en.wikipedia.org/wiki/IEEE_802.11}
\item En situation réelle 100\,Mbit/s sur 40\,MHz (une direction) \\
8.6\,km $\rightarrow$ 2.5\,bit/s/Hz
\item AirFiber 5X 220 Mbit/s symetrique sur 50 MHz \\
4.1\,km $\rightarrow$ 8.8\,bit/s/Hz
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{PIRE}
\begin{itemize}
\item PIRE Puissance Isotrope Rayonnée Équivalente
\item EIRP Equivalent Isotropically radiated Power
\item Signal/Bruit
\item Lois et règlements
\item Puissances faibles sur les bandes ouvertes vs les bandes
soumises à licence
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Ondes et Santé}
\begin{itemize}
\item 2,4\,GHz rien de spécifique vis à vis de l'eau (20\,GHz), un
micro-ondes peut marcher à d'autres fréquences
\item Téléphones sans fil \textasciitilde{} wifi
\item GSM \textasciitilde{} 4\,W max dans la poche, > 100\,W Base
\item Radio FM 2000-4000\,W
\item Antennes plus nombreuses = moins de puissance \\
mesure champmètre
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Antenne}
\begin{columns}
\column{0.7\textwidth}
\begin{itemize}
\item Analogie ampoule et lampe torche
\item Concentration du signal dans une direction
\item Parabole de 60\,cm à 5\,GHz $\Rightarrow$ 30\,dBi = *1000 \\
dans un cône de quelques degrés
\item MIMO multiple-input and multiple-output
\item Polarisation : multiplicateur de débit
\end{itemize}
\column{0.3\textwidth}
\fig{P1070287-crop}{\textwidth}
\end{columns}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Bilan Radio}
\begin{itemize}
\item Longueur d'onde
\begin{itemize}
\item 2,4\,GHz \textasciitilde{} 12\,cm
\item 5\,GHz \textasciitilde{} 5\,cm
\end{itemize}
\item Ne passe pas les obstacles \textasciitilde{} longueur d'onde
\item Arbres, bâtiments, collines
\item Zone de Fresnel
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Produits Radio}
\begin{columns}
\column{0.6\textwidth}
\begin{itemize}
\item Ubiquity \url{http://ubnt.com/} AirOS
\item Mikrotik \url{http://mikrotik.com/} RouterOS
\item 60-\EUR{100} diverses formes d'antenne intégrée. 200-\EUR{300}
pour antenne évoluée
\item PoE Power Over Ethernet
\item Option Wifi non standard TDMA
\item AirOS = OpenWRT avec SDK
\item Ath9k Atheros Qualcomm pilote libre
\end{itemize}
\column{0.4\textwidth}
\fig{IMG_20131108_151905}{\textwidth}
\end{columns}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Tests Radio}
\begin{itemize}
\item 8600m Pech David - Ramassier
\item 40\,MHz parabole 40\,cm RX -73/-74\,dBm
\item Rama TX: 102.2, 106.5, 114.0, 112.0\,Mb/s
\item Rama RX: 99.1, 99.4, 98.9, 99.4 Mb/s
\item Duplex (RX/TX): 46/48, 47/51, 47/46 Mb/s
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Tests Radio 2}
\begin{itemize}
\item 10\,MHz Parabole 40\,cm vers Omni
\item RX -75\,dBm coté Ramassiers (parabole)
\item Rx -84\,dBm coté Pech David (omni)
\item Rama TX: 5.63, 5.76, 5.67, 4.95\,Mb/s
\item Rama Rx: 19.15, 16.40, 13.54, 14.63\,Mb/s
\item Moins bon en 20\,Mhz, courbe en cloche
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Internet}
\begin{itemize}
\item Radio $\Rightarrow$ Internet ?
\item Ligne ADSL classique = 1 IP, parfois fixe
\item Livraison de plusieurs IP possible, FDN, pro
\item Sinon tunnel avec logiciel libre OpenVPN
\item Dans ce cas la ligne ADSL ne va communiquer qu'avec une seule
IP, celle du serveur
\item Le serveur est sur un autre réseau qui a les IP qui nous
intéressent
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Pont réseau}
\begin{itemize}
\item Configuration simple en pont réseau des équipements radio
\item Comme des câbles ethernet et des switches chaînés
\item Le réseau a une topologie en arbre, pas de boucle, pas de
redondance
\item Utilisation du firmware standard mode WDS
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Protocoles Mesh}
\begin{itemize}
\item OLSR (Toulouse sans fil)
\item Batman
\item Babel/Babel-Z
\item OSPF/BGP
\item Battlemesh
\item Choix du niveau de complexité
\end{itemize}
Note: guifi.net 28600 n\oe{}uds 52459\,km de liens 300 n\oe{}uds / mois
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Neutralité du réseau}
\begin{itemize}
\item Comment gérer la congestion ?
\item Ne rien faire : les équipements ont une règle par défaut... \\
pas si neutre que ça
\item « tail drop » : neutre mais... par flux
\item Règles à tetaneutral.net : équité sur le débit
instantané. Historique du volume ?
\item Latence, petit paquets ?
\item VoIP et service garanti
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{En pratique}
\begin{itemize}
\item Trouver un point de collecte
\item Entreprise TPE/PME locale, avantage présence 9h-17h sur site
\item Particulier (vacances, clés)
\item Maison association, salle des fêtes, mairie
\item Si deux NRA sur la zone $\Rightarrow$ redondance
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{En pratique 2}
\begin{itemize}
\item 1 ADSL > 10\,Mbit/s 4 foyers à Monès
\item 3 ADSL > 10\,Mbit/s 40 foyers à St-Gaudens
\item 5 ADSL \textasciitilde{} 10\,Mbit/s pour 140 foyers à Sames
Wireless dans les Pyrénées Atlantiques
\item Offre FTTH Orance CELAN cher (500-\EUR{1500}/mois) avec
\EUR{5000} de frais d'accès
\item 40*28 = \EUR{1120}/mois : possible à Saint-Gaudens
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Points Hauts}
\begin{columns}
\column{0.6\textwidth}
\begin{itemize}
\item Mat d'antenne TV
\item Droit à l'antenne en copropriété
\item Radio amateur (mât 12m et plus, souvent motivés)
\item Hangar ou bâtiment agricole
\item Poteau d'éclairage stade ou municipal
\item Château d'eau, clocher
\item Compromis négociation/radio/maintenabilité
\end{itemize}
\column{0.4\textwidth}
\fig{alex_20130316}{\textwidth}
\end{columns}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Relai Autonome}
\begin{itemize}
\item Electricité en haut de la colline ?
\item Projet étudiant avec l'IUT de Blagnac
\item Carte Mikrotik RouterBoard 433 1.2\,Watt
\item Dec-Jan moyenne mensuelle 1h soleil/jour
\item 100\,W $\Rightarrow$ 100\,Wh $\Rightarrow$ 5\,W pendant 24\,h
\item 1,5\,m * 0,5\,m = 0,75\,m$^2$
\item 20\,kg batteries ? PbAc ou LiFePO$_4$ ?
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Réseau radio tetaneutral.net à Toulouse}
\fig{map_tsf}{.9\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Cartographie}
\fig{aircontrol}{\textwidth}
\end{frame}
%----------------------------------------------------------------------
\section{Hébergement et services}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Hébergeur et EDF}
\begin{itemize}
\item EDF : $0.1372 * 365 * 24 / 1000 = 1.202\,\textup{\euro}$ \\
pour 1 Watt en continu pendant un an
\item Climatisation
\item Enercoop source renouvelable : $0.1611 \rightarrow
1.411\,\textup{\euro}$
\item Rackable / PC Tour ATX / Ventilation
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Hébergement tetaneutral.net}
\fig{myrys_baie}{.55\textwidth}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Règlement intérieur}
{\small Dans le cadre de son objet social l'association fournit des services à
ses adhérents de manière solidaire contre une participation aux frais
engagés par l'association. Ces services sont gérés par des bénévoles
sur leur temps libre et de manière amateur. Par conséquence, ces
services sont fournis sans aucune garantie de qualité, performance,
disponibilité, délai de réponse aux demandes de support ou de sécurité
des données et des équipements. L'association ne peut être tenue
responsable de toute conséquence liée au non fonctionnement ponctuel
ou définitif d'un service ou d'une perte de donnée ou de
matériel. Chaque adhérent doit donc s'assurer par lui même de pouvoir
disposer de sauvegardes de données et d'un service de secours
convenant à ses besoins en cas de défaillance d'un ou plusieurs
services fournis par l'association.
}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Historique 3}
\begin{itemize}
\item Juillet 2012 début du remboursement du prêt de \EUR{12000}, rythme \textasciitilde{} \EUR{1000}/mois
\item Octobre 2012 FAI à Monès
\item Novembre 2012 216 adhérents pour \EUR{2600}/mois de service pour \EUR{900}/mois de frais
\item Janvier 2014 428 adhérents \EUR{5800}/mois service \EUR{3600}/mois de frais
\item Mai 2014 535 adhérents \EUR{7400}/mois service \EUR{3600}/mois de frais
\item Juin 2015 730 adhérents \EUR{11400}/mois service \EUR{3600}/mois de frais
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Récapitulatif Association - Juin 2015}
\begin{tabular}{lrrrrr}
Service & npay & ninf & ngra & \euro & \% \\
\hline
Hosting & 55 & 8 & 10 & 1046 & 9.2 \\
VM & 60 & 16 & 30 & 493 & 4.3 \\
IP & 3 & 0 & 0 & 30 & 0.3 \\
abo ADSL & 7 & 0 & 0 & 210 & 1.8 \\
abo Toulouse & 87 & 0 & 29 & 1383 & 12.1 \\
abo Mones & 9 & 0 & 1 & 244 & 2.1 \\
abo Saint-Gaudens & 270 & 0 & 9 & 7528 & 65.9 \\
abo Mauvaisin & 14 & 0 & 3 & 384 & 3.4 \\
abo Cazeres & 1 & 0 & 0 & 28 & 0.2 \\
abo Fabas & 2 & 0 & 2 & 43 & 0.4 \\
abo Goyrans & 1 & 0 & 0 & 28 & 0.2 \\
abo Banyuls & 0 & 0 & 1 & 0 & 0.0 \\
abo Montescots & 0 & 0 & 4 & 0 & 0.0 \\
\hline
\end{tabular}
\end{frame}
%----------------------------------------------------------------------
\section{Conclusion}
%----------------------------------------------------------------------
\begin{frame}
\frametitle{Peopleware}
\begin{itemize}
\item Motivation pour avoir du débit et/ou de la neutralité
\item Comprendre les limites d'une association et du bénévolat
\item Chercher l'aide technique auprès des autres associations
\item Tout types de public, de professionels passionés à retraités «\,pas internet pas de petits enfants à la maison\,»
\end{itemize}
\end{frame}
%----------------------------------------------------------------------
\begin{frame}[plain]
\begin{center}
\Huge{Questions ?}
\end{center}
\vfill
\begin{flushright}
\url{mailto:question@tetaneutral.net}
\end{flushright}
\end{frame}
%----------------------------------------------------------------------
\end{document}