Question d’entretien chez IBM

Explain how TCP works ?