SlideShare a Scribd company logo
PROTOCOLS AND
THE TCP/IP
PROTOCOL SUITE
Made by Atharva Deshmukh
CONTENT
1. History
2. TCP/IP Suite Layer
a} Network Interface
b} Internet Layer
c} Transport Layer
d} Application Layer
3.Comparison of OSI and IP
 The Transmission Control Protocol/
Internet Protocol suite of protocol form the
basis of the internet. It is TCP/IP that
creates a virtual network when multiple
computer networks are connected
together. The TCP/IP networks was earlier
known as ARPANET, but is now known as
internet.
History Of TCP/IP Suite
What is IP, Protocol?
Protocol: -
In information technology, a protocol is the special set of rules that end points in a
telecommunication connection use when they communicate. Protocols specify interactions between
the communicating entities.
IP: -
An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g.,
computer, printer) participating in a computer network that uses the Internet Protocol for
communication.
Working Of TCP/IP
TCP/IP Suite layer
TCP/IP Suite consists of Four layer
Network Interface: - It include the function of physical layer
and data link layer.
TCP/IP protocol suite includes Host-to-network layer protocols such
as Serial Line internet protocol and point to point protocol
Internet Layer: - The internet layer is exactly same to the
network layer of OSI model.
IP is the primary protocol operating at this layer and it provides data
encapsulation routing, addressing and fragmentation services to the
protocols at the transport layer above it.
TCP/IP Suite layer
Transport Layer: - TCP/IP Suite includes two protocol at this layer,
the transmission control protocol and the user datagram protocol
These protocol provides connection or connectionless data
transfer services.
Application layer: - The TCP/IP protocol at the application layer can
take different forms of Protocols, such as the File Transfer Protocol,
Hypertext Transfer Protocol.
Network Interface Layer
• It is the bottom layer of TCP/IP Model lies below the
Internet Layer.
• It is also known as Host To Network Layer
• Function of this layer is to connect the Host To Network
& inform the upper layers so that they could start
sending the data packets.
• This layer varies from network to network.
• Host To Network Layer protocols
• SLIP(Serial Line IP )
• PPP( Point To Point Protocol )
Serial Line Internet Protocol
 Serial line Internet protocol is very simple and used to connect the workstation
to internet over dial-up line using a modem.
 SLIP(Serial line Internet protocol ) is not a standard protocol for carrying IP
Packets over the a serial line between a home user and The ISP server. But , it
has become popular because of its simplicity .
 The role of SLIP begins only when there is a proper connection between the
two modem.
Problem with SLIP Protocol
• It is not an approved internet standard.
• It does not provide any authentication.
• SLIP provides no way for the two devices
to communicate control information
between them to manage the link.
• SLIP doesn't provide any way of detecting
or correcting errors in transmissions.
Point to Point Protocol ( PPP )
 Point to Point Protocol is a data link layer Protocol.
 PPP is another examples of the evolving the nature of internet.
 It has become standard internet protocol for remote access, using dial-up
connection.
 The basic Functionality of PPP is similar to the SLIP.
 It passes the and other packets in the form of frames between a client and
ISP Server.
 PPP is more complex than SLIP.
PPP Set of Protocol Are as given below:
• Line control Protocol(LCP): - The Line control protocol is responsible for establishing ,
maintaining the connection between the Two end ( Home User and the ISP )
• Password Authentication Protocol( PAP ) : - password authentication protocol is used.
• Here the user must establish a proof of identity , so that he can connect to ISP.
• Network Control protocol ( NCP ): - Once the Authentication is done, PPP on the client
side sends out a NCP packet. This packet tells the ISP server what kind of traffic is to
be passed over this PPP link.
• IP Control Protocol ( IPCP ) : - the IP Control Protocol takes over. Here , actual IP packet
are now exchanged. IPCP establishes the connection between the Host user and ISP.
Comparison between The SLIP And PPP
Internet Layer
The fives network layer protocol are as follows:-
1. ARP
2. RARP
3. IP
4. ICMP
5. IGMP
IP is an Important protocol in this layer.
ARP ( Address resolution protocol )
 Every machine on internet has one address, these address
