Introduction Qu’est-ce qu’un réseau? Types de réseaux: ensemble d’éléments connectés entre eux qui échangent des informations Types de réseaux: 1.LAN (Local Area Network) 2. MAN (Metropolitan Area Network) 3.WAN (Wide Area Network) Réseau peer to peer Réseau client/serveur Intérêt réseau Communication, partage, unicité de l'information, meilleure organisation
Structure Niveau physique: 1.Matériel 2.Supports de transmission Niveau logique: I.Adresse IP 1.Net-Id/Host-Id 2.Privée 3.Publique Comment se donne-t-elle? 1.Manuel -en mode cmd # ifconfig eth0 X.X.X.X netmask Y.Y.Y.Y -en mode graphique 2.DHCP 3.Apipa (Automatic Private IP addressing)
Structure Niveau logique: II.Masque de sous-réseau Le masque de sous-réseau est un ensemble de bits -de valeur 1 :qui définissent la partie de l'adresse IP représente le sous réseau -de valeur 0 :qui définissent la partie de l'adresse IP représente les hôtes Tous les ordinateurs connectés à un même réseau logique doivent avoir le même masque de sous réseau. Ce masque : -Permet de limiter le trafic sur un tronçon donné, ce qui réduit le trafic de broadcast puisque les ordinateurs discutent entre eux pour vérifier entre autre s'il sont présents -Permet d'éclater un numéro de réseau en plusieurs sous réseaux locaux
Structure Voici un tableau qui sera sûrement plus clair (le but est de faire communiquer l'ordinateur 1 et l'ordinateur 2) : Adresse IP PC1 Adresse IP PC2 Masque 192.168.0.1 192.168.0.2 255.255.255.0 192.168.10.1 192.168.0.3 255.255.0.0 192.56.78.98 81.63.75.17 0.0.0.0 En clair lorsque les bits du masque de sous réseau sont à 1 alors les bits des adresses IP des ordinateurs pouvant communiquer entres eux doivent être identiques.
Structure Exemple pour le masque de sous réseau 255.255.255.0 Valeur numérique Valeur binaire 255.255.255.0 11111111.11111111.11111111.00000000 192.168.0.1 11000000.10101000.00000000.00000001 192.168.0.2 11000000.10101000.00000000.00000010 Partout où le masque de sous réseau prend pour valeur 1, la valeur correspondante entre les deux ordinateurs doit être identique Test réseau: Ping et Ifconfig
Protocoles Protocole Modèle OSI TCP/IP Langage permettant de communiquer en utilisant les mêmes règles Modèle OSI Ensemble de règles décrivant tous les aspects du processus de communication en réseau,qui comporte 7 couches,chacune étant responsable d’un de ces aspects TCP/IP Tcp: transfert des info entre 2 périphériques réseau Ip: gestion de l’adressage et itinéraire vers destinataire approprié
Services Réseaux DHCP DHCP signifie Dynamic Host Configuration Protocol. Il s'agit d'un protocole qui permet à un ordinateur qui se connecte sur un réseau local d'obtenir dynamiquement et automatiquement sa configuration IP. Le but principal étant la simplification de l’ administration d'un réseau. DHCP fonctionne sur le modèle client-serveur : un serveur, qui détient la politique d'attribution des configurations IP, envoie une configuration donnée pour une durée donnée (bail) à un client donné (typiquement, une machine qui vient de démarrer). Le serveur va servir de base pour toutes les requêtes DHCP (il les reçoit et y répond), aussi doit-il avoir une configuration IP fixe. Dans un réseau, on pourrait donc n'avoir qu'une seule machine avec adresse IP fixe : le serveur DHCP
Services Réseaux Configuration du client DHCP La configuration se trouve dans le fichier /etc/network/interfaces : éditer le fichier interfaces si IP statique su – vi /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.3.8 netmask 255.255.254.0 network 192.168.3.0 gateway 192.168.3.252 en auto eth0 iface eth0 inet dhcp redémarrage du service /etc/init.d/networking restart
Services Réseaux DNS Le système DNS effectue la résolution des noms de domaine sur le réseau. Il permet aux ordinateurs du réseau d'utiliser un nom de domaine complet (FQDN, Fully Qualified Domain Name) tel que www.microsoft.com car il se charge de convertir ce nom en adresse IP. Les noms de domaine complets permettent aux concepteurs de réseaux de créer des noms de ressource explicites et d'implémenter des solutions DNS pour la résolution de ces noms. Le système DNS résout les noms de domaine complets en recherchant dans une base de données DNS l'entrée qui associe ces noms à des adresses IP.
Services Réseaux Configuration du client DNS resolv.conf Ce fichier permet la configuration d'un client DNS. C'est lui qui permet l'utilisation de serveurs DNS pour la résolution de noms en adresse IP (ce qui permet par exemple de taper une URL dans un navigateur et non une adresse IP). Un fichier mal configuré vous empêchera notamment de surfer. vi /etc/resolv.conf nameserver adresseIP_DNS_Primaire nameserver adresseIP_DNS_Secondaire Test DNS: nslookup
Le réseau des réseaux Internet Internet est composé d'une multitude de réseaux répartis dans le monde entier. Chaque réseau est rattaché à une entité propre (université, fournisseur d'accès à Internet, armée) et se voit attribué un identifiant unique appelé Autonomous System (AS). Afin de pouvoir communiquer entre eux, les réseaux s'échangent des données, soit en établissant une liaison directe, soit en se rattachant à un nœud d'échange Chaque réseau est donc connecté à plusieurs autres réseaux. Lorsqu'une communication doit s'établir entre deux ordinateurs appartenant à des AS différents, il faut alors déterminer le chemin à effectuer parmi les réseaux. Aucun élément d'Internet ne connaît le réseau dans son ensemble, les données sont simplement redirigées vers un autre nœud selon des règles de routage.
Protection du réseau Firewall Authentification Droits d’accès Monitoring