OVH OverTheBox : présentation et installation

OVH-OVerThebox-Boite

Ce matin j’ai eu la joie de recevoir le routeur OverTheBox de OVH. Une création de l’opérateur aux multiples talents qui permet d’agréger plusieurs connexions Internet. Mais comment ça marche? 

OverTheBox c’est un mix de matériel et de service. Enfin surtout du logiciel .. s’exécutant sur du matériel. Une partie côté opérateur (chez OVH) et une partie chez le client (toi, moi..).

La promesse d’OverTheBox ? Agréger plusieurs connexions Internet, profiter – potentiellement – d’un débit plus élevé et d’une sécurité du réseau grâce à un tunnel VPN crypté jusqu’aux datacenters OVH.

Côté client, cela repose sur un ajout à OpenWRT  qu’OVH a publié sur GitHub.

Impatient de tester ce système qui est un mélange de matériel et de service (le boitier et un abonnement), j’avais commencé à me faire mon propre OverTheBox..  quand UPS est arrivé me livrer le précieux petit colis.

Whats in the box : Il contenait donc un boitier – qui est en fait un Intel NUC DE3815TYKE , un ordinateur miniature qui coute environ 150 euros chez LDLC. Ce petit PC profite d’un Intel Atom E3815 (1.46 GHz), 2 Go de RAM, 4 Go de stockage (avec ajout possible d’un disque dur 2.5″ SATA), 1 port USB 3, 2 ports USB 2.0 et un port Ethernet Gigabit.

DE3815TYKE

Techniquement ça peut donc surprendre de réunir plusieurs connexions en utilisant un seul port RJ45, les routeurs multi-WAN traditionnels comme le Netgear SRX5308 sont équipés d’un port *par* connexion Internet raccordée.

C’est quoi la différence alors? La plupart des équipements gérants plusieurs connexions Internet font ce qu’on appelle du « load balancing » c’est la répartition de la charge entre plusieurs connexions. Un utilisateur peut être orienté sur la connexion A/B/C/D (mettons Free/Orange/SFR/Bouygues dans le cas d’un utilisateur ayant 4 opérateurs) par le routeur. Le schéma de raccordement est le suivant :

Load Balancing

Dans le load balancing, si j’ai deux connexions 20 Mbps, mon débit disponible pour 1 tâche ne devient pas 40 Mbps. Le load balancing a pour avantage de ne nécessiter un équipement que du coté du client.

Le système utilisé par OVH est totalement différent et utilise l’agrégation. L’agrégation permet quant à elle de joindre le débit de 2,3.. 4 connexions. Techniquement c’est plus compliqué. Pour attaquer le problème de l’agrégation, Laurent Coustet avait documenté le MLVPN.. encore une autre chose.. et ici la box utilise le Multipath TCP (MPTCP) qui répartit les flux entre les différentes connexions et privilégiant les connexions dont la qualité est la meilleure en permanence. Le blog BitsofNetworks explique ça à merveille si vous parlez .. anglais.

Avec l’installation que propose OVH le schéma réseau est le suivant :

 

Schéma OverTheBox

Tout transite donc par un switch (le votre.. ^^). Oui c’est inhabituel.

On commence l’installation en branchant la box OverTheBox sur son réseau avec la première connexion que l’on veut utiliser. Elle prend alors une IP donnée par le DHCP. De là on peut l’atteindre en ouvrant http://overthebox.ovh dans son navigateur.

C’est là que commence la configuration:

OVH-OverTheBox-Setup-Gonzague-1

On inscrit sa box dans son manager OVH (partie Sunrise)..

OVH-OverTheBox-Setup-Gonzague-2

Pour le moment c’est gratuit le temps du beta-test :

OVH-OverTheBox-Setup-Gonzague-3

Une fois l’OverTheBox enregistrée il faut l’activer.. C’est fait en un clic :

OVH-OverTheBox-Setup-Gonzague-4

