\documentclass[ignorenonframetext]{beamer}
%\documentclass[ignorenonframetext,handout]{beamer}
%\usepackage{pgfpages}
%\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\usetheme{Ilmenau}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage{bortzmeyer-utils}

\title{Connexions Internet~: qui paie~?}
\author{Stéphane Bortzmeyer \\\texttt{<stephane@bortzmeyer.org>}}
\date{23 mars 2013}

\begin{document}

\maketitle

\begin{frame}
  \titlepage
\end{frame}

\begin{frame}
\frametitle{Cet exposé\ldots}
\begin{enumerate}
\item<2->parle d'économie et de business,
\item<3->n'est pas fait par un économiste ou un businessman,
\item<4->pose plein de questions et donne peu de réponses.
\end{enumerate}
\end{frame}

\begin{frame}
  \frametitle{Le réseau, il faut être deux}
\includegraphics[scale=0.5]{minimum-network.pdf}

Chacun des FAI finance son réseau, ses routeurs et ses câbles.

Mais qui doit payer pour le lien entre les deux FAI~?

\end{frame}

\begin{frame}
  \frametitle{Imaginons un nouveau pays}
  \begin{enumerate}
  \item<2->L'Atlantide ressort de l'eau\ldots
  \item<3->Se peuple\ldots
  \item<4->Atlantide Télécom est fondée et câble l'île, grâce à des
    financements locaux.
  \item<5->Puis il faut relier l'Atlantide à «~Internet~». C'est qui,
    Internet~? C'est où~? Qui paie~?
  \end{enumerate}
\end{frame}

\begin{frame}
  \frametitle{L'Internet, c'est qui~?}
  \begin{itemize}
  \item<2->Que veut dire «~se connecter à l'Internet~»~? 
  \item<3->L'Internet, c'est tout le monde.
  \item<4->Pour un particulier, se
    connecter à l'Internet, c'est prendre un abonnement à son FAI.
  \item<5->Mais pour un FAI~? C'est se connecter à d'autres FAI.
  \end{itemize}
\end{frame}

\begin{frame}
\frametitle{Peering et transit}
\begin{enumerate}
\item<2->Le \foreign{peering}, c'est la connexion de deux pairs (en
  général gratuitement, et en général sans formalité). Le pair
  n'indique typiquement (en BGP) que ses propres routes. C'est l'essence
  de l'Internet. 
\item<3->Le transit, c'est l'achat de connectivité à un opérateur
  mieux connecté. Il donne accès à tout le reste de l'Internet. Ceux
  qui n'ont pas besoin de transit se nomment les
  \foreign{Tier-1}. Mais Atlantide Télécom va devoir payer du transit.
 \item<4->Google achète t-il encore du transit~? Pas sûr. Sur
   l'Internet, les pauvres paient, les riches ont tout gratuitement.
\end{enumerate} 
\end{frame}

