SlideShare a Scribd company logo
1 of 18
TCP/IP Model
Abir Hasnat
161-15-6789
Introduction
Like OSI network model, TCP/IP also has a
network model.
The TCP/IP model is not same as OSI model. OSI is
a seven-layered standard, but TCP/IP is a four
layered standard. The OSI model has been very
influential in the growth and development of TCP/IP
standard, and that is why much OSI terminology is
applied to TCP/IP. The following figure compares the
TCP/IP and OSI network models.
As we can see from the above figure, presentation
and session layers are not there in TCP/IP model.
Also note that the Network Access Layer in TCP/IP
model combines the functions of Datalink Layer and
Physical Layer.
Layer 4. Application Layer
Application layer is the top most
layer of four layer TCP/IP model.
Application layer defines TCP/IP
application protocols and how
host programs interface with
Transport layer services to use
the network.
1. DNS (Domain Naming System)
2. HTTP (Hypertext Transfer
Protocol)
3. FTP (File Transfer Protocol)
4. TFTP (Trivial File Transfer
Protocol)
5. SNMP (Simple Network
Management Protocol)
6. SMTP (Simple Mail Transfer
Protocol)
7. DHCP (Dynamic Host
Configuration Protocol)
8. RDP (Remote Desktop Protocol)
4
Layer 3. Transport Layer
Transport Layer is the third layer of
the four layer TCP/IP model . The
purpose of Transport layer is to permit
devices on the source and destination
hosts to carry on a conversation.
Transport layer defines the level of
service and status of the connection
used when transporting data.
1. TCP (Transmission Control
Protocol)
2. UDP (User Datagram Protocol)
3
Layer 2. Internet Layer
Internet Layer is the second layer of the
four layer TCP/IP model . Internet layer
pack data into data packets known as IP
datagrams, which contain source and
destination address (logical address or IP
address) information that is used to
forward the datagrams between hosts and
across networks. The Internet layer is also
responsible for routing of IP datagrams.
1. IP (Internet Protocol)
2. ICMP (Internet Control Message
Protocol)
3. ARP (Address Resolution Protocol)
4. RARP (Reverse Address Resolution
Protocol)
5. IGMP (Internet Group
Management Protocol)
2
Layer 1. Network Access Layer
Network Access Layer is the first layer of
the four layer TCP/IP model. Network
Access Layer defines details of how data is
physically sent through the network,
including how bits are electrically or
optically signaled by hardware devices that
interface directly with a network medium,
such as coaxial cable, optical fiber, or
twisted pair copper wire.
1. CSMA/CD (Carrier Sense Multiple
Access/Collision Detection)
1
Md. Rahmat Ullah
161-15-6970
FTP
In active mode, the client starts listening for
incoming data connections from the server
on port M. It sends the FTP command PORT
M to inform the server on which port it is
listening. The server then initiates a data
channel to the client from its port 20, the FTP
server data port.
HTTP
Hypertext Transfer Protocol (HTTP) is the
protocol that enables the connection
between a web server and a client. Hypertext
Transfer Protocol (HTTP) is an application
layer protocol for distributing information in
the World Wide Web (WWW). Hypertext
Transfer Protocol (HTTP) is based on the
client–server architecture.
TCP
Transmission Control Protocol (TCP - RFC
793) is considered as a reliable protocol.
Transmission Control Protocol (TCP) is
responsible for breaking up the message
(Data from application layer) into TCP
Segments and reassembling them at the
receiving side.
IP
The Internet Protocol (IP) is the principal
communications protocol in the Internet
protocol suite for relaying datagrams across
network boundaries. Its routing function
enables internetworking, and essentially
establishes the Internet.
CSMA/CD
Carrier-sense multiple access with collision
detection (CSMA/CD) is a media access
control method used most notably in early
Ethernet technology for local area
networking. It uses a carrier-sensing scheme
in which a transmitting station detects
collisions by sensing transmissions from
other stations while transmitting a frame.
Any Question ?
Thank you.

More Related Content

What's hot

TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
extraganesh
 
Introduction of tcp, ip & udp
Introduction of tcp, ip & udpIntroduction of tcp, ip & udp
Introduction of tcp, ip & udp
rahul kundu
 

What's hot (20)

Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
Introduction to Application layer
Introduction to Application layerIntroduction to Application layer
Introduction to Application layer
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
TCP - Transmission Control Protocol
TCP - Transmission Control ProtocolTCP - Transmission Control Protocol
TCP - Transmission Control Protocol
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
 
Tcp and udp
Tcp and udpTcp and udp
Tcp and udp
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
 
TCP Vs UDP
TCP Vs UDP TCP Vs UDP
TCP Vs UDP
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
transport layer
transport layertransport layer
transport layer
 
Introduction of tcp, ip & udp
Introduction of tcp, ip & udpIntroduction of tcp, ip & udp
Introduction of tcp, ip & udp
 
Tcp
TcpTcp
Tcp
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Applications of Distributed Systems
Applications of Distributed SystemsApplications of Distributed Systems
Applications of Distributed Systems
 

Similar to Presentation on TCP/IP Model

The TCP/IP and OSI models
The TCP/IP and OSI modelsThe TCP/IP and OSI models
The TCP/IP and OSI models
Jake Weaver
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
Conferencias FIST
 
Final networks lab manual
Final networks lab manualFinal networks lab manual
Final networks lab manual
Jaya Prasanna
 
"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland
irenazd
 

Similar to Presentation on TCP/IP Model (20)

Tcp/ip model online assignment help
Tcp/ip model online assignment helpTcp/ip model online assignment help
Tcp/ip model online assignment help
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
 
OSI reference Model
OSI reference ModelOSI reference Model
OSI reference Model
 
