alex / alex/what-happens-when

More elaboration on establishment and termination of TCP

Ouverte
#316 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
43.3k
Forks
5.7k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

First, I want to thank for the awesome 'what-happens-when'.

However, when I see the chapter of `Opening of a socket`, I think it may be better to elaborate more and be more precise on the establishment and termination of TCP protocol, because this part is a really amazing design of the whole protocol. And practically speaking, many interviewers tend to ask this and follow up some questions about it.

Here is a small example of modifications can be done to this part:
> The other sides ACKs the FIN packet and sends its own FIN

I think it is better to emphasize that these two actions are normally not bound together.

So even if we are trying to keep the text simple here, I think an extra link or two to something more informative may be helpful (especially the design of state machine in termination and the three-way handshake).

Thank you!

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.