ppp: Point to Point ProtocolBabugouda Patil7th  EC  SJCE 1
OSI reference model
Introduction to PPP
SLIP v/s PPP
Features of PPP
Functions of PPP
PPP Frame
PPP Operation
Applications2Contents:
OSI Reference modelOSI:  OPEN SYSTEM INTERCONNECTION
The purpose of the OSI model is to open communication between different systems without requiring changes to the logic of the hardware and software.
Is a set of protocols that allows any two difference system to communicate regardless of their underlying  architecture. 4The OSI model is a layered framework for the design of network systems that allows for communication across all types of computer systems. It consists of seven separate but related layers, APPLICATION LAYERPRESENTATION  LAYER SESSION LAYERTRANSPORT LAYERNETWORK LAYERDAT LINK LAYERPHYSICAL LAYER
INTRODUCTION TO PPP:In networking, the Point-to-Point Protocol, or PPP, is a data link protocol.
 PPP is commonly used in establishing a direct connection between two networking nodes. It can provide connection authentication, transmission encryption privacy, and compression.WHY POINT TO POINT:When computer is connected to ISP via the modem, theISP and the computer made the two common points onthe network and hence the protocol which operatesbetween these 2 points is called Point to Point protocol. 5
SLIP (Serial Line IP) v/s PPP:SLIP was used as framing protocol over serial lines before the advent of PPP.SLIP has some deficiencies: SLIP does not have error detection mechanism (left to TCP to detect and recover from errors       on the transmission line).SLIP only supports IP (no other layer 3 protocols).SLIP does not provide dynamic IP address            assignment.4.   SLIP does not provide authentication.6
PPP was devised in order to overcome the deficiencies of SLIP.PPP  features:PPP affords error detection (checksum).PPP allows to dynamically assign an IP address (NCP).PPP provides authentication (PAP / CHAP)PPP is a symmetric protocol: The 2 parties in a PPP session are the initiator (I, usually client) and the responder (R, usually server).7
Functions of PPP:PPP is widely  used , especially in   analog modemaccess to ISP, where one end is PC and another endis ISP router the functions performed are:The PPP was designed to transport multi-protocol packets between two peers connected by simple links.These links provide Full-Duplex simultaneous bi-directional operation.8
The PPP allows different types of protocols to functionon its platform and on the same link. They are:LCP(Link Control Protocol)  Used for establishing the link.
 Allows to negotiate link options:          >Authentication protocol to be used.          >Header compression / address field compression.          > MRU (maximum receive unit). Periodically test the link (LCP Echo request / reply).

More Related Content

PPT
Point to-point-protocol
PPTX
PPP(Point-to-Point Protocol): Components & Characteristics
PPTX
PPP (Point to Point Protocol)
PPTX
Point to point protocol | PPP - Nitish Jadia
PPT
Chapter2 ppp
PPT
Introduction to PPP
PPT
Chapter 2 point-to-point protocol (ppp)
Point to-point-protocol
PPP(Point-to-Point Protocol): Components & Characteristics
PPP (Point to Point Protocol)
Point to point protocol | PPP - Nitish Jadia
Chapter2 ppp
Introduction to PPP
Chapter 2 point-to-point protocol (ppp)

What's hot (20)

PPTX
Point To Point Protocol
PPTX
Arp and rarp
PPTX
10.connection establishement procedure
PDF
SIGTRAN - An Introduction
DOC
Firewall
PPT
5. icmp
PPTX
OPEN SHORTEST PATH FIRST (OSPF)
PDF
Introduction to SS7- Part 1
PPT
User datagram protocol
PDF
A Survey of Different Approaches for Differentiating Bit Error and Congestion...
PPTX
Tcp header/IP Header/Authentication header
PPTX
Well known protocols port numbers
PPTX
Dynamic Routing Protocol OSPF
DOCX
Ccna 4 chapter 2 2011 v4
PDF
OSPF (Open Shortest Path First) Case Study: Anil Nembang
PPTX
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
PDF
Ospf
PPTX
Mobile Transport layer
PDF
Point To Point Protocol
Arp and rarp
10.connection establishement procedure
SIGTRAN - An Introduction
Firewall
5. icmp
OPEN SHORTEST PATH FIRST (OSPF)
Introduction to SS7- Part 1
User datagram protocol
A Survey of Different Approaches for Differentiating Bit Error and Congestion...
Tcp header/IP Header/Authentication header
Well known protocols port numbers
Dynamic Routing Protocol OSPF
Ccna 4 chapter 2 2011 v4
OSPF (Open Shortest Path First) Case Study: Anil Nembang
TCP & UDP ( Transmission Control Protocol and User Datagram Protocol)
Ospf
Mobile Transport layer
Ad

Viewers also liked (7)

PPTX
Ppp in highways, latvia: risk mitigation tools
PPTX
Nayan Parikh at IIM Indore
PPT
Market and Regulatory Risk Issues and Challenges in PPP
PDF
A photographic presentation of the First Indian Port Sector BOT project-A C...
PPTX
Analytical comparision of BOT,BOOT and PPP models
PPTX
Private public partnership (ppp)
PPT
Public Private Partnerships
Ppp in highways, latvia: risk mitigation tools
Nayan Parikh at IIM Indore
Market and Regulatory Risk Issues and Challenges in PPP
A photographic presentation of the First Indian Port Sector BOT project-A C...
Analytical comparision of BOT,BOOT and PPP models
Private public partnership (ppp)
Public Private Partnerships
Ad

Similar to Ppp (20)

PPT
Point-to-Point Protocol(PPP) CCN ppt
PPTX
Computer network
PPTX
HDLC and Point to point protocol
PPTX
Point to-point protocol (ppp)
PPTX
Protocol.ppt
PPTX
Point to-point protocol (ppp), PAP & CHAP
PPT
PPT
lect18.ppt
PPSX
Framing Protocols
PPT
UNIT II.ppt Computer networks protocol explanation
PPT
Chapter14ccna
PPT
Chapter14ccna
ODP
Networking- OSI Layer Protocol Functions
PPTX
Protocols and the TCP/IP Protocol Suite
PPTX
DLL Protocol.pptx
PDF
Network access layer security protocol
DOCX
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
PPTX
Network architecure (3).pptx
Point-to-Point Protocol(PPP) CCN ppt
Computer network
HDLC and Point to point protocol
Point to-point protocol (ppp)
Protocol.ppt
Point to-point protocol (ppp), PAP & CHAP
lect18.ppt
Framing Protocols
UNIT II.ppt Computer networks protocol explanation
Chapter14ccna
Chapter14ccna
Networking- OSI Layer Protocol Functions
Protocols and the TCP/IP Protocol Suite
DLL Protocol.pptx
Network access layer security protocol
TCP/IP 3RD SEM.2012 AUG.ASSIGNMENT
Network architecure (3).pptx

Recently uploaded (20)

PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PPTX
Internet of Everything -Basic concepts details
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
CloudStack 4.21: First Look Webinar slides
PPT
Geologic Time for studying geology for geologist
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
A review of recent deep learning applications in wood surface defect identifi...
PPTX
Microsoft Excel 365/2024 Beginner's training
PDF
Five Habits of High-Impact Board Members
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Internet of Everything -Basic concepts details
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Improvisation in detection of pomegranate leaf disease using transfer learni...
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
NewMind AI Weekly Chronicles – August ’25 Week III
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Training Program for knowledge in solar cell and solar industry
CloudStack 4.21: First Look Webinar slides
Geologic Time for studying geology for geologist
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
4 layer Arch & Reference Arch of IoT.pdf
Convolutional neural network based encoder-decoder for efficient real-time ob...
A review of recent deep learning applications in wood surface defect identifi...
Microsoft Excel 365/2024 Beginner's training
Five Habits of High-Impact Board Members

Ppp

  • 1. ppp: Point to Point ProtocolBabugouda Patil7th EC SJCE 1
  • 10. OSI Reference modelOSI: OPEN SYSTEM INTERCONNECTION
  • 11. The purpose of the OSI model is to open communication between different systems without requiring changes to the logic of the hardware and software.
  • 12. Is a set of protocols that allows any two difference system to communicate regardless of their underlying architecture. 4The OSI model is a layered framework for the design of network systems that allows for communication across all types of computer systems. It consists of seven separate but related layers, APPLICATION LAYERPRESENTATION LAYER SESSION LAYERTRANSPORT LAYERNETWORK LAYERDAT LINK LAYERPHYSICAL LAYER
  • 13. INTRODUCTION TO PPP:In networking, the Point-to-Point Protocol, or PPP, is a data link protocol.
  • 14. PPP is commonly used in establishing a direct connection between two networking nodes. It can provide connection authentication, transmission encryption privacy, and compression.WHY POINT TO POINT:When computer is connected to ISP via the modem, theISP and the computer made the two common points onthe network and hence the protocol which operatesbetween these 2 points is called Point to Point protocol. 5
  • 15. SLIP (Serial Line IP) v/s PPP:SLIP was used as framing protocol over serial lines before the advent of PPP.SLIP has some deficiencies: SLIP does not have error detection mechanism (left to TCP to detect and recover from errors on the transmission line).SLIP only supports IP (no other layer 3 protocols).SLIP does not provide dynamic IP address assignment.4. SLIP does not provide authentication.6
  • 16. PPP was devised in order to overcome the deficiencies of SLIP.PPP features:PPP affords error detection (checksum).PPP allows to dynamically assign an IP address (NCP).PPP provides authentication (PAP / CHAP)PPP is a symmetric protocol: The 2 parties in a PPP session are the initiator (I, usually client) and the responder (R, usually server).7
  • 17. Functions of PPP:PPP is widely used , especially in analog modemaccess to ISP, where one end is PC and another endis ISP router the functions performed are:The PPP was designed to transport multi-protocol packets between two peers connected by simple links.These links provide Full-Duplex simultaneous bi-directional operation.8
  • 18. The PPP allows different types of protocols to functionon its platform and on the same link. They are:LCP(Link Control Protocol) Used for establishing the link.
  • 19. Allows to negotiate link options: >Authentication protocol to be used. >Header compression / address field compression. > MRU (maximum receive unit). Periodically test the link (LCP Echo request / reply).
  • 20. Bring down the link gracefully when no longer in use. 9
  • 21. 2. NCP(Network Control Protocol) Dynamic assignment of IP address.
  • 22. Dynamic assignment of DNS primary and secondary server.
  • 23. The host must set a default route to the PPP interface since there is no default gateway IP address (the link is point-to-point with no IP address = unnumbered).10
  • 24. The PPP provides three methods of authentication:Password Authentication Protocol(PAP): Uses a password to authenticate.2. Challenge Handshake Authentication Protocol(CHAP): Which uses the handshake of the server with the dial up as an authentication. 3. Extensible Authentication Protocol (EAP): Is most commonly used for authentication on wireless networks.11
  • 27. Flag - Indicates the beginning or end of a frame, consists of the binary sequence 01111110.Address - Contains the binary sequence 11111111, the standard broadcast address. (Note: PPP does not assign individual station addresses.)Control - Contains the binary sequence 00000011, which calls for transmission of user data in an unsequenced frame.Protocol - Identify the protocol encapsulated in the information field of the frame.Information - Zero or more octet(s), contain the datagram for the protocol specified in the protocol field.FCS - Frame Check Sequence (FCS) Field, normally 16 bits. By prior agreement, consenting PPP implementations can use a 32-bit FCS for improved error detection.14
  • 28. Byte StuffingFor “data transparency”, the data field must be allowed to include the pattern <01111110> ; ie, this must not be interpreted as a flag.
  • 29. To alert the receiver, the transmitter “stuffs” an extra < 01111101> byte after each < 01111110> data byte.
  • 30. The receiver discards each 01111101 after 01111110, and continues data reception .PPP Operation:16UPOPENEDDEADESTABLISHAUTHENTICATEFAILFAILSUCCESSTERMINATENETWORKCLOSING
  • 31. Sequence Of Operations Is Shown Below: USER17ROUTERCONFIGURE - REQUEST(LCP) CONFIGURE - ACK(LCP)CONFIGURE – REQUEST IP(NCP) CONFIGURE – ACK IP(NCP) IP DATA PACKETS TERMINATE REQUEST(LCP) TERMINATE – ACK(LCP)
  • 32. Application of PPP:PPP (Point to Point Protocol) is very popular: used in dial up connection between residential Host and ISP; On SONET/SDH connections.PPP is extremely simple (the simplest in the Data Link protocol family) and very streamlined. 18