---
title: "Discussion on \"TCP Working: 3-Way Handshake & Reliable Communication\" | Hashnode"
description: "Discussion on \"TCP Working: 3-Way Handshake & Reliable Communication\". What is TCP and why it is needed?\nTCP (Transmission Control Protocol) is a communication protocol that:\n\nEnsures data arrives correctly\n\nKeeps packets in order\n\nDetects loss and retransmits\n\nControls traffic flow\n\n\nUsed by:\n\nWeb browsing (HTTP/HTTPS)..."
url: "https://hashnode.com/posts/tcp-3-way-handshake/697e560d71ce537c1a505ce6"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [TCP Working: 3-Way Handshake & Reliable Communication](https://mittalyaksh26-6.hashnode.dev/tcp-3-way-handshake?utm_source=hashnode&utm_medium=feed)

What is TCP and why it is needed? TCP (Transmission Control Protocol) is a communication protocol that: Ensures data arrives correctly Keeps packets in order Detects loss and retransmits Controls traffic flow Used by: Web browsing (HTTP/HTTPS)...

Jan 31 · 3 min read · mittalyaksh26-6.hashnode.dev  
Read the article

-   [#tcp](https://hashnode.com/tag/tcp)
-   [#tcp-handshake](https://hashnode.com/tag/tcp-handshake)
-   [#networking](https://hashnode.com/tag/networking)
-   [#network](https://hashnode.com/tag/network)
-   [#internet-technologies](https://hashnode.com/tag/internet-technologies)

## Written by

[Yaksh Mittal](https://hashnode.com/@mittalyaksh26)

@mittalyaksh26

  
[View profile](https://hashnode.com/@mittalyaksh26)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