Après cette étape, l’OverTheBox demande que l’on désactive le serveur DHCP actuellement en place sur son réseau. Par exemple sur la Freebox on va sur http://mafreebox.free.fr  puis hop :

OVH-OverTheBox-Setup-Gonzague-5

OVH-OverTheBox-Setup-Gonzague-Physique-2

En gris un câble vers la Freebox, en jaune un câble vers mon ordi, en bleu un câble vers l’OTB.

A partir de là, on va voir ce petit aperçu du réseau, notamment mon petit Macbook Pro Retina, l’OverTheBox et ma Freebox. L’OverTheBox nomme toute seule la connexion de la Freebox en FR-PROXAD-FTTH (c’est la valeur netname que retourne un Whois sur l’IP de la connexion.. tout bête ^^) ainsi que les différentes informations IP des appareils du réseau :

OVH-OverTheBox-Setup-Gonzague-6

Avec une connexion installée, votre trafic sort déjà via le réseau OVH. L’OverTheBox établit un tunnel VPN jusqu’aux datacenters de la société et fait passer votre trafic web par là. Du coup OVH vous attribue aussi une IPv4 fixe quand vous commandez le service.

Comme j’ai la fibre .. bah euh .. ma connexion est plus rapide que ce que le NUC fourni permet de faire..  :

OVH-OverTheBox-Setup-Gonzague-7

(de toute façon l’idée de base d’OverTheBox c’était pour les gens ayant des SDSL ou des ADSL donc .. pas forcément les débits d’une fibre). En faisant sa propre OverTheBox avec du matériel plus puissant (et probablement plus couteux) il doit être possible d’atteindre des débits plus élevés.

J’ai ensuite ajouté une seconde connexion internet sur mon switch.. qui elle aussi avait son DHCP .. hop hop .. ce coup-ci j’ai mis une box 4G de Bouygues. Alors même manip , on branche :

OVH-OverTheBox-Setup-Gonzague-8

L’OverTheBox découvre alors la box Bouygues (une Huawei), pareil je coupe son DHCP..

OVH-OverTheBox-Setup-Gonzague-9

Vous commencez à voir que ça se répète n’est-ce pas 🙂

Une fois tout bon vous pouvez même retrouver vos différentes interfaces dans les pages avancées de l’OverTheBox :

OVH-OverTheBox-Setup-Gonzague-11

OVH-OverTheBox-Setup-Gonzague-Physique-1

Avec en plus en rouge la box Bouygues

Le système n’est pas encore parfait et j’ai eu quelques bugs / problèmes d’accès à des sites .. par exemple :

OVH-OverTheBox-Setup-Gonzague-10

Je ne l’utiliserais pas en production tout de suite mais en attendant c’est très intéressant comme solution et va être un vrai plus pour les entreprises (et les particuliers) qui sont dans des lieux où l’ADSL ne permet pas un débit génial, dont les besoins en bande passante vont croissants avec l’augmentation des services en SaaS (Dropbox etc) 🙂

Le point faible d’une telle solution c’est évidemment que si OVH est en panne… vous serez en panne aussi .. (sauf s’ils déploient un mécanisme de repli).

Merci à Octave et à OVH de m’avoir envoyé la box pour l’essayer, ce que je vais continuer à faire dans les jours à venir!

