Presentation is loading. Please wait.

Presentation is loading. Please wait.

Point-to-Point Protocol (PPP) ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. Computer Engineering.

Similar presentations


Presentation on theme: "Point-to-Point Protocol (PPP) ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. Computer Engineering."— Presentation transcript:

1 Point-to-Point Protocol (PPP) ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand

2 2 of 16 Point-to-Point Protocol Internet ISP Many Internet users connect from home Dial-up (Telephone line) Leased line

3 3 of 16 PPP Transition states

4 4 of 16 PPP Layers

5 5 of 16 PPP Layers (stacks) Link Control Protocol (LCP) Authentication Protocols Network Control Protocol (NCP) Bit Padding Digital Signals (DS) Services

6 6 of 16 PPP Frame Address: broadcast (avoid data link address) Control: U-frame format (HDLC) Protocol: defines data field

7 7 of 16 Link Control Protocol (LCP) establish/terminate maintain configuration Code: 01=Config-request 02=Config-ack 05=Terminate-req … Link Control Protocol (LCP)

8 8 of 16 Common Options OptionDefault Maximum receive unit1500 Authentication protocolNone Protocol field compressionOff Address and control field compressionOff

9 9 of 16 Authentication Mostly PPP is dial-up user. Validating the user is important Password Authentication Protocol (PAP) 2-way handshake Less secure Challenge Handshake Authentication Protocol (CHAP) 3-way handshake More secure (no password sent)

10 10 of 16 Password Authentication Protocol (PAP)

11 11 of 16 PAP Packets

12 12 of 16 Challenge Handshake Authentication Protocol (CHAP)

13 13 of 16 CHAP packets

14 14 of 16 PPP Transition states

15 15 of 16 Internetwork Protocol Control Protocol (IPCP) Establish / Terminate @ network layer connection (IP) Code 01:Configure-request 02:Configure-ack …

16 PPP communication


Download ppt "Point-to-Point Protocol (PPP) ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. Computer Engineering."

Similar presentations


Ads by Google