menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

📈From Zer...
source image

Dev

2w

read

194

img
dot

Image Credit: Dev

📈From Zero to DevOps: Week 4 – Building a Strong Foundation in Linux Networking- TCP Working

  • TCP (Transmission Control Protocol) is a reliable, connection-oriented protocol at the transport layer of the OSI model.
  • The TCP 3-way handshake is crucial for establishing a connection, involving SYN, SYN-ACK, and ACK packets.
  • Data transmission in TCP involves segmenting data, acknowledging segments, and retransmitting lost segments for reliability.
  • TCP utilizes flow control to manage data transmission speed between senders and receivers efficiently.
  • TCP implements congestion control mechanisms like slow start to prevent network congestion and ensure fair data sharing.
  • TCP connection termination follows a four-step process with FIN and ACK messages for a graceful closure.
  • Sequence numbers in TCP uniquely identify each byte of data to maintain order and detect missing packets.
  • TCP handles lost segments by slowing down transmission and retransmitting only the missing segment.
  • Flow control in TCP involves informing the sender of the receiver's buffer capacity to prevent overwhelm.
  • Congestion control in TCP helps manage network traffic efficiently by adjusting sending rates based on network conditions.

Read Full Article

like

11 Likes

For uninterrupted reading, download the app