Point-to-Point Protocol

 

Uvod

 

 

 

Point-to-point protocol (PPP) orginalno je zamišljen kao «encapsulation»

Protokol za transport IP prometa preko point-to-point linka.PPP također

tvori standard za označavanje i upravljanje IP adresama, asinkrono (start/

stop) i bit-oriented sinkrono enkapsuliranje, network protocol multiplex-

ing, konfiguraciju linka, testiranje kvalitete linka, detektiranje pogršaka.

PPP podržava ove funkcije koristeći Link Control Protocol (LCP) i

Network Control Protocol (NCP).Osim IP, PPP podržava   i  druge

protokole uključujući Novell's Internetwork Packet Excange(IPX) and

DECnet.

 
 

 

 

 

 

 

 

 


PPP Komponente

 

 

PPP omogućava metode za pošiljanje datagrama preko serijskog point-to-point linka. PPP sadrži tri glavne komponente:

 

  • Metoda za enkapsuliranje datagrama preko serijskog linka.PPP koristi High-Level Data Link Control (HDLC) protokol kao bazu za enkapsuliranje datagrama.
  • LCP da uspostavi, konfigurira i testira link vezu.
  • NCP za uspostavu i konfiguriranje različite network layer protokole.PPP je dizajniran da omogući simultanu uporabu «multiple network layer protocols»
 
 

 

 

 

 

 

 

 

 


Osnovne funkcije

                                                                                     

 

 

 

 

 

 

 

 

 

 


 

 

                        

 

 

 

 

 

 

 

 

  Slika 1. Način uspostave komunikacije

 

     1. neuspostavljena veza   
     2. faza uspostavljanja      

     3. faza utvrđivanja

     4. faza protokola mreže

     5. faza prekida

 

 

Fizički sloj

 

 

PPP može funkcionirati preko bilo kojeg DTE / DCE sučelja.Primjeri uključuju EIA / TI -232-C ( RS-232-C ), EIA / TIA-422 (RS-422), EIA / TIA-423 (RS-423 ) i International Telecommunication Union Telecomm-

Unication Standardization Sector (ITU-T) ( prije CCITT ) V.35.

Jedini napsolutni zahtjev od strane PPP je osigurn duplex komunikaciju da može funkcionirati asinkrono i sinkrono.

PPP ne utječe nikako na «transmission rate» određen DTE / DCE interfaceom.

 

 

 

 
 

 

 

 

 

 

 

 

 


PPP Frame

 

 

PPP koristi principe, terminologiju i frame strukturu od International

Organization for Standardization (ISO)HDLC procedure (ISO 3309-1979)

Modificiran s ISO 3309:1984/PDAD1                    

 

 

 

 
 

 

 

 

 

 


 Flag

    1byte

 

 Address

     1byte

 

 Control

     1byte

 

   Protocol

        2bytes

 

    Data

   Variable

 

 FCS

   2/4

 

 

 

                               

 

 

 Slika 2. PPP Frame

 

 

PPP Frame

 

 

Slijedeća objašnjenja opisuju PPP frame na slici 2. :

·        Flag - byte koji označava početak i kraj.Flag sadrži binarnu kombinciju 01111110

·        Address – byte koji sadrži kombinaciju 11111111,standardnu broadcast adresu.PPP ne označava pojedinačne adrese.

·        Control – sadrži kombinaciju 00000011 koja poziva na transmisiju korisnikovih podataka.

·        Protocol – dva byta koja identificiraju protokol.

·        Data – nula ili više bytova  koji sadrže datagram za protokol  koji se nalazi u protocol polju.

·        FCS – Frame check sequence, uobičajeno 16 bitova ali koristi se i 32 bita za detekciju pogrške.

 
 

 

 

 

 

 

 

 

 

 

 

 


PPP-LCP

 

 

PPP LCP omogućava metode uspostavljanja, konfiguracije,održavanja i završavanja point-to-point veze.LCP prolazi kroz četiri faze.

 

Prvo je uspostava i konfiguracija.Prije nego bilo kakav datagram dođe na vezu, LCP prvo mora otvoriti vezu i dogovoriti konfiguracijske parametre.Ova faza je završena kada «configuration-acknoledgment» frame primljen i poslan s obje strane.

 

Druga faza je opcionalna i služi za testiranje veze.u slučaju da se ova faza izvršava ona može usporiti tj. zakasniti početak slanja datagrama.

 

U trećoj fazi NCP odabire network layer protocole.

 

Zadnja faza je faza prekidanja veze, a to čine link-termination frames

 

 

 
 

 

 

 

 

 

 

 

 

 

 

 

 


Primjeri

 

 

Telnet - spajanje na drugo računalo.

 

FTP - transfer datoteka između računala i ostalih računala na internetu.

 

World Wide Web – pristup web stranicama na internetu.

 

Usenet – pristup newsgrupama.

 

E-mail – korištenje mail programa.