samedi 31 janvier 2015 à 14h30
Initiation Réseaux
, par
L' association Linux-Nantes vous propose une initiation aux Réseaux .
* Historique rapide 20 minutes
* origine du réseau : différents projets et implémentations (ARPAnet, Cyclades, etc), nécessité de protocoles de communication intéropérables
* BBS, Fidonet, Usenet/UUCP, Compuserve et cie
* Définition d'un réseau
* Un réseau informatique est un ensemble de machines communiquant entre elles à l'aide d'un ou plusieurs protocoles
* Architecture : type p2p, type client/serveur
* Topologie des réseaux (Physique) : ring, mesh, star, fully
connected (théorique, inutilisable en pratique), Line, Tree, Bus * Types de services réseaux
* Modèle OSI : Comprendre les principes de l'encapsulation
* 7 couches
* Physique
* DataLink
* Structure d'une trame ethernet
* ARP
* Network (IP, ICMP)
* Structure d'un paquet IP
* Notion de TTL (Time To Live)
* Transport (contrôle de flux et d'erreurs - ou pas :p) : TCP, UDP * Structure d'un datagramme UDP
* Structure d'un datagramme TCP
* SYN-SYN/ACK-ACK et FIN/ACK : Three Way Handshake
* Session (ex : cette horreur de netbios)
* Présentation : HTML, SMTP, IRC
* Application : navigateur web, client mail, client irc, etc
* Un peu de Maths (eh… oui) : tableau de conversion binaire/décimal sur 8 bits. Il y aura un peu de calcul
* Bases TCP/IPv4 : types de réseaux (A,B,C,D,E), réseaux privés RFC1918 (non routables sur le réseau public), masque de sous-réseaux, notation CIDR, subnetting, surnetting, notion de ports, bases du routage
* Découverte des commandes Linux et BSD permettant de configurer une interface réseau sur un réseau privé TCP/IP v4 : ip addr, ip route, ip link, ifconfig, route
* Mise en application : les participants décident d'un subnet, de son masque, dans une plage privée (soit 10.0.0.0/8, 172.16/12, 192.168/16), configurent leurs machines pour que tout le monde puisse se pinger
* base du routage : paramètres de tcp forwarding, NAT, définir la route par défaut pour accéder à internet via une VM (à moi) ou la machine d'un participant.
* Ultra base du DNS : principe, découverte du fichier /etc/hosts, attribuer un nom à une machine
= Matériel que les participants sont fortement encouragés à apporter =
* Un ordinateur (sisi) sous Linux ou BSD
* Câble ethernet
* Un switch si possible (j'ai un switch 100Mbps 5 ports que je peux apporter, si on en avait un deuxième ce serait super)
* Papier, crayon pour les calculs de masques de sous-réseau, d'identifiants réseau, etc
Cette initiation aura lieu le 31 janvier 2014 de 14h30 à 17h30 au local associatif « Bellamy 17 ».
Pour les nécessités d'organisation, chaque participant(e) doit s'inscrire en envoyant dès à présent un e-mail à l'adresse initiations@linux-nantes.org.