En ce qui concerne la partie 1, super aperçu général :
Le contrôle de flux est contrôlé par le côté réception. Il garantit que l'expéditeur n'envoie que ce que le récepteur peut traiter. Pensez à une situation où une personne disposant d'une connexion rapide en fibre optique enverrait un message à une personne disposant d'un accès commuté ou quelque chose de similaire. L'expéditeur aurait la possibilité d'envoyer des paquets très rapidement, mais cela ne servirait à rien pour le récepteur en ligne commutée, qui aurait donc besoin d'un moyen de limiter ce que l'expéditeur peut envoyer. Le contrôle de flux concerne les mécanismes disponibles pour garantir le bon déroulement de cette communication.
Le contrôle de l'encombrement est une méthode qui permet de s'assurer que tous les utilisateurs d'un réseau ont un accès "équitable" aux ressources du réseau, à tout moment. Dans un environnement de réseau mixte, chacun doit pouvoir bénéficier du même niveau général de performance. Un scénario commun pour aider à comprendre ceci est un LAN de bureau. Vous avez un certain nombre de segments de réseau local dans un bureau, qui font tous leur travail à l'intérieur du réseau local, mais ils peuvent ensuite avoir besoin de sortir sur un lien WAN qui est plus lent que les segments de réseau local constituants. Imaginez des connexions de 100 mégaoctets au sein du réseau local qui, en fin de compte, sortent par une liaison WAN de 5 mégaoctets. Il faudrait mettre en place une sorte de contrôle de la congestion pour s'assurer qu'il n'y a pas de problèmes sur le réseau étendu.
Quant à la partie 2 :
S'il s'agit d'une question de préparation à l'entretien, comme vous l'avez dit plus haut, j'envisagerais de prendre le temps de me documenter sur TCP/IP en général. N'utilisez pas Wikipedia. RTFM ! Cela vaut vraiment la peine d'y consacrer du temps. On pourrait dire que c'est le protocole le plus important qui sous-tend la majeure partie de l'Internet moderne.
Les éléments à lire pour le contrôle de flux : arrêt et attente, fenêtre coulissante, trames PAUSE.
Des informations à lire pour le contrôle de la congestion : QoS (Quality-of-Service), politiques de retransmission, politiques de fenêtrage.
En outre, vous pouvez rechercher les implémentations d'un fournisseur particulier (Cisco, etc.).