---
# System prepended metadata

title: MAN concepts (Cours 10)
tags: [RESEAU, ' MAN', ' jerome.tchan']

---

---
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 %}