Tcp ip and http
Tcp ip and httpTcp ip and http
Tcp ip and http
 
The TCP/IP and OSI models
The TCP/IP and OSI modelsThe TCP/IP and OSI models
The TCP/IP and OSI models
 
Osi
OsiOsi
Osi
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
 
Final networks lab manual
Final networks lab manualFinal networks lab manual
Final networks lab manual
 
"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
List the TCP!IP protocol suite layer that performs each of the fol.pdf
List the TCP!IP protocol suite layer that performs each of the fol.pdfList the TCP!IP protocol suite layer that performs each of the fol.pdf
List the TCP!IP protocol suite layer that performs each of the fol.pdf
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Transmission Control Protocol
Transmission Control ProtocolTransmission Control Protocol
Transmission Control Protocol
 
Presentation on TCP\IP protocols
Presentation on TCP\IP protocolsPresentation on TCP\IP protocols
Presentation on TCP\IP protocols
 
OSI TCP-IP.pptx
OSI TCP-IP.pptxOSI TCP-IP.pptx
OSI TCP-IP.pptx
 
Packet Guide SONET/SDH
Packet Guide SONET/SDHPacket Guide SONET/SDH
Packet Guide SONET/SDH
 
Chapter04 -- network protocols
Chapter04  -- network protocolsChapter04  -- network protocols
Chapter04 -- network protocols
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
 

More from Abir Junayed (8)

Linux file system
Linux file systemLinux file system
Linux file system
 
Normalization DBMS
Normalization DBMSNormalization DBMS
Normalization DBMS
 
Presentation on Core i9
Presentation on Core i9Presentation on Core i9
Presentation on Core i9
 
Tissue Culture
Tissue CultureTissue Culture
Tissue Culture
 
Why is 3G
Why is 3GWhy is 3G
Why is 3G
 
Adjacency And Incidence Matrix
Adjacency And Incidence MatrixAdjacency And Incidence Matrix
Adjacency And Incidence Matrix
 
Interface
InterfaceInterface
Interface
 
Application of 1st Order ODE
Application of 1st Order ODEApplication of 1st Order ODE
Application of 1st Order ODE
 

Recently uploaded

Recently uploaded (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 

Presentation on TCP/IP Model

  • 3. Introduction Like OSI network model, TCP/IP also has a network model. The TCP/IP model is not same as OSI model. OSI is a seven-layered standard, but TCP/IP is a four layered standard. The OSI model has been very influential in the growth and development of TCP/IP standard, and that is why much OSI terminology is applied to TCP/IP. The following figure compares the TCP/IP and OSI network models. As we can see from the above figure, presentation and session layers are not there in TCP/IP model. Also note that the Network Access Layer in TCP/IP model combines the functions of Datalink Layer and Physical Layer.
  • 4. Layer 4. Application Layer Application layer is the top most layer of four layer TCP/IP model. Application layer defines TCP/IP application protocols and how host programs interface with Transport layer services to use the network.
  • 5. 1. DNS (Domain Naming System) 2. HTTP (Hypertext Transfer Protocol) 3. FTP (File Transfer Protocol) 4. TFTP (Trivial File Transfer Protocol) 5. SNMP (Simple Network Management Protocol) 6. SMTP (Simple Mail Transfer Protocol) 7. DHCP (Dynamic Host Configuration Protocol) 8. RDP (Remote Desktop Protocol) 4
  • 6. Layer 3. Transport Layer Transport Layer is the third layer of the four layer TCP/IP model . The purpose of Transport layer is to permit devices on the source and destination hosts to carry on a conversation. Transport layer defines the level of service and status of the connection used when transporting data.
  • 7. 1. TCP (Transmission Control Protocol) 2. UDP (User Datagram Protocol) 3
  • 8. Layer 2. Internet Layer Internet Layer is the second layer of the four layer TCP/IP model . Internet layer pack data into data packets known as IP datagrams, which contain source and destination address (logical address or IP address) information that is used to forward the datagrams between hosts and across networks. The Internet layer is also responsible for routing of IP datagrams.
  • 9. 1. IP (Internet Protocol) 2. ICMP (Internet Control Message Protocol) 3. ARP (Address Resolution Protocol) 4. RARP (Reverse Address Resolution Protocol) 5. IGMP (Internet Group Management Protocol) 2
  • 10. Layer 1. Network Access Layer Network Access Layer is the first layer of the four layer TCP/IP model. Network Access Layer defines details of how data is physically sent through the network, including how bits are electrically or optically signaled by hardware devices that interface directly with a network medium, such as coaxial cable, optical fiber, or twisted pair copper wire.
  • 11. 1. CSMA/CD (Carrier Sense Multiple Access/Collision Detection) 1
  • 13. FTP In active mode, the client starts listening for incoming data connections from the server on port M. It sends the FTP command PORT M to inform the server on which port it is listening. The server then initiates a data channel to the client from its port 20, the FTP server data port.
  • 14. HTTP Hypertext Transfer Protocol (HTTP) is the protocol that enables the connection between a web server and a client. Hypertext Transfer Protocol (HTTP) is an application layer protocol for distributing information in the World Wide Web (WWW). Hypertext Transfer Protocol (HTTP) is based on the client–server architecture.
  • 15. TCP Transmission Control Protocol (TCP - RFC 793) is considered as a reliable protocol. Transmission Control Protocol (TCP) is responsible for breaking up the message (Data from application layer) into TCP Segments and reassembling them at the receiving side.
  • 16. IP The Internet Protocol (IP) is the principal communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
  • 17. CSMA/CD Carrier-sense multiple access with collision detection (CSMA/CD) is a media access control method used most notably in early Ethernet technology for local area networking. It uses a carrier-sensing scheme in which a transmitting station detects collisions by sensing transmissions from other stations while transmitting a frame.