cannot actually be used for sending packets data because
data link layer does not understand the internet address.
 ARP Provides an essential services when TCP/IP is running in
LAN.
IP Address
ARP
Physical Address
RARP ( Reverse Address Resolution Protocol )
IP Address
RARP
Physical Address
 The Reverse Address Resolution Protocol is used to obtain the IP
address of a Host based on Its physical address. That is , it
preform a job that is exactly opposite to that of ARP.
 RARP works in a very similar way to ARP. but in the exactly
opposite direction , as shown in the side figure.
Note: - IP Address is a universally unique address and inter-networked
address.
MAC Address is local address. It is unique locally but not
universally.
Internet Protocol ( IP )
• Internet Protocol is very important protocol present in
this network layer.
• IP is the protocol responsible for carrying data, generated
by nearly all the other TCP/IP protocol, from the source
system to its destination .
IP Features : -
i. Unreliable
IP is unreliable , it means that it does not
provide a guarantee that a datagram send from a source
computer definitely will arrive at the destination.
i. Connectionless
IP services is similar to the postal service.
It is possible that the order in which the message are sent
and the order in which they are received is different.
Difference Between IPv4 And IPv6
IPv4 IPv6
Transport Layer ( TCP and UDP )
 The transport layer runs on the top of internet layer and is mainly concerned with transport
of packets from the source to the destination.
 The main function of transport layer is to deliver packets between the end points.
 In TCP/IP, the transport layer include to protocols : TCP and UDP.
Transport Layer
Protocols
User datagram
protocols ( USP )
Transmission control
Protocol( TCP )
Comparison between TCP And UDP
Parameter UDP TCP
Data Transfer Data is sent in discrete
packages by the application.
Data is sent by the
application with no particular
structure.
Transmission speed Very High High but not as high s UDP
Protocol connection setup Connectionless Connection oriented
Used UDP is useful when speed of
delivery is critical
TCP is useful for
transmission of data without
error.
Application Layer
 The TCP/IP Model Does Not have Session or presentation layer on the top of the
transport layer.
 It is just has the application layer. It contains all higher level protocols.
 Higher Level Protocols Used in application layer are as Follows:
Types Of Protocol In application Layer
TELNET: - the virtual terminal protocol allows a user on one
machine to log onto a distant machine and work there.
FTP: - File Transfer protocol provides a way to move data
efficiently from one machine to another.
SMTP: - Simple mail transfer protocol developed for email
transfer.
DNS: -Domain Name System Protocol is used for mapping the
host names onto their network address.
HTTP: -hyper Text transfer Protocol is used for fetching pages
on the world wide web (WWW) and many others.
TCP/IP Reference Model
Comparison Of OSI and TCP/IP
OSI TCP/IP
Its has seven Layer Its has four layer
It Supports both connection oriented
and connectionless communication.
Its support only connectionless
communication.
Transport layer provides connection
oriented communication.
Transport layer provides connection
oriented communication and
connectionless.
Transport layer guarantees delivery
of packets
Transport layer does not guarantees
delivery of packets
Application
Presentation
Session
Transport
Network
Data link
Physical
Application
Transport
Internet
Network Interface
END OF CHAPTER
Ad

More Related Content

What's hot (20)

OSI Model
OSI ModelOSI Model
OSI Model
Rahul Bandhe
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
Shubham Khedekar
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
Harshit Srivastava
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
TheGodfather HA
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
rahul kundu
 
TCP- Transmission Control Protocol
TCP-  Transmission Control Protocol TCP-  Transmission Control Protocol
TCP- Transmission Control Protocol
Akhil .B
 
Mac protocols
Mac protocolsMac protocols
Mac protocols
juno susi
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computing
ZituSahu
 
Bridging in Networking
Bridging in NetworkingBridging in Networking
Bridging in Networking
Muhammad Arshad
 
Media Access Control (MAC Layer)
Media Access Control (MAC Layer)Media Access Control (MAC Layer)
Media Access Control (MAC Layer)
Meenakshi Paul
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
Shivani Godha
 
Unicast multicast & broadcast
Unicast multicast & broadcastUnicast multicast & broadcast
Unicast multicast & broadcast
NetProtocol Xpert
 
Internetworking
InternetworkingInternetworking
Internetworking
Raghu nath
 
HUB Device
HUB Device HUB Device
HUB Device
Nets international LLC
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
k33a
 
IPv4
IPv4IPv4
IPv4
Dhiraj Mishra
 
Ethernet
EthernetEthernet
Ethernet
Mihika Shah
 
Network switch
Network switchNetwork switch
Network switch
Ravinder Kaur
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
Mannu Khani
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
hoanv
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
Shubham Khedekar
 
TCP- Transmission Control Protocol
TCP-  Transmission Control Protocol TCP-  Transmission Control Protocol
TCP- Transmission Control Protocol
Akhil .B
 
Mac protocols
Mac protocolsMac protocols
Mac protocols
juno susi
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computing
ZituSahu
 
Media Access Control (MAC Layer)
Media Access Control (MAC Layer)Media Access Control (MAC Layer)
Media Access Control (MAC Layer)
Meenakshi Paul
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
Shivani Godha
 
Unicast multicast & broadcast
Unicast multicast & broadcastUnicast multicast & broadcast
Unicast multicast & broadcast
NetProtocol Xpert
 
Internetworking
InternetworkingInternetworking
Internetworking
Raghu nath
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
k33a
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
Mannu Khani
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
hoanv
 

Similar to Protocols and the TCP/IP Protocol Suite (20)

TCPIP SLIDES.ppt
TCPIP SLIDES.pptTCPIP SLIDES.ppt
TCPIP SLIDES.ppt
aymenshykh
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
ParikshitTaksande1
 
presentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunicationspresentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunications
AnyapuPranav
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
ShofiqulIslam38
 
Module 1 slides
Module 1 slidesModule 1 slides
Module 1 slides
AnaniaKapala
 
Internet Internet Protocols.pptx( technology)
Internet Internet Protocols.pptx( technology)Internet Internet Protocols.pptx( technology)
Internet Internet Protocols.pptx( technology)
ujjawalr9027
 
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
CSS (KNC-301)  2. TCP IP By Vivek Tripathi.pptxCSS (KNC-301)  2. TCP IP By Vivek Tripathi.pptx
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
VivekTripathi684438
 
Tcp ip
Tcp ipTcp ip
Tcp ip
Dhani Ahmad
 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocols
IUBAT
 
Tcp presentation
Tcp presentationTcp presentation
Tcp presentation
Noor Khalid
 
Basic to advance protocols
Basic to advance protocolsBasic to advance protocols
Basic to advance protocols
Varinder Singh Walia
 
Presentation on TCP\IP protocols
Presentation on TCP\IP protocolsPresentation on TCP\IP protocols
Presentation on TCP\IP protocols
sabanoor40
 
TCP/IP-Protocol Suite-Simple Explanation
TCP/IP-Protocol Suite-Simple ExplanationTCP/IP-Protocol Suite-Simple Explanation
TCP/IP-Protocol Suite-Simple Explanation
KANNANKR12
 
"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
 
TCP/IP Protocols
TCP/IP ProtocolsTCP/IP Protocols
TCP/IP Protocols
Danial Mirza
 
Computer network coe351- part2- final
Computer network coe351- part2- finalComputer network coe351- part2- final
Computer network coe351- part2- final
Taymoor Nazmy
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
Piero Fraternali
 
Protocols in computer network
Protocols in computer network   Protocols in computer network
Protocols in computer network
priya sehgal
 
Know the advantages and disadvantages of peer-to-peer network and a server-ba...
Know the advantages and disadvantages of peer-to-peer network and a server-ba...Know the advantages and disadvantages of peer-to-peer network and a server-ba...
Know the advantages and disadvantages of peer-to-peer network and a server-ba...
ekwinsi
 
The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP) The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP)
M Shamim Iqbal
 
TCPIP SLIDES.ppt
TCPIP SLIDES.pptTCPIP SLIDES.ppt
TCPIP SLIDES.ppt
aymenshykh
 
presentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunicationspresentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunications
AnyapuPranav
 
Internet Internet Protocols.pptx( technology)
Internet Internet Protocols.pptx( technology)Internet Internet Protocols.pptx( technology)
Internet Internet Protocols.pptx( technology)
ujjawalr9027
 
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
CSS (KNC-301)  2. TCP IP By Vivek Tripathi.pptxCSS (KNC-301)  2. TCP IP By Vivek Tripathi.pptx
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
VivekTripathi684438
 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocols
IUBAT
 
Tcp presentation
Tcp presentationTcp presentation
Tcp presentation
Noor Khalid
 
Presentation on TCP\IP protocols
Presentation on TCP\IP protocolsPresentation on TCP\IP protocols
Presentation on TCP\IP protocols
sabanoor40
 
TCP/IP-Protocol Suite-Simple Explanation
TCP/IP-Protocol Suite-Simple ExplanationTCP/IP-Protocol Suite-Simple Explanation
TCP/IP-Protocol Suite-Simple Explanation
KANNANKR12
 
"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
 
Computer network coe351- part2- final
Computer network coe351- part2- finalComputer network coe351- part2- final
Computer network coe351- part2- final
Taymoor Nazmy
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
Piero Fraternali
 
Protocols in computer network
Protocols in computer network   Protocols in computer network
Protocols in computer network
priya sehgal
 
Know the advantages and disadvantages of peer-to-peer network and a server-ba...
Know the advantages and disadvantages of peer-to-peer network and a server-ba...Know the advantages and disadvantages of peer-to-peer network and a server-ba...
Know the advantages and disadvantages of peer-to-peer network and a server-ba...
ekwinsi
 
The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP) The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP)
M Shamim Iqbal
 
Ad

Recently uploaded (20)

"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E..."Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
Infopitaara
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Artificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptxArtificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptx
DrMarwaElsherif
 
some basics electrical and electronics knowledge
some basics electrical and electronics knowledgesome basics electrical and electronics knowledge
some basics electrical and electronics knowledge
nguyentrungdo88
 
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdfMAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
ssuser562df4
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...
IJCSES Journal
 
How to use nRF24L01 module with Arduino
How to use nRF24L01 module with ArduinoHow to use nRF24L01 module with Arduino
How to use nRF24L01 module with Arduino
CircuitDigest
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Artificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptxArtificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptx
aditichinar
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
Resistance measurement and cfd test on darpa subboff model
Resistance measurement and cfd test on darpa subboff modelResistance measurement and cfd test on darpa subboff model
Resistance measurement and cfd test on darpa subboff model
INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR
 
Degree_of_Automation.pdf for Instrumentation and industrial specialist
Degree_of_Automation.pdf for  Instrumentation  and industrial specialistDegree_of_Automation.pdf for  Instrumentation  and industrial specialist
Degree_of_Automation.pdf for Instrumentation and industrial specialist
shreyabhosale19
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
Machine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptxMachine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptx
rajeswari89780
 
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E..."Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
Infopitaara
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Artificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptxArtificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptx
DrMarwaElsherif
 
some basics electrical and electronics knowledge
some basics electrical and electronics knowledgesome basics electrical and electronics knowledge
some basics electrical and electronics knowledge
nguyentrungdo88
 
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdfMAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
ssuser562df4
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...
IJCSES Journal
 
How to use nRF24L01 module with Arduino
How to use nRF24L01 module with ArduinoHow to use nRF24L01 module with Arduino
How to use nRF24L01 module with Arduino
CircuitDigest
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Artificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptxArtificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptx
aditichinar
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
Degree_of_Automation.pdf for Instrumentation and industrial specialist
Degree_of_Automation.pdf for  Instrumentation  and industrial specialistDegree_of_Automation.pdf for  Instrumentation  and industrial specialist
Degree_of_Automation.pdf for Instrumentation and industrial specialist
shreyabhosale19
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
Machine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptxMachine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptx
rajeswari89780
 
Ad

Protocols and the TCP/IP Protocol Suite

  • 1. PROTOCOLS AND THE TCP/IP PROTOCOL SUITE Made by Atharva Deshmukh
  • 2. CONTENT 1. History 2. TCP/IP Suite Layer a} Network Interface b} Internet Layer c} Transport Layer d} Application Layer 3.Comparison of OSI and IP
  • 3.  The Transmission Control Protocol/ Internet Protocol suite of protocol form the basis of the internet. It is TCP/IP that creates a virtual network when multiple computer networks are connected together. The TCP/IP networks was earlier known as ARPANET, but is now known as internet. History Of TCP/IP Suite
  • 4. What is IP, Protocol? Protocol: - In information technology, a protocol is the special set of rules that end points in a telecommunication connection use when they communicate. Protocols specify interactions between the communicating entities. IP: - An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network that uses the Internet Protocol for communication.
  • 6. TCP/IP Suite layer TCP/IP Suite consists of Four layer Network Interface: - It include the function of physical layer and data link layer. TCP/IP protocol suite includes Host-to-network layer protocols such as Serial Line internet protocol and point to point protocol Internet Layer: - The internet layer is exactly same to the network layer of OSI model. IP is the primary protocol operating at this layer and it provides data encapsulation routing, addressing and fragmentation services to the protocols at the transport layer above it.
  • 7. TCP/IP Suite layer Transport Layer: - TCP/IP Suite includes two protocol at this layer, the transmission control protocol and the user datagram protocol These protocol provides connection or connectionless data transfer services. Application layer: - The TCP/IP protocol at the application layer can take different forms of Protocols, such as the File Transfer Protocol, Hypertext Transfer Protocol.
  • 8. Network Interface Layer • It is the bottom layer of TCP/IP Model lies below the Internet Layer. • It is also known as Host To Network Layer • Function of this layer is to connect the Host To Network & inform the upper layers so that they could start sending the data packets. • This layer varies from network to network. • Host To Network Layer protocols • SLIP(Serial Line IP ) • PPP( Point To Point Protocol )
  • 9. Serial Line Internet Protocol  Serial line Internet protocol is very simple and used to connect the workstation to internet over dial-up line using a modem.  SLIP(Serial line Internet protocol ) is not a standard protocol for carrying IP Packets over the a serial line between a home user and The ISP server. But , it has become popular because of its simplicity .  The role of SLIP begins only when there is a proper connection between the two modem.
  • 10. Problem with SLIP Protocol • It is not an approved internet standard. • It does not provide any authentication. • SLIP provides no way for the two devices to communicate control information between them to manage the link. • SLIP doesn't provide any way of detecting or correcting errors in transmissions.
  • 11. Point to Point Protocol ( PPP )  Point to Point Protocol is a data link layer Protocol.  PPP is another examples of the evolving the nature of internet.  It has become standard internet protocol for remote access, using dial-up connection.  The basic Functionality of PPP is similar to the SLIP.  It passes the and other packets in the form of frames between a client and ISP Server.  PPP is more complex than SLIP.
  • 12. PPP Set of Protocol Are as given below: • Line control Protocol(LCP): - The Line control protocol is responsible for establishing , maintaining the connection between the Two end ( Home User and the ISP ) • Password Authentication Protocol( PAP ) : - password authentication protocol is used. • Here the user must establish a proof of identity , so that he can connect to ISP. • Network Control protocol ( NCP ): - Once the Authentication is done, PPP on the client side sends out a NCP packet. This packet tells the ISP server what kind of traffic is to be passed over this PPP link. • IP Control Protocol ( IPCP ) : - the IP Control Protocol takes over. Here , actual IP packet are now exchanged. IPCP establishes the connection between the Host user and ISP.
  • 13. Comparison between The SLIP And PPP
  • 14. Internet Layer The fives network layer protocol are as follows:- 1. ARP 2. RARP 3. IP 4. ICMP 5. IGMP IP is an Important protocol in this layer. ARP ( Address resolution protocol )  Every machine on internet has one address, these address cannot actually be used for sending packets data because data link layer does not understand the internet address.  ARP Provides an essential services when TCP/IP is running in LAN. IP Address ARP Physical Address
  • 15. RARP ( Reverse Address Resolution Protocol ) IP Address RARP Physical Address  The Reverse Address Resolution Protocol is used to obtain the IP address of a Host based on Its physical address. That is , it preform a job that is exactly opposite to that of ARP.  RARP works in a very similar way to ARP. but in the exactly opposite direction , as shown in the side figure. Note: - IP Address is a universally unique address and inter-networked address. MAC Address is local address. It is unique locally but not universally.
  • 16. Internet Protocol ( IP ) • Internet Protocol is very important protocol present in this network layer. • IP is the protocol responsible for carrying data, generated by nearly all the other TCP/IP protocol, from the source system to its destination . IP Features : - i. Unreliable IP is unreliable , it means that it does not provide a guarantee that a datagram send from a source computer definitely will arrive at the destination. i. Connectionless IP services is similar to the postal service. It is possible that the order in which the message are sent and the order in which they are received is different.
  • 17. Difference Between IPv4 And IPv6 IPv4 IPv6
  • 18. Transport Layer ( TCP and UDP )  The transport layer runs on the top of internet layer and is mainly concerned with transport of packets from the source to the destination.  The main function of transport layer is to deliver packets between the end points.  In TCP/IP, the transport layer include to protocols : TCP and UDP. Transport Layer Protocols User datagram protocols ( USP ) Transmission control Protocol( TCP )
  • 19. Comparison between TCP And UDP Parameter UDP TCP Data Transfer Data is sent in discrete packages by the application. Data is sent by the application with no particular structure. Transmission speed Very High High but not as high s UDP Protocol connection setup Connectionless Connection oriented Used UDP is useful when speed of delivery is critical TCP is useful for transmission of data without error.
  • 20. Application Layer  The TCP/IP Model Does Not have Session or presentation layer on the top of the transport layer.  It is just has the application layer. It contains all higher level protocols.  Higher Level Protocols Used in application layer are as Follows:
  • 21. Types Of Protocol In application Layer TELNET: - the virtual terminal protocol allows a user on one machine to log onto a distant machine and work there. FTP: - File Transfer protocol provides a way to move data efficiently from one machine to another. SMTP: - Simple mail transfer protocol developed for email transfer. DNS: -Domain Name System Protocol is used for mapping the host names onto their network address. HTTP: -hyper Text transfer Protocol is used for fetching pages on the world wide web (WWW) and many others.
  • 23. Comparison Of OSI and TCP/IP OSI TCP/IP Its has seven Layer Its has four layer It Supports both connection oriented and connectionless communication. Its support only connectionless communication. Transport layer provides connection oriented communication. Transport layer provides connection oriented communication and connectionless. Transport layer guarantees delivery of packets Transport layer does not guarantees delivery of packets Application Presentation Session Transport Network Data link Physical Application Transport Internet Network Interface