\begin{frame}
  \frametitle{Le peering aujourd'hui}
Deux bonnes études~:
\url{https://pch.net/resources/papers/peering-survey/PCH-Peering-Survey-2011.pdf}
et
\url{http://www.oecd-ilibrary.org/science-and-technology/internet-traffic-exchange_5k918gpt130q-en}

\begin{block}
  {Les conclusions importantes de ces études}
  {
    \begin{enumerate}
    \item Le peering est souvent sans formalité (un échange de
      courrier et hop)
    \item Le peering est souvent multi-latéral (voir les points
      d'échange)
    \item Cela a du bon (légèreté, simplicité) et du mauvais (les gros
      ne veulent pas \foreign{peerer} avec les petits)
    \end{enumerate}
  }
\end{block}
\end{frame}

\begin{frame}
 \frametitle{Asymétrie}
 \begin{enumerate}
 \item<1->En théorie, Internet est un réseau pair-à-pair. Toutes les
   machines se valent. 
 \item<2->En pratique, on différencie souvent les «~fournisseurs de
   contenu~» et les «~globes oculaires~» (\foreign{eyeballs}, «~temps
   de cerveau~» en français). Distinction très Minitel/TF1, elle plait aux
   ministres.
  \item<3->Les fournisseurs de contenu envoient des octets, les FAI de
    globes oculaires en reçoivent.
  \item<4->Au début, nos Atlantes vont être surtout des globes oculaires.
  \item<5->Mais l'asymétrie n'est pas une fatalité~! Elle dépend de
    nos choix.
 \end{enumerate}
\end{frame}

\begin{frame}
\frametitle{Maintenant, un fournisseur de contenu arrive}  
\begin{enumerate}
\item<2->Octave Klaba voit que le terrain est à un prix
  intéressant et, grâce à la géothermie, l'électricité  est bon
  marché,
\item<3->Il installe un centre de données OVH en Atlantide,
\item<4->Cela change t-il l'équation~? Désormais, les non-Atlantes ont
  un intérêt plus fort à être connecté à l'Atlantide.
\end{enumerate}
\end{frame}

\begin{frame}
  \frametitle{Ben alors, pas de réponse aux questions~?}
  \begin{itemize}
  \item<2->Non, d'abord parce qu'il n'y a pas de règles (aucun traité
    international ne régule cela, contrairement au trafic postal,
    aucun régulateur ne fixe des tarifs, contrairement à l'usage des
    centraux téléphoniques et du réseau physique de l'opérateur historique),
  \item<3->Ensuite, parce que tout est très opaque. Les acteurs ne
    communiquent pas.
  \item<4->Lorsque l'ARCEP demande poliment quelques informations sur
    le trafic, pour l'aider à déterminer s'il faut intervenir, c'est
    la levée de boucliers.
  \end{itemize}
\end{frame}

\begin{frame}
\frametitle{Neutralité}
\begin{itemize}
\item<2->Ces questions est une des composantes du débat sur la
  \emph{neutralité}
\item<3->Les conflits entre acteurs peuvent mettre en cause cette neutralité.
\end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Asymétrie, globes oculaires et paiement}
  \begin{itemize}
  \item<2->Aujourd'hui, on décrit souvent l'Internet comme partagé entre
    FCI (fournisseurs de contenu, typiquement les GAFA) et FAI (qui se
    considèrent comme propriétaires des M. Michu qu'ils connectent).
  \item<3->Le FAI dit «~Le FCI envoie des octets sur mon réseau, il
    doit payer pour cela» (principe \foreign{Sender pays} défendu par
    tous les lobbies des telcos). Mais qu'est-ce qui a déclenché cet envoi,
    sinon une demande d'un client du FAI~? 
  \item<4->Qu'est-ce qui est juste, faire payer le serveur ou faire
    payer l'humain~?
  \item<5->Beaucoup de FAI apprécieraient un \emph{marché biface}, où
    ils seraient payés par les FCI \emph{et} par leurs abonnés.
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Un exemple fameux~: Free/Google}
  \begin{itemize}
  \item<2->Regarder YouTube depuis Free rame.\only<2>{ Rien de pire que de voir
    une vidéo s'interrompre subitement.}
  \item<3->La solution est simple~: yakafokon augmenter la capacité du
    tuyau. Mais qui va payer~?\only<3>{ Comme vu plus haut, il n'y a pas de
    mécanisme de décision, à part le bras de fer.}
   \item<4->Chacun espère que l'autre va céder en premier. 
   \item<5->Les deux parties tentent aussi des attaques sur d'autres
     fronts\only<5>{ (blocage des pubs Google par Free)}.
   \item<6->La morale~: ne cherchez pas ce qui est bon ou
     juste. Cherchez qui est le plus fort. «~La congestion que nous
       voyons actuellement n’est pas un problème technique, nous avons
       tous la capacité de faire en sorte que tout ce trafic passe
       dans les meilleures conditions, les saturations sont en grande
       partie des problèmes de négociations et de prix.~» (Raphaël Maunier)
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{Cuisson des pommes de terre}
Prenons l'exemple des États-Unis (polémique Comcast/Level3 de décembre
2010)~:
\includegraphics[scale=0.4]{hot-or-cold.pdf}
\end{frame}

\begin{frame}
\frametitle{Patates, suite}
\begin{itemize}
\item<2->«~Patate chaude~», on fait sortir le paquet de son réseau le
  plus vite possible. «~Patate froide~», on garde le paquet le plus
  longtemps possible.
\item<3->Si le trafic est symétrique en octets, les deux algorithmes
  sont équivalents. Sinon, les ennuis commencent.
\item<4->Dès qu'il y a asymétrie, il y a pression, et conséquences
  néfastes pour la neutralité. La séparation «~fournisseurs de
    contenu~» / «~FAI des globes oculaires~» est donc dangereuse pour l'Internet.
\end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Où se fait la connexion physique~?}  
 \begin{itemize}
 \item<2->Si vous voulez \foreign{peerer}, vous pouvez le faire en
   privé (PNI = \foreign{Private Network Interconnection}, vous le
   verrez parfois dans les traceroutes). 
   \begin{itemize}
   \item<3->Dans un \foreign{data center} via sa \foreign{meet-me
     room},
   \item<4->Avec une liaison spécialisée.
   \end{itemize}
  \item<5->Ou à un point d'échange. Conceptuellement, c'est un gros
    commutateur où tout le monde se connecte. En Europe, en général
    géré par des organisations sans but lucratif (FranceIX), qui font payer les
    coûts (du commutateur, des techniciens). Aux États-Unis, en
    général géré par une entreprise privée. Le point d'échange ne fait
    que la technique, le \foreign{peering} reste une décision de chacun.
 \end{itemize}
\end{frame}

\begin{frame}
\frametitle{Et les noms de domaine, on n'en a pas parlé~?}
\begin{itemize}
\item<2->Pas dans les couches basses, mais quand même une part de
  l'infrastructure
\item<3->L'\emph{enregistrement} est payant. L'\emph{utilisation} est
  gratuite. Vous ne payez pas Verisign pour résoudre un nom en
  \dns{.com}.
\item<4->Pourtant, l'utilisation nécessite autant de ressources, et
  une fiabilité sans faille. 
\item<5->C'est donc l'enregistrement qui «~subventionne~» l'utilisation.
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Conclusion}  
\begin{enumerate}
\item<2->Il n'y a pas de règles générales
\item<3->Tout dépend à chaque fois du rapport de forces local.
\end{enumerate}
\end{frame}

\begin{frame}
  \frametitle{Après la conclusion}
Si on veut changer les choses, quelles sont les pistes~?
\begin{itemize}
\item<2->Nationaliser la couche 3~? C'est un service indispensable et
  qui ne permet guère de différenciation entre fournisseurs. Mais gros
  risques pour les libertés (HADOPI, ARJEL, etc).
\item<3->Réguler le \foreign{peering}, par exemple pour éviter qu'il
  soit à la tête du client~? Qui aurait la légitimité et la compétence
  pour le faire~? (Surtout au niveau international.)
\item<4->Faire payer les GAFA pour donner à Orange~? (Discussions sur
  la fiscalité du numérique.)
\end{itemize}

\end{frame}

\begin{frame}
  \frametitle{Bonnes lectures}
  \begin{itemize}
  \item Les textes de Raphaël Maunier
    \url{http://blog.maunier.net/2011/05/20/vis-ma-vie-dans-un-reseau-visiblement-ca-rame/}
  \item{«~Tubes~» d'Andrew Blum, sur les lieux physiques de
    l'Internet}
  \item Et les articles de Laurent Chemla, Andréa Fradin, Pierre Col\ldots
  \end{itemize}
\end{frame}

\end{document}
