###### tags: `RESEAU` `LAN` `florian.revol` # Lan concept (Cours 1) (Le cours n'est pas complet) ## Introduction Il faut trouver un langage commun entre les différentes machines. Langage commun = protocole de communication qui permettent aux systèmes hétérogènes de communiquer entre eux. Mainframe = superordinateur (gros comme une pièce) It = Infra + applis Étude de cas = se projeter dans la réalité la plus sombre possible Comment parler au mainframe IBM lorsque l'on est pas un mainframe IBM ? Approche propriétaire: J'ai un protocole de communication apprenez le. Esperanto = langue commune que l'on devait parler entre nous (= langue universelle) ## OSI L'esperanto des protocoles = modèle OSI. modèle OSI = découpage en couches ET les protocoles qui le composent. -> Pour qu'il y ait un flux d'informations entre 2 systèmes, il y a un système d'encapsulation. L'esperanto OSI ne s'est pas imposé, c'est TCP/IP qui s'est imposé ## TCP/IP Création du PDU L7, Pour chaque couche j'ai un protocole, un header et un payload le tout doit être encapsulé dans le payload de niveau 6 donc L1 = |H1|H2|H3|H4|H5|H6|H7|P7| PDU = protocol data unit L7 = layer 7 Le modèle OSI était accépté mais les protocoles eux-même ont été très long à être spécifiés -> approches propriétaires tels que SNA de IBM / DSA / ... -> TCP/IP est arrivé. TCP/IP: L4/L7 -> couches applicatives L4: Transport: TCP/UDP L3: Réseau: Ethernet/Wifi/XG -> Référentiel IP L1/L2: Couches basses (non spécifiées): Fibre/Adsl EVERYTHING IP EVERYTHING Ip est au desssus et en dessous de tout (compatible avec tout) Internet est entré au grand public en 93/94 LAN: Local Area Network HAN: Home Area Network WLAN: Wireless Local Area Network PAN: Personal Area Network WAN: Wide Area Nerwork 2 technos lan à apprendre: ethernet et wifi unicast 1 -> 1 multicast groupe/partage d'addr 1 -> p (<n) broadcast 1 -> n