Networking Basics
TCP/IP - Internet protocol suite
Suite provides end-to-end data communication specifying how data should be packetized, addressed, transmitted, routed, and received.
This functionality is organized into four abstraction layers
- Link Layer (layer 2 ) - group of methods and communications protocols confined to the link(single network segment) that a host is physically connected to.
- Internet layer ( or Network Layer) ( layer 3) - providing internetworking between independent networks. This layer defines the addressing and routing structures used for the TCP/IP protocol suite. Exchanges datagrams across network boundaries.
- Transport layer ( Layer 4) - handles host to host communication
- Provides reliable or unreliable pipes to other processes.
- TCP provides reliable.
- Application Layer ( layer 5, 6, 7) providing process-to-process data exchange for applications. Example of protocols - HTTP, FTP, SMTP,
Written on November 8, 2021