Keyboard shortcuts

/ or ⌘/Ctrl K
Find a note
j / k
Next / previous section or linked note
h / l
Collapse or go to parent / expand or enter
e or Alt-click
Read a linked note here
o
Open focused note on its own
g g / G
First / last section or linked note
g h / g a
Home / all notes
g b / g t
Backlinks / table of contents
t
Cycle System, Light, Dark
? / Esc
Show / close this reference

Search: ↑/↓ or Ctrl N/P, Enter to open. Shortcuts pause while typing.

TCP SYNs [a041c5ae]

Tags: networks

1. What Are?

2. Blogs

3. Commits

4. Research

5. Handshake Process

  1. SYN - Client sends a server a SYN packet with a random sequence number
  2. SYN-ACK - Server responds with a SYN-ACK packet and increments the sequence number, and sets its own sequence number
  3. Finally the client sends an ACK and acks the server sequence number
  • Both syns and acks are 32 bit ints