Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TCPIP

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

Computer Network

TCP/ICP Protocol

Course Instructor: Dr. Malik Daler Ali Awan

01/10
• Transmission Control Protocol/Internet Protocol
TCP/IP • Layers

02/10
The TCP/IP (Transmission Control Protocol/Internet Protocol) model is a set of
protocols and standards that form the basis for communication on the internet and
most local networks. It is not a strict layer-by-layer model like the OSI model but
can be conceptualized in terms of four layers.

03/10
1. Application Layer

2. Transport Layer

3. Internet Layer

4. Link Layer

04/10
Application Layer

• Corresponds to both the OSI Application Layer Protocols and Services

and Presentation Layer. HTTP (Hypertext Transfer Protocol): Used for web

• Provides network services directly to end-users browsing.

or applications. • FTP (File Transfer Protocol): Used for file transfer.

• Examples include HTTP (Hypertext Transfer • SMTP (Simple Mail Transfer Protocol): Used for

Protocol), FTP (File Transfer Protocol), SMTP email transmission.

(Simple Mail Transfer Protocol), and DNS • DNS (Domain Name System): Resolves domain

(Domain Name System). names to IP addresses.


Functions
• Provides a user interface for network access.
• Manages communication between applications on
05/10
different devices.
Transport Layer

• Corresponds to the OSI Transport Layer. Protocols


• Manages end-to-end communication, ensuring • TCP (Transmission Control Protocol): Provides
data integrity and reliability. reliable, connection-oriented communication.
• Key protocols include TCP (Transmission • UDP (User Datagram Protocol): Provides
Control Protocol) for reliable, connection- connectionless communication.
oriented communication and UDP (User Functions
Datagram Protocol) for connectionless • Segmentation and reassembly of data.
communication. • Error checking and correction (TCP).
• Flow control to manage data transmission speed.

06/10
Internet Layer

• Similar to the OSI Network Layer. Protocol


• Focuses on routing and logical addressing, • IP (Internet Protocol): Responsible for logical
determining the best path for data packets to addressing (IPv4 and IPv6).
travel across different networks. Functions
• Key protocol is IP (Internet Protocol). • Routing: Determines the best path for data packets
across networks.
• Logical addressing: Assigns unique IP addresses to
devices.
• Fragmentation and reassembly of packets.

07/10
Link Layer

• Combines aspects of the OSI Data Link Layer Protocols


• Ethernet: Commonly used for wired networks.
and Physical Layer.
• Encompasses the physical and data link layers, • Wi-Fi: Commonly used for wireless networks.
• PPP (Point-to-Point Protocol): Used for point-to-point
dealing with the physical connection between
devices and creating a reliable link between communication.

directly connected nodes. Functions

• Examples of protocols include Ethernet, PPP • Framing: Divides data into frames for transmission.
• Physical addressing (MAC addresses): Identifies
(Point-to-Point Protocol), and Wi-Fi.
devices on a local network.
• Error detection and correction.

08/10
Summary

• These layers work together to enable end-to-end communication in a network. Data is


encapsulated as it moves down the layers and decapsulated as it moves up. For example, data
generated by an application is passed down to the transport layer, where it is segmented and
provided with addressing information. This data is then passed down to the network layer for
routing and logical addressing. The process continues until the data is transmitted over the
physical medium at the link layer.
• Understanding the internal details of each layer helps in troubleshooting network issues, designing
networks, and developing applications that interact with the network.

09/10
Thank you!

10/10

You might also like