33 commentaires

  1. Intéressant, mais je ne suis pas sûr de tout bien comprendre… afin de bénéficier des deux débits additionnés il faut avoir deux box chez soit, donc deux lignes téléphoniques différentes ? Ou cela peut marcher sur une seule ligne téléphonique avec deux abonnements différents ?
    Merci en tout cas pour cette info, j’ai découvert un truc sympa 😉

  2. Questions : est ce qu’avec une OverTheBox, tu peut voir tous les périphiques des 2 réseaux? Je m’explique, si tu a des équipements branché sur le switch de ta FreeBox et d’autres sur le switch de ta Bbox, est ce que les équipements peuvent se voir et communiqué ensemble (ex : Via DLNA par exemple)?

  3. Tout à fait 🙂 sauf si le fabriquant de ta box fait des trucs un peu spéciaux côté switch

    En fait la Overthebox va prendre la plage IP utilisée par la première « box » que tu y branches ( par exemple tu la branches à une livebox qui avait 192.168.0.0/24 .. le DHCP de OverTheBox deviendra 192.168.0.0/24 )

    Et comme au fur et à mesure tu désactives les DHCP des autres accès Internet que tu mets sur ton réseau, tous les équipements prennent des IP données par la OTB

  4. Vraiment très intéressant comme post, toujours super les articles, bien écris et plein d’info sur ce services. Une idée des tarifs du service par la suite ?

  5. En effet j’ai vu ça après sur un autre site. Je vais essayer de faire tester le software à un amis pour commencer voir ce que ça donne pendant la beta ! merci encore pour le test

  6. Sympa ce test, merci ! par contre ton schéma comporte une petite erreur, en effet chaque box FAI reste un routeur (il manque le logo du routeur). En effet si tu venais à connecter une box en mode bridge (ou un modem) directement sur ton switch, ça ferait vite des chocapics ^^

  7. Article très intéressant. Je recherche une solution pour juste faire de la redondance de liaison. Quand la liaison principale lâche, celle de secours(adsl, 4g…) prend le relais… Quelles sont les possibilités qui existent pour faire ce genre de chose ?

  8. bonjour,
    comme toi j’ai l’ai mis en place avec des box de test … jusque là tout va bien .. losque j’ai souhaité faire l’installe en définitif avec les bonnes box… Il affecter de nouveau les périphériques à l’overthebox .. il l’a je bug ! sais-tu comment on fait ?

  9. Bonjour à toi, Je me suis dis la même chose, mais c’est pourtant bien comme ça que c’est raccordé… C’est assez surprenant

  10. Bonsoir à tous,

    J ai une petite question concernant ce fameux mode d’agrégation de lien overthebox.

    je suis chez free avec un abonnement freebox V6, j ‘ai n debit de crotte de 2.5 M environ descendant…

    si je prends un second lien adsl chez free toujours ( free propose le meilleur débit chez moi )

    je devrais hypothétiquement passer avec OVH overthebox aux alentours de 5 Mo.
    l’agrégat de lien créé un tunnel vpn qui est relié aux concentrateurs vpn chez OVH.

    je pense être dans le juste ( n’hésitez pas à me corriger).

    Nous sommes bien d’accord avec mon lien 1 freebox (2.5 M) , je ne peux pas prétendre à la Freebox TV adsl…. du fait de mon pauvre débit …

    en passant à X2 ….5 M adsl … et voici ma question :
    puis-je bénéficier du service TV Freebox … ??
    (pas en HD …je pense..)

    Merci pour vos lumières ….

    Minos

  11. Re, merci de ton retour …mais pourquoi ..?
    pour la TV en bas debit il faut entre 3 et 4 Mo ,
    là si je suis vers 5 M, ça devrait gazer….

    je pige pas trop …

    Minos

  12. bonjour, je viens d’acheter une over the box mais je ne sais comment la mettre sur mon réseau. J’ai un accès adsl orange avec une box + un accès 4g avec box huawei et carte sim illimité data SFR. pour le moment j’envoi le signal sur ma time capsule qui elle est branchée sur un switch. elle distribue des adresses DHCP sur mes autres bornes airport placées un peu partout dans la maison. ces bornes airport distribue le signal soit pas rj45 soit en wifi. pourriez vous me dire comment mettre en place la OverTheBox. merci

  13. Hello Gonzague 🙂 J’ai vu ton post sur l’OTB et franchement, l’idée m’a l’air bien interessante sur le papier 🙂 Mais est-ce que tu penses que même si j’ai pas d’éligibilité 4GBouygues, je peux prendre la 4GBox sous caution et y mettre ma SIM RED ? Malheureusement, pas de Fibre ou VDSL de mon côté et je t’épargne mon débit ADSL… c’est de la pisse de gobelin xD :p En tous cas, j’ai vu tes vidéos et franchement, tu me donnes des idées de ouf ! J’te dis GG ! 👍

  14. Bonjour, il faut suivre le guide qui explique bien comment faire à savoir : brancher l’OTB, et sur un switch qui la relie à la première box, faire le setup, couper le DHCP de votre box opérateur, puis brancher la 4G box, la faire reconnaitre, couper le DHCP de la 4G box etc 🙂

  15. D’accord… Autant pour moi :p Parce que c’est ce qu’un conseiller m’a dit au 1007 🙂 quand c’est comme ça, je suis la consigne au pied d’la lettre :p Pour pas trop cher (dans les 100€), t’as quoi comme modem a me proposer pour bien capter la 4G même si dans ma piaule, c’est « capricieux » ? Disons que dès que mon iPhone est bien placé… ça passe mais dès qu’on le bouge, c’est limite… En plus, déjà, la H+ (en réalité), c’est déjà pas trop mal 🙂 3 voir 4Mos (soit 30Mégabits… c’est waouh ! L’upload à 2mégabits… wep… ça dépends :p Mais bon, en tous cas, je pense que je vais forcément m’y mettre car 1,7Mégas en ADSL… j’en pète des câbles MDR Et du coup, sur mon D-Link DSL-3872, le DHCP doit être coupé systématiquement et mes périphs n’ont aucune coupure si j’ai bien compris ? Et la connexion reste « Safe » ?

  16. Salut Gonzague 👍 Après hésitation, j’ai finit par faire exploser ma facture (pour la bonne cause mdr) pour l’offre 4GBox qui franchement est vraiment Top et la limite des 200Go n’est uniquement QUE sur les « grosses » antennes (confirmé par le 3106) 😊 Après plus d’1 mois, je dirai que même si ça ne vaut pas la Fibre, un débit de 30Mégabits en Down et 6-8 en Upload, c’est vraiment Top et vu mes backups… j’ai dépassé les 144Go d’envoi sur Hubic (backup de mes données). Certes, y’en a qui voudront toujours plus mais là… les pages et autres web-apps se chargent tranquille 😊 OTB+4GBox = alternative top au VDSL (pour ne pas dire Fibre dans le sens où ce débit peut être accessible car j’ai dépassé dans une pièce, les 50Mégabits en Down et 15-20 en up … j’ai rien vu passer 😅) Bref, a recommander 👍

  17. Ah ben là… j’ai pu migrer mon mail SFR vers OVH perso sans me poser de question en 20 Minutes… les doigts dans l’nez xD 👏
    Quand je parle d’OVH à mon entourage… je leur dit « OVH, c’est une entreprise qui nous héberge dans de grandes maisons où les connexions sont neutres et en plus, n’importe qui peut devenir auto entrepreneur d’où leur statut d’hébergeur WEB et FAI » 👍 Bref, le seul truc qui manque pour profiter à fond des API : savoir coder… Mais le reste, Top 👍 Pour l’OTB, j’ai demandé à un ami d’envoyer des requêtes sur ma connexion (crashtest mode), et il a pas réussi a me mettre KO (forcément, si l’OTB n’avait pas l’anti-DDOS, je lui aurai pas demandé d’essayer x) Et cerise sur le gâteau, hier soir, j’ai deux amis qui ne me croyaient pas sur la priorisation VoIP et, qu’est-ce que j’ai ri-go-lé 😅 Je leur ai même dit d’appeler le 1007 s’ils ne me croient pas 😅 Comme quoi, le THD est accessible à tous (y compris, la possibilité de mettre ses données à l’abri avec Hubic) 👍

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *