Skip to content

Instantly share code, notes, and snippets.

@rzdhop
Last active December 28, 2018 17:09
Show Gist options
  • Save rzdhop/fe52cc907da33af2f3ee45b9218cf747 to your computer and use it in GitHub Desktop.
Save rzdhop/fe52cc907da33af2f3ee45b9218cf747 to your computer and use it in GitHub Desktop.
--------------------------------------------------------Chapite 1 Partie 1-------------------------------------------------------------
Reseaux = Groupe d'entitée en communication (echange d'information)
2 type de réseaux =-Réseau Internet = reseaux permettant la communication entre différents ordinateur connecter a internet
-Réseau Telecom = reseaux permettant la cimmunicatin a distance par transmission d'information simples (voix, texte...)
internet = enssembles des noeud (connexion, cables ..) permettan l'acces au Web (WWW)
Worl Wide Web (WWW) = enssembles des sites Web (abus de language --> site internet)
--------------------------------------------------------Chapite 2 Partie 1-------------------------------------------------------------
moyen de connecter des pc entre eux : -Câbles = media d'acces physique
-câbles Ethernet (câble UTP-CAT5|6)= connecter les pc entre eux dans un reseaux local (Pc --> routeur(=box))
CAT5 = debit 100mbs
CAT6 = debit XGbs
-UTP droit = relie un pc a un autres appareil (hub, switch...)
-UTP croisés = relie directement deux pc entre eux
-câbles Téléphonique (RJ11)= les cables avec les prises en T que l'on branche au telephone fix
-Sans-Fils = media d'acces non-physique (par onde electromagnétique)
-Bluetooth = communiquation dans l'espace hertzien (hz) qui permet la diffusion d'onde radio
plusieur entités connectée en bluetooth = piconet
connexion piconet --> maitre esclave (maitre --> 7 esclave max)
plusieur picoréseaux = scatternet
Bluetooth --> 3 classes (=portée) : 1 = 100 metres
2 = 10<X<100 metres
3 = 1<X<10 metres
-Infrarouge = communiquation par la lumière (dist max 1.5m | alignée)
-Wifi (IEEE 802.11)= methode de communication pour reseax local (dist 200m | 100mbs)
Carte réseaux (NIC)= carte ou transit toutes les donnée a envoyer et a recevoir dans un pc (dans port PCI)
-Adresse MAC = adresse physique, permete l'identification d'un mhine sur un reseau
-Adresse IP = adresse relative au reseau
Concentrateur (hub) = dispostif pour mettre en communication plusieur pc (no-confidentialiée)
Reçois info (port de reception) --> distribue au pc connecter (port de diffusion)
Commtateur (switch) = comme concentrateur mais selectif
Reçois info (port de reception) --> distribu uniquement au pc destiné (Adresse MAC) (port de diffusion)
Routeur = Switch + permet de mettre en contact reseau local et internet, mais aussi les resaux telephonique,wifi ,ethernet...
Répéteur = comme hub mais capte l'info deja distribué pour la redistribué mais plus fort (radio,teléphonique...) (plus loin mais moin bien)
--------------------------------------------------------Chapite 3 Partie 1-------------------------------------------------------------
LAN = reseau local par connection physique
WLAN = reseau local par connection sans-fils
WAN = réseau étendu --> assosiation de plusieur LAN
Topologie : -Topologie physique = structure physique d'un reseau (= apparence shématique du reseau)(topologie: bus,étoile,mesh,maillée,anneau,hybride...)
-Topologie logique = structure logique d'une topologie physique --> comment se passe la communiquation dans la topologie physique
-Topologie en Bus = tout les pc sont connecter par le biais d'un seul câble (terminateurs au extrmité du cable)
terminateur = maintiennent les signaux électriques de donnée (frames) dans le cable, et évite les rebon de donnée dans le câble
-point négatif = -si le câble a un probleme tout le reseau tombe
-pas de communication des machines du reseau simultanément (sinon collision de donnée dans le cable)
pour eviter les collision --> CSMA/CD --> la mahine écoute le reseau pour determiner
si une autre machine est entrain d'emettre et si c'est le cas
elle attend que l'emission soit terminer pour commencer la communication
-Topologie en étoile = au centre il y a un appareil (routeur, commutateur,concentrateur...) chaque machine est relié a cette apparil et pour communiquer
les uns avec les autre ils doivent tous passer pas l'appareil central
-point négatif = si l'appareil central a un probleme tout le reseau tombe
si appareil central = hub alors topologie logique = bus car quand une machine va emettre toutes les autres vont recevoir avant de pouvoir emettre
-Topologie en annneau = comme le bus mais les extremité se rejoigne et donc pas besoin de terminateur
-point négatif =pas de communication des machines du reseau simultanément (sinon collision de donnée dans le cable)
pour eviter les collision --> CSMA-CA (topologie logique Token ring) --> chaque machine du resaun possède un Token
(= autorisation de communiquer) quand la machine a fini d'emetre elle passe le Token
a la machine suivante si elle n'as rien a emettre elle pas le Token a la suivante etc...
-Topologie maillée = relie toutes les machines les unes au autres
-point négatif = Trop de cables
-Topologie hybride = mix entre plusieur topologie
--------------------------------------------------------Chapite 1 Partie 2-------------------------------------------------------------
Protocole = un ensemble de règles qui définissent comment se produit une communication dans un réseau
Facçon de voir les protocoles 1 : comme un pilote --> un pilote sert a un materiel pour communiquer avec le systeme c'est donc le protocole de comuniquation entre le materiel et le systeme
Facçon de voir les protocoles 2 : comme une langue --> la langue que les hommes parlent = protocole de comprehension pour que les hommes se comprennent
Analogie classique Fonctionement protocole : L'hôte Pierre, à l'adresse IP 124.23.42.13, souhaite communiquer avec l'hôte Jean à l'adresse IP 124.23.12.13. Il lui enverra un paquet de
demande d'initialisation de session (il compose son numéro et attend que Jean décroche et dise « Allô »).
Apres la demande d'initialisation de sessions 4 situations possibles :
- 1. Le numéro est incorrect: Pierre aura un message vocal disant « Le numéro que vous avez composé n'existe pas ». En réseau ce sera un ICMP packet
(Internet Control Message Protocol) qui enverra une erreur de type 3 (destination unreachable, destination inaccessible) et
de code 7 (Destination host unknown, destinataire inconnu).
2. Le numéro est correct mais indisponible :Ici, un message vocal dira à Pierre « L'abonné que vous souhaitez appeler est injoignable
pour l'instant, veuillez rappeler dans quelques instants ». En réseau, il s'agira également d'une erreur de type 3.
3. Le numéro est correct et Jean décroche en disant « Allô »: Si le numéro est correct et que Jean décroche en disant « Allô »,
c'est le début de la conversation. En réseau on dira donc qu'une session a été initialisée.
4. Le numéro est correct, disponible, mais Jean ne décroche pas (c'est donc un peu comme le cas 2): Ici, classiquement,
ce sera le répondeur de Jean qui dira « Je ne suis pas disponible pour l'instant, laissez-moi un message, je vous rappellerai
dès que possible ». En réseau, c'est un peu différent. L'hôte Pierre va recevoir une erreur ICMP de type 3 (destination inaccessible)
et de code 1 (destinataire inaccessible). En gros, c'est pour dire qu'on n'arrive pas à atteindre le destinataire.
En fait, si un numéro de téléphone est disponible, sonne, mais que personne ne répond, ça veut dire qu'on n'a pas atteint le destinataire
final en fait. Donc c'est un peu pareil que le cas 2.
ICMP(Internet Control Message Protocol) = protocole de la suite TCP-IP --> envoyer des messages d'erreurs dans un reseau. Fonctionne en partenariat avec
le protocole IP.
Fonction vitales d'un protocole :(suite protocolaire)
-La gestion du fromat des données:
-fonctions qui check --> entete et contenu
entete --> réservé au protocole (informations techniques)
-gestion du format d'adresses:
-check qui est l'emetteur et qui est destiataire
il faut dans l'entete des donnée (encapsulées) --> un protocole qui specifie les adresses
-correspondance d'adresses:
-fonction qui fait la correspondance entre adresse IP et MAC ==> adress mapping
-routage:
-diriger les données entre deux reseaux d'un plan d'adressage different
-detection d'erreur transmition:
-protocole CRC(Contrôle de Redondance Cyclique) ajouté en fin de packet
-accusé de reception:
-informe dléemetteur que le destinatair a bien recu le packet (pas tt les protocoles)
-gestion de perte d'information:
-quand un packet met trop de temp a atteindre le destinataire il se perd.
-si l'emeteur ne recois pas d'accusé de reception dans une periode X,l'emeteur renvoi donc le packet
-direction du flux d'informations:
-si A et B peuvent communiquer simultanément --> full-duplex
-sinon --> half-duplex
-fonction doit presiser lequel des peux pour eviter a A et B de communiquer simultanéments
-controle de séquence:
-toute les information envoyer sur un reseau sont segmenter en séquences
-selon la congestion(degres d'occupation) des routes quelles empruntes les séquences peuvent arriver en desordre ou en doubles(retransmission)
-le controle de séquences permet de numeroter chaques morceaux afin que le destinataire les remettes dans l'ordre ou supp les doublons
-protovole BitTorrent
-gestion de flux:
-gerer le flux de donné pour que l'hote-recepteur puisse comprendre les packets si le l'hote-emeteur emet trop vite
Protocole TCP/IP = deux protocole un TCP et un IP --> une pile de deux protocole ==> protocole stack
--------------------------------------------------------Chapite 2 Partie 2-------------------------------------------------------------
model OSI (interconnexion de systèmes ouverts) = segmentation du processus de communiquation en plusieur couches
- ces couches communiques entre elles == couche en cours offre des services a la couche supérieur
et utiliser les services de la couche inferieur
-OSI=segments de communiquation en 7 couches:
-application |
-presentation |
-session |
-transport ==>All people seem to need data precessing
-réseau |
-liaison de données |
-physique |
un information transmise passe par plusieur couche (dans le model OSI)| exemple: pour aller dehors pierre doit traverser plusieurs salles
dans chacunes des 7 couches il y a des protocoles.
-Couche Applicative:
Fait office d'interface pour acceder au service reseau (=transfere de fichier,session a distance, visualisation de page web)
les protocoles qui assures ces services sont les FTP(= pour le tranfere de fichier)
Telnet (= pour session a distance)
SMTP(=pour l'envoi d'un mail)
etc..
-Couche presentation:
S'occupe de la syntaxe, cryptage/decryptage en gros aspect visuel de l'information.
un des services = conversion d'un fichier codé en EBCDIC(Extended Binary Coded Decimal Interchange Code) vers du ASCII (American Standard Code for Information Interchange).
-Couche session:
permet d'ouvrir une session de comunication, la gérer et la clore.
la reconexion et les echec de session sont gerer ici
-Couche transport:
pas responsable du tranport des données,mais y contribue.
divise les donnée en plusieurs segements(ou séquences)
modifie l'entete des donnnées en y ajoutant des informations:
-etats de la sessions
-numéro de port
-source/destination
Utilise TCP en générale
-Couche réseau:
charger du routage de l'information(dans l'entete):
-adresse IP source/destinataire
choix du mode de transport(connecter ou non)
Utilise protocole IP
Effectue liaison logique entre les hotes
-couche liaison:
verifier que les couches precedentes sont OK
effectue liaison physique entre les hotes
fragmente les données en plusieures trames qui sont envoyer une par une dans un reseaux local
protocoles utilisées :
-Ethernet
-PPP (Point to Point Protocol)
-HDLC (High-Level Data Link Control)
-couche physique:
recois les trames de la couche de liaison et les convertit en une succession de bits et ensuite mit sur le media
utiliser des services de detection de collisions : le multiplexing, la modulation, le circuit switching, etc...
le processus d'envoi va de la couche 7 (application) à la couche 1 (physique)
recevoir, le message emprunte le chemin inverse : il part de la couche 1 (physique) pour arriver à la couche 7 (application)
dans le model TCP/IP les couches application/presentation/session =(rempli le role de)=> Application
couche reseau ==> Internet
liaison de doné + physique ==> Interface reseau
couhes APST --> couches Hotes
couche NDP --> couches medias
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment