TCP 3-way Handshake Summary Cheatsheet

TCP 3-way Handshake Process

TCP (Transmission Control Protocol) is “a Connection Oriented Transport Layer (Layer4) protocol for reliable communication between network devices” TCPv4 was published in RFC-793 in 1981 and is still the current version. TCP is a connection oriented full-featured transport layer protocol that provides all the functions needed by a typical application for the reliable transportation of data […]

TCP/IP Model

“ TCP/IP Model is a standard reference Model for conceptualising data communications between networks ” The TCP/IP is a practical Model that provides E2E data communication specifying how data should be packetized, addressed, transmitted, routed, and received. It characterizes and standardizes the communication functions of a Network system without regard to its underlying internal structure […]

07. Application Layer of OSI Model (Layer7)

The last layer of OSI Model, the Application Layer is responsible for End user Network Applications. It is the 7th & highest Layer in the 7Layer OSI Model. This is the layer where real traffic data is generated in most of the cases. This could be a web request generated from HTTP protocol, a command […]

06. Presentation Layer of OSI Model (Layer6)

As the name points, Presentation Layer is responsible for representation & formatting of data for session Layer in Encapsulation Process. It is the 6th Layer in the 7Layer OSI Model after Session Layer. It serves like a translator & takes care that the data is sent in such a way that the receiver will understand […]

03. Network Layer of OSI Model (Layer3)

Network Layer is the 3rd layer in the 7Layer OSI Model after Data Link Layer. This is the place where most Routing and network stuff resides. It controls the Logical boundaries of Network. Most of the students confuse Layer2 & Layer3. There is a basic difference b/w Network Layer & Data Link Layer. Network Layer […]

04. Transport Layer of OSI Model (Layer4)

Transport Layer is the fourth layer in 7Layer OSI Model after Network Layer. Similar to L2 & L3, this layer also performs addressing & multiplexing … but at Transport Layer. OSI Model divides the network communication processes into seven layers in order to simplify it. Each layer performs specific functions to support the layers above […]

05. Session Layer of OSI Model (Layer5)

As obvious from the name, this layer is designed to allow devices to establish and manage sessions so that multiple channels could be established b/w same terminals. Session Layer is the 5th layer in the 7Layer OSI Model after Transport Layer. OSI Model divides the network communication processes into seven layers in order to simplify […]