--- titre: MAN concepts (Cours 10) description: MAN concepts (Cours 10), 05/06/2020 tags: RESEAU, MAN, jerome.tchan author: Jérôme Tchan --- # MAN concepts (Cours 10) :::success Pour certains diagrammes (exercices notamment), vous pouvez cliquer sur l'image pour ouvrir le diagramme dans draw.io si vous souhaitez le modifier! ::: > Slides > > {%pdf https://51.38.177.120/dokuwiki/lib/exe/fetch.php?media=cours:reseau:2020:epita_2018_-_cman.pdf %} --- ## TCP/IP TCP (Transmission Control Protocol) - L4 / transport - Mode connecté => fiable Well known ports: - 20/21: FTP - 23: Telnet - 25: SMTP - 64: TFTP - 80: HTTP - etc. RFC Assigned numbers TCP gère des buffers - Gestion de buffer aux extrémités (TCP Control Block: TCB) > ![](https://upload.wikimedia.org/wikipedia/commons/d/da/TCP_header.png) > [name=https://commons.wikimedia.org/wiki/File:TCP_header.png?uselang=fr][color=lightblue] - URG: Urgent - ACK: Acknowledgement, le Acknowledgement Number n'est pris en compte que si ce flag est set à 1 - PSH: Push - RST: Reset - SYN: Synchronize - FIN: Finish ### Ouverture de connexion > ![](https://upload.wikimedia.org/wikipedia/commons/6/6c/Tcp_connect.svg) > [name=https://upload.wikimedia.org/wikipedia/commons/6/6c/Tcp_connect.svg][color=lightblue] 3-way handshake Maintien de la connexion après l'ouverture TCP/IP overhead: 40 octets ### Fermeture de connexion > ![](https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/TCP_CLOSE.svg/960px-TCP_CLOSE.svg.png) > [name=https://commons.wikimedia.org/wiki/File:TCP_CLOSE.svg][color=lightblue] ### Transmission des données > *Voir slide 54* TCP est un automate d'état (voir slide 55) TCP s'adapte aux perturbations du réseau => SRTT (smooth round-trip time) Une connexion TCP a deux extrémités, une extrémité de connexion TCP = couple (adresse IP, port TCP) (Voir slide 52) ## MPLS > Slides > > {%pdf https://51.38.177.120/dokuwiki/lib/exe/fetch.php?media=cours:reseau:2020:epita_2019_-_trdo_-_mpls.pdf %}