 Je vous présente le projet réseau libre, qui est en fait le projet de construire un réseau mèche à Montréal. Qu'est-ce qu'un réseau mèche pour commencer ceux qui sont moins habitués à jouer avec la réseautique? C'est un réseau en fait qui est construit où chaque nœud, chaque nœud point à point est habillé des connexions et de cette façon-là en communiquant avec les autres nœuds plus loin peut permettre de communiquer d'un nœud à l'au bout de la ville, en passant par différents hops, jusqu'à un autre nœud ailleurs dans la ville. Donc c'est un réseau qui est complètement indépendant donc c'est pas une copie d'internet nécessairement, ça attuise les mêmes protocoles IP mais c'est pas nécessairement relié. C'est un réseau qui est local, qui est décentralisé nécessairement parce qu'il y a les différents nœuds un peu partout. Et bien sûr, notre but est de faire un réseau qui est non commercial, donc qui n'est pas nécessairement rattaché à une compagnieur particulière. Qu'est-ce qui se passe ailleurs dans le monde, juste pour comparer, Montréal, on n'est pas les seuls. Il y a des très gros projets en Allemagne, si vous avez peut-être regardé que ça s'appelle Frankfuck, quelque chose comme ça, mon Allemagne pas très bon, des gros projets en Grèce. En Amérique du Nord, c'est un peu plus discret. On a des projets, des projets assis à tolles, des projets qui commencent à Toronto, puis on peut trouver différents projets en Amérique du Sud, en Afrique, en Asie. Donc il y a beaucoup de gens qui décident, beaucoup de communautés qui décident de mettre en place des réseaux indépendants pour permettre de communiquer. On peut se demander pourquoi tous beaux monde-là décident de prendre du temps, la plupart de ces projets, c'est tous des projets de ménévole, pour mettre en place ces réseaux-là. À la base, pour assurer un contrôle citoyen, aujourd'hui, tout le monde le sait, les communications sont rendues omniprésentes dans nos vies, jusqu'à dire quasi essentielles, mais on voit que le présentement, pour la plupart du temps, il y a de l'air hors de contrôle de la plupart des gens. Vous achetez une connexion à fonds de sœurs internet, vous l'utilisez, vous ne pouvez pas discernement agir, choisir ce que vous voulez, juste on regarde présentement la transition vers l'IPv6, donc la nouvelle version du protocole IP avec des plus grands adressages, comme vous le savez, il n'y a maintenant plus aucune adresse IPv4 disponible, donc on va faire le switch bientôt, mais les grands fonds de sœurs d'accès, surtout au Canada, sont un peu lents là-dessus. Donc redonner un certain contrôle, effrer des services locaux, quand on a un réseau local, que tout le monde peut contribuer, c'est bien sûr pour fournir des services à une certaine communauté. Aux États-Unis, entre autres, on voit ça beaucoup au niveau des services d'urgence. Les communautés sont là pour développer des réseaux encore de problèmes, lorsqu'il y a une ouvraguant ou ce que des ondations, pour remonter un réseau de communication qui pourrait être utilisé par les différents services d'urgence. Donc c'est une autre démotivation présente. Bien sûr, se construire un réseau mèche point à point, que tout le monde peut participer. Le but est aussi de avoir aucune censure, donc aucun trotling, personne ne contrôle le débit pour ceux qui se passent. Donc, vous pouvez échanger ce que vous voulez, sans que personne pose de questions. Bien sûr, la raison qui, je dirais, incite le plus grand nombre des gens dans la réseau libre. Parce qu'on peut, la technologie est là, les équipements sont disponibles, les logiciels sont disponibles, donc on peut s'amuser à monter un réseau, à prendre beaucoup de gens qui ont commencé avec nous. On a beaucoup appris sur les différentes technologies, donc ça te permet de réappliquer ça dans ta vie professionnelle, dans ta vie personnelle, et d'en apprendre beaucoup plus sur ce monde de la réseautique qui est maintenant obligatoire, mais que les gens ne m'entrisent pas nécessairement aussi bien qu'on pourrait le croire. Juste voir que mon tronc s'amuse vraiment sur des toits à installer des trucs. Présentement, on a une vingtaine de bénévoles, grosso modo, qui depuis le début du projet, qui, surprenantement, on a commencé seulement en février 2012. L'idée dans la communauté open source en Montréal depuis très longtemps, mais qu'on s'est vraiment assis, fin de réunion, décider de le qu'on va le faire, ça s'est recommandé seulement cette année. En plus des vingtaines de bénévoles, on a présentement à peu près 70, 80 personnes abonnées à la mailing list, donc de gens qui sont intéressés à savoir ce qui se passe. Et on a présentement une trentaine de nodes actifs, le dernier compte sur le site 34, on a rajouté deux, justement, fin de semaine. On a une quarantaine de nodes en planification, donc on peut dire que présentement, on a un potentiel de 70 nodes à Montréal, ce qui, si on regarde parmi les projets dans le monde, un des plus avancés, si on a mis les très très gros à 1000 nodes, des trucs comme ça, mais parmi les autres projets existants, c'est très intéressant comme quand c'est, surtout que ça fait à peine quelques mois qu'on a commencé. Donc, l'approche qu'on a menée à Montréal, qui est de simplement installer des nodes le plus possible, puis laisser un peu les gens faire ce qu'ils veulent après, semble porter fruit. Si on regarde plusieurs détails, c'est où? Si on voit la carte, vous connaissez Montréal, si on regarde la vraie carte interactive qui devrait s'ouvrir, on va chercher tout simplement. Il n'est pas gentil, on va lui se l'étasser. Si on regarde, on est très présent, on va dans Villerey, Rosemont, un petit peu sur le plateau, beaucoup de nœuds à Averden, quelques nœuds qui se développent, beaucoup de nœuds potentiels dans le coin d'Achelaga, des gens même intéressés sur la rive sud, si on regarde un peu plus au nord, Saint-Michel, sur le bord de Laval, la carte qui a décidé de se relouder au mauvais moment, qui devrait revenir. Cette web, bien sûr, par principe du réseau, toutes nos ressources ont ébergé par nous-mêmes sur le réseau, et donc la carte est ébergée en fait sur un serveur, sur le mesh chez quelqu'un. Donc ça, petit bug qu'on a présentement avec Firefox, bien sûr c'est le chez Lib, on a des fois des petits papins. Donc on voit présentement qu'il y a deux clusters très localisés, on a présentement un mesh qui fonctionne très bien à Averden, on a quatre nœuds ici qui se connectent. Vous donnez une idée de porter entre ces deux points-là, il y a environ 500 mètres, même ici, en ces deux nœuds-là, quasiment un 700 mètres. Donc on peut me quand même couvrir beaucoup de distances. C'est qui ces gens-là? C'est essentiellement soit des gens chez eux, par exemple j'ai un oeuf chez moi, que j'ai installé sur le toit chez moi avec l'autorisation à mon propriétaire. Donc beaucoup des gens personnels, certaines entreprises des fois qui décident de contribuer, souvent c'est des, nos employeurs qui décident, oui je pose un oeuf sur mon toit, ça me dérange pas. Et aussi des organismes, on prend exemple Kumbit, qui a des antennes. On pourrait penser qu'un endroit comme Studio X6 ici pourrait n'intéresser à réacheter une antenne sur le toit pour contribuer. On peut voir que dans le coin ici, il n'y a pas vraiment de nœuds encore présents, mais ça complète très bien le reste du réseau, donc tientes aux gens de la place. Donc ça montre un peu l'étendue du réseau actuel et où est ce que ça s'en va. Présentement ici, il manque un peu des liens entre chacun des nœuds, mais il faut une raison étrange, j'asseure l'autre. Mais il y a des distances un peu grandes, mais en rajoutant quelques pétineaux, tout ce réseau-là va être très très déployé. Non en fait, on opère, en fait, la question c'était, est-ce qu'il y a des problèmes par rapport aux normes du CRTC et en fait d'industrie canada. On érégie par industrie canada au niveau des normes. Donc non en fait, on reste en intérieur des bandes publiques, le 2.4 gigahertz, le 5 gigahertz. On travaille à la limite des normes, qu'on émet à un watt, dans environ de puissance, ce qui est la limite supérieure, mais on reste dans les normes nécessaires pour opérer. Bien sûr, on va recommencer ça parce que il n'y a pas aimé de se faire tosser. J'essaie à un nouveau logiciel pour faire une présentation qui est intéressante, mais parfois un peu capricieux. Pinpoint, qui en fait, on édite simplement un fichier texte, ça génère, tu vois qu'il y a un certain markup simple qui permet de faire tout ça, de filer une image, un texte, puis génère tout ça très efficacement. Donc ça vous montre un peu l'étendue du réseau. De quelle façon on est organisé? Je vais parler du reste un peu de notre organisation, le détail de comment fonctionne. Au niveau politique, on est un groupe, on n'a pas de structure légale en tant que telle. On est donc un ensemble de citoyens intéressés à la question. On fonctionne par consensus, on tient des réunions, on essaie d'obtenir un consensus, on s'est donné des règles pour éviter qu'une personne ne bloque le projet, mais donc on essaie que tout le monde développe le réseau. On fonctionne beaucoup par courriel, donc des propositions techniques ou de fonctionnement les propose par courriel, s'il n'y a pas d'opposition, on les adopte, sinon on tient des réunions. C'est des réunions grosso modo, chaque deux mois, en personne pour soit travailler techniquement sur un sujet ou discuter de politique plus générale de qu'est-ce qu'on fait avec le réseau. Et bien sûr, on travaille exclusivement avec du loge chialibre. Oui, présentement, heureusement, on commence, puis on interagit avec l'Internet, on ne roule pas à l'extérieur. On n'a pas encore de serveur mail qui roule sur le mèche, mais ça va arriver. Au niveau politique, une des propositions qui a été adoptée, c'est les 5 libertés du Free Network Foundation, donc un organisme qui promouvoie finalement la création de réseaux de ce type, un partenariat dans le monde. Donc on a doté les 5 libertés qui impliquent la liberté de participer, n'importe qui peut rajouter un nœud et contribuer au réseau. Liberté de décider où les données sont stockées, donc pour objeuer qu'elle soit sur un serveur en particulier, je peux décider d'y oser chez moi, chez un voisin, tout ça. Donc les données résident à l'endroit où je désire avec qui partager. Donc j'ai changé, nécessairement en tant que participant, j'ai changé avec qui je veux. Je ne me fais pas imposer de limites à ce niveau-là. Pas d'interference, ça veut dire qu'on ne va pas, après ça, limiter le trafic d'un autre nœud ou d'une autre façon pour une quelconque raison, on ne veut pas empêcher le trafic de quelqu'un d'autre de circuler. Et liberté de dentité d'anonymat, donc soit la liberté d'être anonyme sur le réseau ou la liberté de soit-ce d'aller sur la vraie identité ou de se choisir une identité que tout le monde peut reconnaître, qui est sans nécessairement associé à mon identité réelle, mais d'avoir une identité sur le réseau qui existe en tant que tel. Autre politique qui est présentement en proposition d'adoption. Ce qui appelle le PicoPay Argument, c'est une politique en fait pour gérer l'inter réseau. Présentement en Tamorial, il y a un réseau qui se développe à Toronto. On n'est pas encore interconnectés, on a quelques kilomètres à faire, quelques hops à faire d'ici-là, mais il y a des discussions pour faire un lien par exemple par internet entre les deux. Donc l'idée, c'est comment gérer l'interconnection, donc s'assurer qu'elle transite et libre entre les deux réseaux, entre les deux groupes, finalement, que la communication reste ouverte entre les deux éléments. Aucune garantie, ça va un peu avec tout le reste du réseau. Les gens qui participent, on ne peut pas offrir un garantie de service parce que, dès pas la nature, les lignes ne pourraient rêver disparaître. Donc aucune garantie que le trafic va circuler. Et de s'assurer, s'entendre s'il y a d'autres conditions d'utilisation, que ce soit clair et précis entre les deux réseaux présents. C'était la partie un peu plus politique de la chose. On développe tout un aspect politique pour qu'on fasse ça, pour avoir de la liberté. Il y a aussi la partie pour s'amuser avec des bidules intéressants. Au niveau des protocoles, un peu de jargon technique, dont présentement fonctionne, donc tu as un réseau ad hoc dans le 802.11N du Wi-Fi, qu'on est habitué d'utiliser du Wi-Fi qu'on était habitué de voir. Il y a d'autres trucs qu'on pourrait utiliser éventuellement, des gens qui parlent pré-mâché sur les bancs de radio amateurs, sur du 900 gigahertz, des choses possibles. Mais c'est là qu'on est. Vous avez peut-être entendu parler des vieux protocoles ou LSR, qui étaient utilisés par des vieux réseaux qui fonctionnaient plus ou moins bien. Tous les trois derniers, c'est des protocoles de mèche qu'on appelle. C'est ça qui détecte les qualités de service entre les différents nœuds, puis les établis, les tables de routage. OLSR, qui était utilisé dans le plus dans le passé, qui est maintenant remplacé par des protocoles un peu plus modernes. Batman, pour ceux qui connaissent les archi-réseaux, travaillent au niveau de la couche 2, donc la couche physique. Il y a créé un réseau physique, une switch physique qui est intéressante parce que tu ne vois pas nécessairement le réseau dans tes tables de routage. L'inconvénient, c'est qu'ils fonctionnent juste avec un noyau Linux. Présentement, on travaille avec Babel. Bon, le terme Babel est très courant dans le monde informatique, qui est en fait un daemon qui roule sur chacun des nœuds qui échangent des tables de routage entre les différents nœuds. Et maintenant, on regarde même peut-être d'autres réseaux, mais ça va aller pour peut-être plus tard parce que l'on s'est entendu sur Babel. Il faut que tous les nœuds parlent le même langage si on veut que ça fonctionne. Au niveau matériel, ici, l'image d'un bolette, c'est pas mal sûr qu'on utilise la plupart du temps. C'est du matériel fabriqué par Rubik Iti, ici. C'est un access point sans fil Wi-Fi standard alimenté Power View Tournet, parfaitement prêt pour les interpéries. Donc, on installe ça sur les toits. Ici, c'est une petite antenne à 8 dB, mais sur les toits, on installe une antenne à 15 dB qui fait environ un mètre ou un mètre et demi pour aller chercher le plus de puissance possible. Mais en fait, n'importe quel matériel qui peut rouler OpenWRT, ici on a un petit Bococom, un petit Wootachi par 20-30 pièces achetées sur Internet, qu'on puisse en servir pour participer aux mèches. Donc, ça soit pour faire des grands liens ou faire des petits liens à l'intérieur de deux maisons différentes. Le matériel peut être utilisé à ce niveau-là. La façon de s'étudier, on a des points d'accès et des relets entre les nœuds. On vit utiliser PV6, c'est encore en transition. Présentement, les allocations IP se font manuelles. On a des discussions en fort à comment ça fonctionne. Et on a notre Wootachi, notre Wootachi, décentralisé sur le mèche, donc différents nœuds host le Wootachi à l'intérieur du mèche. On peut se demander à quoi ça sert, tout ça, c'est bien le fun. Mais, présentement, qu'est-ce qu'on a comme service? Qu'on a comme des services? J'ai monté un miroir de Wikipedia chez moi. Donc, sur le mèche, quelqu'un qui a accès au mèche a accès à Wikipedia, sans aller sur Internet. On a des serveurs de calendrier. On a des gens qui sont parles de monter un clon de YouTube, des bitters du terrain. Non, n'importe quoi que tu peux imaginer du storage, du open cloud. Donc, tout ça est possible, quelqu'un peut offrir n'importe quel service sur le réseau et participer. Donc, au niveau technique, ça vous intéresse de contribuer. Donc, on a besoin de gens comme vous tous. Présentement, ça prend une certaine capacité technique. C'est pas encore très ultra facile d'utilisation, mais on vise que ça soit comme... On prend un router, installe l'image, puis ça marche. Présentement, il y a un petit peu de tweak à j'affaire, donc on s'adresse aux communautés un petit peu plus techniquement connaissantes. Mais si ça vous intéresse de voir les points de vue très intéressants de Morial, quand on montre sur les toits, on voit des choses qu'on voit ici. En fait, l'antenne qui a été installée en fin de semaine, donc sur un toit. Donc, il y a moyen de s'amuser à ce niveau-là. Il y a pas mal de choses pour nous aider, installer une antenne chez vous. Le matériel qu'on montre, par exemple, vaut environ 150 $. Le bolette, l'antenne, l'alimentation, on peut avoir une étonnette, le câblage. Donc, si ça vous intéresse, faites nos signes, on va vous dire acheter le matériel. On a déjà un petit peu en banque, on peut vous le vendre. On peut aller vous aider à l'installer. En fin de semaine, la personne qui sont montées sur un toit, on commence à être habitué d'y aller. On a bien sûr besoin des angles graphiques. On n'a pas de logo, on n'a rien. Contribuer la documentation, c'est bien intéressant parce que ça reste à ride, donc il faut faire des guides d'utilisation pour rendre ça de plus techniquement obsessé, ben Monsieur, madame, tout le monde. Et on est dit ça à Moral Python, développer des nouveaux outils. Pourrait nous aider grandement, parce que, qu'est-ce qu'on a, et que je vais vous monter rapidement, et quelque peu rudimentaire. Donc, je vais juste vous montrer un peu de quelle façon ça fonctionne. Juste avant de... Donc une autre vue du toit, de Morial, avec une autre des antennes qu'on installe. Je me permets de quelques secondes vous montrer une preuve que ça fonctionne. Donc, si vous avez déjà vu une table de routage de votre ordinateur, on voit c'est une. Donc, la façon que Babel fonctionne il crée, finalement détecte toutes les nœuds autour et va les rajouter dans notre table de routage. Je vais vous montrer la seule qui est d'ici. Donc présentement, on voit que mon ordinateur est sur un réseau qui est précieux aujourd'hui. Bon. Donc, mon réseau c'est divertissant. Donc, mon réseau... Ok, il faudrait pas que je touche à ça. Donc, vous voyez le réseau, en fait, vous voyez différents nœuds qui existent un peu partout. Et en fait, Babel a détecté que le prochain hop était l'adresse 2.28. Donc, redirige ici, c'est une liste de nœuds, donc différence d'ordinateurs qui existent sur le réseau. Ici, c'est une adresse qui est à Rosemont. Un autre adresse à Verdun pas loin de chez moi. Donc, on peut, après ça bien sûr, pigner ces adresses-là. Donc, vous me faites assez confiance que ces nœuds-là existent pour vrai. Mais, ça devrait fonctionner. Je vais de la misère aujourd'hui là-dessus. Et on voit qu'il y a encore des problèmes. Présentement, en fait, pourquoi on peut fonctionner puisque je suis à Verdun et on communique à hier. Ça, c'est un ordinateur qui est à Verdun. Il y a un VPN qu'on est en train de mettre en place qui s'appelle Tink, pour gérer les nœuds, connecter le gros mesh, le petit mesh à Verdun avec le reste des risques d'eau à dans le bout de Rosemont. Donc, sauf qu'on a juste des outils textes qui est un peu rudimentaire pour voir toutes les informations d'un ressort des belles vues graphiques pour faire tout ça. Donc, si c'est le temps de coder des bouts d'outils en Python, je vous invite à nous rejoindre. Vous avez quelques questions rapidement. Je pense qu'il ne me reste plus quelques secondes pour répondre.