ตัวเลือกพีพีพี PPP (โปรโตคอลเครือข่าย) ประเภทเฟรมข้อมูล PPP

) หลายช่อง โปรโตคอล PPP(MLPPP)

คุณสมบัติหลัก

โปรโตคอล PPP ได้รับการพัฒนาบนพื้นฐานของ เอชดีแอลซีและเสริมด้วยความสามารถบางอย่างที่เคยพบในโปรโตคอลที่เป็นกรรมสิทธิ์เท่านั้น

การตั้งค่าอัตโนมัติ

เมื่อสร้างการเชื่อมต่อแล้ว ก็สามารถกำหนดค่าได้ เครือข่ายเพิ่มเติม- โดยทั่วไปแล้ว Internet Protocol Control Protocol ( ไอพีซีพี), แม้ว่า โปรโตคอลควบคุมการแลกเปลี่ยนแพ็กเก็ต Internetwork(IPXCP) และ โปรโตคอลควบคุม AppleTalk(ATCP) เคยได้รับความนิยม อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 โปรโตคอลควบคุม(IPv6CP) จะแพร่หลายมากขึ้นในอนาคตเมื่อ IPv6จะมาแทนที่ IPv4เป็นโปรโตคอลเลเยอร์เครือข่ายหลัก

รองรับหลายโปรโตคอล

PPP อนุญาตให้โปรโตคอลเลเยอร์เครือข่ายหลายตัวทำงานบนช่องทางการสื่อสารเดียว กล่าวอีกนัยหนึ่ง สตรีมข้อมูลของโปรโตคอลเครือข่ายที่แตกต่างกันสามารถส่งภายในการเชื่อมต่อ PPP เดียว (, โนเวลล์ ไอพีเอ็กซ์ฯลฯ) เช่นเดียวกับข้อมูลโปรโตคอล เลเยอร์ลิงก์ เครือข่ายท้องถิ่น- แต่ละโปรโตคอลเครือข่ายใช้ Network Control Protocol ( เอ็นซีพี) ซึ่งกำหนดค่า (เจรจาต่อรองพารามิเตอร์โปรโตคอลบางตัว)

การตรวจจับการเชื่อมโยงแบบวนซ้ำ

PPP ตรวจจับการวนกลับโดยใช้คุณสมบัติที่มี ตัวเลขมหัศจรรย์- เมื่อโหนดส่งข้อความ PPP LCP อาจมีหมายเลขวิเศษรวมอยู่ด้วย หากบรรทัดมีการวนซ้ำ โหนดจะได้รับข้อความ LCP พร้อมหมายเลขเวทย์มนตร์ของตัวเอง แทนที่จะรับข้อความที่มีหมายเลขเวทย์มนตร์ของไคลเอ็นต์

คุณสมบัติที่สำคัญที่สุด

ตัวเลือกการกำหนดค่า PPP

เนื่องจากพรรคพลังประชาชนประกอบด้วย รพโปรโตคอล คุณสามารถควบคุมพารามิเตอร์ LCP ต่อไปนี้:

  • การรับรองความถูกต้อง- RFC 1994 อธิบาย Challenge Handshake Authentication Protocol ( บท) ซึ่งเป็นที่นิยมสำหรับการตรวจสอบสิทธิ์ใน PPP แม้ว่า Password Authentication Protocol ( พีเอพี) บางครั้งยังคงใช้อยู่ ตัวเลือกอื่นสำหรับการรับรองความถูกต้องคือ Extensible Authentication Protocol ( อีเอพี).
  • การบีบอัด- เพิ่มขึ้นอย่างมีประสิทธิภาพ ปริมาณงาน การเชื่อมต่อ PPPเนื่องจากการบีบอัดข้อมูลในเฟรม อัลกอริธึมการบีบอัดเฟรม PPP ที่รู้จักกันดีที่สุดคือ Stacker และ Predictor
  • การตรวจจับข้อผิดพลาด- รวมถึง Quality-Protocol และช่วยระบุลูป ข้อเสนอแนะผ่าน Magic Numbers RFC 1661
  • หลายช่อง- Multilink PPP (MLPPP, MPPP, MLP) จัดเตรียมวิธีการกระจายการรับส่งข้อมูลข้ามหลายรายการ ช่องทางทางกายภาพมีการเชื่อมต่อแบบลอจิคัลเดียว ตัวเลือกนี้ช่วยเพิ่มปริมาณงานและให้สมดุลโหลด

กรอบ ปชป

แต่ละเฟรม PPP จะเริ่มต้นและสิ้นสุดด้วยไบต์ 0x7E เสมอ ตามด้วยไบต์ที่อยู่และไบต์ควบคุม ซึ่งจะเป็น 0xFF และ 0x03 เสมอตามลำดับ เนื่องจากโอกาสที่ไบต์จะตรงกันภายในบล็อกข้อมูลที่มีแฟล็กที่สงวนไว้ จึงมีระบบสำหรับแก้ไขข้อมูลที่ "มีปัญหา" โดยอัตโนมัติพร้อมการกู้คืนในภายหลัง

ช่อง "Flag", "Address" และ "Control" (frame header เอชดีแอลซี) อาจละเว้นและไม่ส่งข้อมูล แต่จะเกิดขึ้นหาก PPP เจรจาระหว่างการกำหนดค่า (โดยใช้ LCP) หาก PPP ถูกห่อหุ้มไว้ L2TP-packets จากนั้นฟิลด์ "Flag" จะไม่ถูกส่ง

ประเภทเฟรมข้อมูล PPP

ในทางกลับกัน ฟิลด์ "ข้อมูล" ของเฟรม PPP จะแบ่งออกเป็นสองฟิลด์เพิ่มเติม: แฟล็กโปรโตคอล (ซึ่งกำหนดประเภทข้อมูลจนถึงจุดสิ้นสุดของเฟรม) และข้อมูลเอง

  • โปรโตคอลแฟล็ก 0x0XXX ถึง 0x3XXX ระบุโปรโตคอลเลเยอร์เครือข่าย ตัวอย่างเช่น โปรโตคอลยอดนิยมสอดคล้องกับแฟล็ก 0x0021 และ โนเวลล์ ไอพีเอ็กซ์- 0x002B.
  • โปรโตคอลแฟล็ก 0x4XXX ถึง 0x7XXX ระบุโปรโตคอลด้วย ระดับต่ำการจราจร.
  • โปรโตคอลแฟล็ก 0x8XXX ถึง 0xBXXX ระบุโปรโตคอลควบคุมเครือข่าย ( เอ็นซีพี).
  • โปรโตคอลแฟล็ก 0xCXXX ถึง 0xEXXX ระบุโปรโตคอลควบคุม ตัวอย่างเช่น 0xC021 บ่งชี้ว่าเฟรมมีข้อมูลโปรโตคอลควบคุมการเชื่อมต่อ รพ.

การเปิดใช้งานและขั้นตอนของช่อง PPP

ขั้นตอนของ PPP ตาม RFC 1661 มีดังต่อไปนี้:

  • ลิงค์ตาย- ระยะนี้เกิดขึ้นเมื่อการเชื่อมต่อขาดหายหรือฝ่ายใดฝ่ายหนึ่งได้รับคำสั่งไม่ให้เชื่อมต่อ (เช่น ผู้ใช้ยุติการเชื่อมต่อโมเด็ม)
  • ลิงค์ขั้นตอนการก่อตั้ง- ในระยะนี้จะดำเนินการ การตั้งค่าลิงค์ควบคุม. หากการตั้งค่าสำเร็จ การควบคุมจะย้ายไปยังขั้นตอนการตรวจสอบสิทธิ์หรือขั้นตอน Network-Layer Protocol ขึ้นอยู่กับว่าจำเป็นต้องมีการตรวจสอบสิทธิ์หรือไม่
  • ขั้นตอนการรับรองความถูกต้อง- เฟสนี้เป็นทางเลือก ช่วยให้ทั้งสองฝ่ายสามารถตรวจสอบกันและกันก่อนที่จะสร้างการเชื่อมต่อ หากการตรวจสอบสำเร็จ การควบคุมจะเข้าสู่ขั้นตอน Network-Layer Protocol
  • เฟสโปรโตคอลเครือข่ายเลเยอร์- ในระยะนี้เรียกว่า เอ็นซีพีสำหรับโปรโตคอลที่ต้องการ ตัวอย่างเช่น, ไอพีซีพีใช้ในการติดตั้งบริการ IP การถ่ายโอนข้อมูลผ่านโปรโตคอลที่ติดตั้งสำเร็จทั้งหมดจะเกิดขึ้นในระยะนี้ด้วย การปิดโปรโตคอลเครือข่ายจะรวมอยู่ในขั้นตอนนี้ด้วย
  • ขั้นตอนการยุติการเชื่อมโยง- เฟสนี้จะปิดการเชื่อมต่อ มันถูกเรียกในกรณีที่มีข้อผิดพลาดในการรับรองความถูกต้องหากมีข้อผิดพลาดมากมาย เช็คซัมว่าทั้งสองฝ่ายตัดสินใจปิดการเชื่อมต่อหากการเชื่อมต่อสิ้นสุดลงโดยไม่คาดคิดหรือหากผู้ใช้ยกเลิกการเชื่อมต่อ ระยะนี้จะพยายามปิดทุกอย่างให้เรียบร้อยที่สุดเท่าที่จะเป็นไปได้ภายใต้สถานการณ์นั้นๆ

เอกสารอาร์เอฟซี

โปรโตคอล PPP ถูกกำหนดไว้ใน RFC 1661 (The Point-to-Point Protocol, กรกฎาคม 1994) มีการเขียน RFC ที่เกี่ยวข้องจำนวนหนึ่งเพื่อกำหนดวิธีการทำงานของโปรโตคอลเครือข่ายต่างๆ รวมถึง ทีพีซี/ไอพี , ธ.ค.เน็ต , แอปเปิ้ลทอล์ค , ไอพีเอ็กซ์และอื่นๆ ทำงานร่วมกับ กปปส.

  • RFC 1661, มาตรฐาน 51, โปรโตคอลแบบจุดต่อจุด (PPP)
  • RFC 1662, มาตรฐาน 51, การใช้งาน เอชดีแอลซีกปปส.อยู่ระหว่างการพัฒนา
  • RFC 1994, การรับรองความถูกต้อง PPP ผ่าน ( บท)
  • RFC 5072, IPv6 และ PPP

เขียนบทวิจารณ์เกี่ยวกับบทความ "PPP (โปรโตคอลเครือข่าย)"

หมายเหตุ

ดูเพิ่มเติม

ข้อความที่ตัดตอนมาจากลักษณะ PPP (โปรโตคอลเครือข่าย)

เมื่อเขียนคำว่า L "จักรพรรดินโปเลียน [จักรพรรดินโปเลียน] โดยใช้ตัวอักษรนี้เป็นตัวเลขปรากฎว่าผลรวมของตัวเลขเหล่านี้เท่ากับ 666 ดังนั้นนโปเลียนจึงเป็นสัตว์ร้ายที่ถูกทำนายไว้ในคัมภีร์ของศาสนาคริสต์ นอกจากนี้การมี เขียนคำว่า quarante deux โดยใช้อักษรตัวเดียวกัน [ สี่สิบสอง ] คือขีดจำกัดที่สัตว์ร้ายกำหนดไว้ว่ายิ่งใหญ่และดูหมิ่นผลรวมของตัวเลขเหล่านี้ที่แสดงถึง quarante deux ก็เท่ากับ 666 อีกครั้ง ซึ่ง ตามด้วยการจำกัดอำนาจของนโปเลียนเกิดขึ้นในปี พ.ศ. 2355 ซึ่งจักรพรรดิฝรั่งเศสมีอายุ 42 ปี คำทำนายนี้ทำให้ปิแอร์ประหลาดใจอย่างมาก และเขามักจะถามตัวเองด้วยคำถามว่าอะไรที่จะจำกัดพลังของสัตว์ร้ายได้อย่างแน่นอน นั่นคือ นโปเลียน และจากภาพคำเดียวกันที่มีตัวเลขและการคำนวณปิแอร์เขียนในการตอบคำถามนี้: L "empereur Alexandre? ลา เนชั่น รุสเซ่? [จักรพรรดิอเล็กซานเดอร์? คนรัสเซียเหรอ?] เขานับตัวอักษร แต่ผลรวมของตัวเลขออกมามากหรือน้อยกว่า 666 มากหรือน้อยกว่ามาก ครั้งหนึ่งขณะทำการคำนวณเขาเขียนชื่อของเขา - Comte Pierre Besouhoff; ผลรวมของตัวเลขก็ไม่ได้ออกมาไกลนัก เขาเปลี่ยนตัวสะกดโดยใส่ z แทน s เพิ่ม de เพิ่มบทความ le และยังไม่ได้รับผลลัพธ์ที่ต้องการ แล้วเกิดความคิดขึ้นว่าหากคำตอบสำหรับคำถามที่เขาค้นหานั้นอยู่ในชื่อของเขา คำตอบก็จะรวมถึงสัญชาติของเขาด้วย เขาเขียนเรื่อง Le Russe Besuhoff และเมื่อนับตัวเลขแล้ว เขาได้ 671 มีเพียง 5 ตัวเท่านั้นที่เกินมา 5 หมายถึง "e" ซึ่งเป็น "e" แบบเดียวกับที่ถูกละทิ้งในบทความก่อนคำว่า L "จักรพรรดิ ทิ้ง "e" ในลักษณะเดียวกันแม้ว่าจะไม่ถูกต้อง แต่ปิแอร์ก็ได้รับคำตอบที่ต้องการ L "Russe Besuhof เท่ากับ ถึง 666 ti การค้นพบนี้ทำให้เขาตื่นเต้น เขามีความเกี่ยวข้องอย่างไรกับเหตุการณ์อันยิ่งใหญ่ที่ทำนายไว้ในอะพอคาลิปส์ เขาไม่รู้ได้อย่างไร แต่เขาไม่สงสัยในการเชื่อมต่อนี้เลยแม้แต่นาทีเดียว ความรักที่เขามีต่อ Rostova, Antichrist, การรุกรานของนโปเลียน, ดาวหาง, 666, l "จักรพรรดินโปเลียนและ l "Russe Besuhof - ทั้งหมดนี้รวมกันควรจะสุกงอมระเบิดออกและนำเขาออกจากโลกที่น่าหลงใหลและไม่มีนัยสำคัญของมอสโก อุปนิสัยที่ทำให้ตนรู้สึกถูกจองจำและชักนำให้ไปสู่ความยิ่งใหญ่และความสุขอันใหญ่หลวง
ปิแอร์ในวันอาทิตย์นั้นซึ่งมีการอ่านคำอธิษฐานได้สัญญาว่า Rostovs จะนำพวกเขามาจาก Count Rostopchin ซึ่งเขาคุ้นเคยเป็นอย่างดีทั้งการอุทธรณ์ไปยังรัสเซียและข่าวล่าสุดจากกองทัพ ในตอนเช้าเมื่อหยุดที่ Count Rastopchin ปิแอร์ก็พบเขาพร้อมกับคนส่งของที่เพิ่งมาจากกองทัพ
ผู้จัดส่งเป็นหนึ่งในนักเต้นบอลรูมมอสโกที่ปิแอร์รู้จัก
- เพื่อเห็นแก่พระเจ้า คุณช่วยให้ฉันง่ายขึ้นได้ไหม? - ผู้จัดส่งกล่าว - กระเป๋าของฉันเต็มไปด้วยจดหมายถึงพ่อแม่ของฉัน
ในบรรดาจดหมายเหล่านี้เป็นจดหมายจาก Nikolai Rostov ถึงพ่อของเขา ปิแอร์รับจดหมายฉบับนี้ นอกจากนี้ Count Rastopchin ได้มอบคำอุทธรณ์ของปิแอร์ต่อมอสโกซึ่งเพิ่งพิมพ์คำสั่งล่าสุดสำหรับกองทัพและโปสเตอร์ล่าสุดของเขา เมื่อพิจารณาคำสั่งของกองทัพแล้วปิแอร์ก็พบหนึ่งในนั้นระหว่างข่าวผู้บาดเจ็บเสียชีวิตและได้รับรางวัลชื่อของนิโคไลรอสตอฟซึ่งได้รับรางวัลระดับที่ 4 โดยจอร์จสำหรับความกล้าหาญของเขาในคดี Ostrovnensky และ ในลำดับเดียวกันการแต่งตั้งเจ้าชาย Andrei Bolkonsky เป็นผู้บัญชาการกองทหาร Jaeger แม้ว่าเขาไม่ต้องการเตือน Rostovs เกี่ยวกับ Bolkonsky แต่ปิแอร์ก็ไม่สามารถต้านทานความปรารถนาที่จะทำให้พวกเขาพอใจด้วยข่าวการได้รับรางวัลของลูกชายของเขาและทิ้งคำอุทธรณ์โปสเตอร์และคำสั่งอื่น ๆ ไว้กับเขาเพื่อพาพวกเขาไปทานอาหารเย็นด้วยตัวเอง เขาส่งคำสั่งพิมพ์และจดหมายถึง Rostov
การสนทนากับเคานต์รัสปชิน น้ำเสียงกังวลและความเร่งรีบ การพบปะกับผู้จัดส่งที่พูดคุยอย่างไม่ใส่ใจเกี่ยวกับความเลวร้ายที่เกิดขึ้นในกองทัพ ข่าวลือเกี่ยวกับสายลับที่พบในมอสโก เกี่ยวกับกระดาษที่เผยแพร่ในมอสโก ซึ่งบอกว่านโปเลียนสัญญา ที่จะอยู่ในเมืองหลวงทั้งสองของรัสเซียการสนทนาเกี่ยวกับการมาถึงของอธิปไตยที่คาดหวังในวันรุ่งขึ้น - ทั้งหมดนี้กระตุ้นความเข้มแข็งขึ้นใหม่ในปิแอร์ด้วยความรู้สึกตื่นเต้นและความคาดหวังที่ไม่ได้ทิ้งเขาไปตั้งแต่การปรากฏตัวของดาวหางและโดยเฉพาะอย่างยิ่งตั้งแต่ จุดเริ่มต้นของสงคราม
ปิแอร์มีความคิดที่จะลงทะเบียนมานานแล้ว การรับราชการทหารและเขาคงจะบรรลุผลสำเร็จหากไม่ถูกขัดขวาง ประการแรก โดยการที่เขาอยู่ในสังคมเมสันนั้น ซึ่งเขาได้ผูกมัดด้วยคำสาบานและเทศนา สันติภาพนิรันดร์และการทำลายล้างของสงคราม และประการที่สอง สิ่งที่เขามองอยู่ จำนวนมากชาวมอสโกที่สวมเครื่องแบบและเทศนาเรื่องความรักชาติรู้สึกละอายใจที่ต้องก้าวไปเช่นนั้นด้วยเหตุผลบางประการ สาเหตุหลักที่เขาไม่ทำตามความตั้งใจที่จะเข้ารับราชการทหารคือความคิดที่คลุมเครือว่าเขาคือ l "Russe Besuhof ซึ่งมีความหมายว่าสัตว์หมายเลข 666 ที่เขามีส่วนร่วมในเรื่องสำคัญในการกำหนดขอบเขตอำนาจในการ สัตว์ร้ายที่กล่าวว่ายิ่งใหญ่และดูหมิ่นนั้นถูกกำหนดไว้แล้วชั่วนิรันดร์ ดังนั้นจึงไม่ควรทำอะไรและรอคอยสิ่งที่จะเกิดขึ้น

คนรู้จักใกล้ชิดบางคนไปรับประทานอาหารที่ Rostovs' เช่นเคยในวันอาทิตย์
ปิแอร์มาถึงก่อนหน้านี้เพื่อพบพวกเขาตามลำพัง
ปิแอร์มีน้ำหนักเพิ่มขึ้นมากในปีนี้จนเขาคงน่าเกลียดหากเขาไม่สูง มีแขนขาใหญ่ และแข็งแรงมากจนเห็นได้ชัดว่าเขาแบกน้ำหนักได้อย่างง่ายดาย
เขาพองตัวและพึมพำอะไรบางอย่างกับตัวเองเดินเข้าไปในบันได โค้ชไม่ถามเขาอีกต่อไปว่าจะรอหรือไม่ เขารู้ว่าเมื่อนับอยู่กับ Rostovs ก็ถึงเวลาสิบสองนาฬิกา ลูกน้องของ Rostovs รีบรีบถอดเสื้อคลุมออกอย่างสนุกสนานและรับไม้เท้าและหมวกของเขา ปิแอร์ทิ้งไม้และหมวกไว้ในห้องโถงเช่นเดียวกับนิสัยชอบเที่ยวคลับ
ใบหน้าแรกที่เขาเห็นจาก Rostovs คือนาตาชา ก่อนที่เขาจะเห็นเธอ เขาถอดเสื้อคลุมของเขาในห้องโถงก็ได้ยินเธอ เธอร้องเพลงโซลเฟจในห้องโถง เขาตระหนักว่าเธอไม่ได้ร้องเพลงตั้งแต่เธอป่วย ดังนั้นเสียงของเธอจึงทำให้เขาประหลาดใจและยินดี เขาเปิดประตูอย่างเงียบ ๆ และเห็นนาตาชาในชุดสีม่วงของเธอซึ่งเธอใส่ในพิธีมิสซาเดินไปรอบ ๆ ห้องและร้องเพลง เธอเดินถอยหลังไปหาเขาเมื่อเขาเปิดประตู แต่เมื่อเธอหันกลับมาอย่างรวดเร็วและเห็นใบหน้าที่อ้วนท้วนและประหลาดใจของเขา เธอก็หน้าแดงแล้วรีบเข้าไปหาเขา
“ฉันอยากลองร้องเพลงอีกครั้ง” เธอกล่าว “มันยังคงเป็นงานอยู่” เธอกล่าวเสริมราวกับกำลังขอโทษ
- และมหัศจรรย์มาก
– ฉันดีใจมากที่คุณมา! วันนี้ฉันมีความสุขมาก! - เธอพูดด้วยแอนิเมชั่นแบบเดียวกับที่ปิแอร์ไม่ได้เห็นในตัวเธอมานานแล้ว – คุณรู้ไหมว่านิโคลัสได้รับไม้กางเขนเซนต์จอร์จ ฉันภูมิใจในตัวเขามาก
- ฉันส่งคำสั่งซื้อแล้ว ฉันไม่อยากรบกวนคุณ” เขากล่าวเสริมและต้องการเข้าไปในห้องนั่งเล่น
นาตาชาหยุดเขา
- เคานต์ฉันร้องเพลงแย่เหรอ? - เธอพูดหน้าแดง แต่ไม่ได้ละสายตามองปิแอร์อย่างสงสัย
- ไม่... ทำไม? ตรงกันข้าม...แต่ทำไมถึงถามผมล่ะ?
“ฉันไม่รู้จักตัวเอง” นาตาชาตอบอย่างรวดเร็ว “แต่ฉันไม่อยากทำอะไรที่คุณไม่ชอบ” ฉันเชื่อคุณในทุกสิ่ง คุณไม่รู้ว่าคุณสำคัญกับฉันแค่ไหนและคุณทำเพื่อฉันมากแค่ไหน!.. ” เธอพูดอย่างรวดเร็วและไม่สังเกตว่าปิแอร์หน้าแดงเมื่อได้ยินคำพูดเหล่านี้ “ ฉันเห็นในลำดับเดียวกันเขา Bolkonsky (เธอพูดคำนี้อย่างรวดเร็วด้วยเสียงกระซิบ) เขาอยู่ในรัสเซียและกลับมารับใช้อีกครั้ง “คุณคิดอย่างไร” เธอพูดอย่างรวดเร็ว ดูเหมือนจะรีบพูดเพราะเธอกลัวความแข็งแกร่งของเธอ “เขาจะให้อภัยฉันไหม” เขาจะรู้สึกไม่ดีกับฉันบ้างไหม? คุณคิดอย่างไร? คุณคิดอย่างไร?

ดังนั้น. มันเกิดขึ้นจนฉันได้รับมัน ดีเอสแอลโมเด็มและ สายโทรศัพท์สำหรับอินเทอร์เน็ต ภารกิจเกิดขึ้นเพื่อจัดเตรียมสิ่งทั้งหมด มาเริ่มกันเลย

เพิ่มบรรทัดไปที่ /etc/rc.conf

ppp_enable="ใช่"
ppp_mode="ddial"
ppp_profile = "ผู้ให้บริการ"

คำ ผู้ให้บริการ- สามารถกำหนดเองได้ ข้อมูลนี้ระบุการตั้งค่าของการเชื่อมต่อที่แน่นอนที่จะใช้ จริงๆ แล้วอิน. ไฟล์การกำหนดค่า(ความหมาย /etc/ppp/ppp.conf) สามารถมีคำอธิบายได้หลายรายการ และแต่ละคำอธิบายสามารถใช้เพื่อการเชื่อมต่อของตัวเองได้

จากนั้นไปที่ไดเร็กทอรี /etc/ppp- ในการดำเนินการนี้ คุณต้องมีสิทธิ์รูท (ไม่เช่นนั้นจะไม่ยอมให้คุณเข้าไป) ส่วนใหญ่แล้วการกำหนดค่าเริ่มต้นจะมีอยู่แล้ว แต่ถ้าไม่เป็นเช่นนั้นให้อ่านด้านล่าง ไม่ว่าในกรณีใด นี่คือไฟล์ ppp.confเพื่อรูปลักษณ์นี้

ตั้งค่าอุปกรณ์ PPPoE:em0:provider
ตั้งค่าการซิงค์ความเร็ว
ตั้ง มรู 1492
ตั้ง mtu 1492
ปิด ctsrts
ตั้งเวลาหมดเวลา 0
ตั้งค่าการโทรซ้ำ 0 0
เปิดใช้งาน lqr
ตั้งค่า lqr ช่วงเวลา 5

ผู้ให้บริการ:
ตั้งชื่อรับรองความถูกต้อง LOGIN
ตั้งรหัสผ่าน authkey
เพิ่ม HISADDR เริ่มต้น

มาอธิบายพารามิเตอร์บางอย่างกัน

em0— ชื่ออินเทอร์เฟซภายนอก
ตั้งชื่อรับรองความถูกต้อง— ตั้งค่าการเข้าสู่ระบบเพื่อเข้าถึงอินเทอร์เน็ต
ตั้งค่าการตรวจสอบสิทธิ์— รหัสผ่านจริง :)

คำสองสามคำเกี่ยวกับ MTU

มธหน่วยส่งกำลังสูงสุด- นี้ ขนาดสูงสุดบล็อกข้อมูลที่สามารถถ่ายโอนผ่านอินเทอร์เฟซ แนวคิดนี้อยู่ที่สี่แยก L2และ L3และการตีความอาจแตกต่างกันระหว่างผู้ขาย

เช่น ขนาดปกติ มธสำหรับทางกายภาพ L3-อินเทอร์เฟซ 1500 - กล่าวคือพูดประมาณว่า ไอพี-ขนาดบรรจุภัณฑ์ 1500 ไบต์จะถูกประมวลผลและ 1501 - ทิ้งหรือแยกส่วน บ่อยครั้งที่ไม่อนุญาตให้มีการกระจายตัวของแพ็กเก็ต ดังนั้นแพ็กเก็ตขนาดใหญ่จึงถูกละทิ้ง

หากคุณใช้การทันเนล ขนาดแพ็กเก็ตจะเพิ่มขึ้นเนื่องจากมีส่วนหัวเพิ่มเติม ( GRE, IPSecฯลฯ) ตัวอย่างเช่น:

— สำหรับ GRE: 24 ไบต์ (GRE, ไอพีใหม่)
— สำหรับ GRE บน IPSec: 56 หรือมากกว่าไบต์ (ขึ้นอยู่กับโหมดการทำงานและประเภทการเข้ารหัส)
— สำหรับ PPPoE: 36 (พรรคพลังประชาชน, พีพีโปอี, อีเทอร์เน็ต)

หากอยู่บนเราเตอร์ของคุณ มธยู=1514แต่ผู้ให้บริการมีไว้บนอินเทอร์เฟซทางกายภาพ มธยู=1500และแพ็กเก็ตจะถูกทิ้ง

นี่เป็นปัญหาทั่วไปโดยสิ้นเชิงสำหรับอุโมงค์ทุกประเภท

INDOTS ในไฟล์นี้มีความสำคัญมาก!!! คำ ผู้ให้บริการและ ค่าเริ่มต้นเริ่มต้นอย่างเคร่งครัดจากจุดเริ่มต้นของบรรทัด พารามิเตอร์อื่นๆ ทั้งหมดเริ่มต้นอย่างเคร่งครัดจากการเยื้อง จริงๆแล้วนั่นคือทั้งหมดที่ คุณสามารถเริ่มการเชื่อมต่อได้เช่นนี้

#ppp -ผู้ให้บริการ ddial

หากต้องการจัดการการตั้งค่าการเชื่อมต่อแบบเรียลไทม์ ให้ใช้ยูทิลิตีนี้ pppctl- ด้วยความช่วยเหลือนี้ คุณสามารถเปลี่ยนการตั้งค่าการเชื่อมต่อได้ทันที

เพิ่มเติม:

ในกรณีนี้ บันทึกจะแสดงขึ้นมา รายการน้อยลงเกี่ยวกับการเชื่อมต่อ

2) แตกหักเมื่อใดก็ได้

ผู้ร้ายอาจเป็นสายการโทรสำหรับโมเด็มของคุณ

ตั้งหน้าปัด ".... ATS10=10 OK ......"

ลองตั้งค่าการหมดเวลาให้น้อยลง/มากขึ้น

3) การพักอื่น ๆ

หรือปิดใช้การบีบอัด

ปิดการใช้งาน pred1 deflate deflate24 protocomp acfcomp shortseq vj
ปฏิเสธ pred1 deflate deflate24 protocomp acfcomp shortseq vj

fPYuOP FBL CE, LBL สลิป, PPP RTPFPPLPM OHTSEO DMS FPZP, YuFPVSH RPUSHMBFSH RBLEFSCH YUETE RPUMEDPCHBFEMSHOKHA UCHSSH ตามRPЪCHPMSEF UPPVEBAEINUS UFPTPOBN PVUKhDYFSH PRGYY FBLYE, LBL IP-BDTEU, NBLUINBMSHOSHCHK TBNET RBLEFB PE CHTENS ЪBRKHULB Y PVEUREYUYCHBEF BCHFPTYЪBGYA LMYEOFB DMS LBTSDPK YЪ LFYI CHPNPTSOPUFEK PPP YNEEF PFDEMSHOSCHK RTPFPPLPM. OJCE NSCH LTBFLP TBUUNPFTYN LFY VBYUOSHE UFBODBTFOSHE VMPLY PPP lFP PVUKHTSDEOOYE DBMELP OE RPMOP, Y EUMY CHCH IPFYFE CHSHCHSUOYFSH YuFP-MYVP EEE PFOPUYFEMSHOP PPP, FP S OBUFPSFEMSHOP TELPNEODHA chBN RTPYUYFBFSH UREGYZHYLBGYA H RFC 1548 FBLCE L BL Y โหล YMY สหาย RFC lTPNE FPZP, CH O "ไรลีย์ YJDBOB IPPTPIBS LOYZB" การใช้และการจัดการ PPP"(BCFPT แอนดรูว์ ซัน)

ชั่วโมง UBNPK PUOPCHE PPP METSYF HRTBCHMEOYE RETEDBUYEK DBOSHI CHSHCHUPLPZP KHTPCOS, UPLTBEEOOOP HDLC ( การควบคุมการเชื่อมโยงข้อมูลระดับสูง), LPFPTPPE PRTEDEMSEF ZTBOYGSCH UFTHLFHT PPP Y PVEUREYUYCHBEF 16 TBTSDPCH LPOFTPMSHOPK UHNNSHCH. h RTPFPYCHPRMPTSOPUFSH VPMEE RTYNYFYCHOPNH PZHTTNMEOYA SLIP-RBLEFB, PPP URPUPVEO L ЪBICHBFKH VMPLPCH YЪ DTHZYI RTPFPLPMPCH FBLYI, LBL IP, IPX Novell YMY Appletalk พรรคประชาชน DPUFYZBEF LFPZP, DPVBCHMSS PVMBUFSH RTPFPPLPMB L PUOPCHOPNH HDLC.

rTPFPPLPM HRTBCHMEOYS UCHSHA LCP ( โปรโตคอลควบคุมลิงค์) YURPMSH'HEFUS เกี่ยวกับ HDLC ที่สี่ VHI UPZMBUPCHBOYS PRGYK, YNEAEYI PFOPYEOYE L LBOBMKH UCHSY FYRB หน่วยรับสูงสุด(MRU), LPFPTBS ЪBSCHMSEF NBLUINBMSHOSHCHK TBNET RBLEFB PDOPK UFPTPOSCH UCHSY.

chBTSOSHCHK YBZ CH LPOZHYZHTBGYY UCHSY PPP, PTZBOYBGYS LMYEOFULPK BCHFPTYBGYY iPFS LFP OEPVSBFEMSHOP, OP DMS เรียกผ่านสายโทรศัพท์ MYOYK DPMTSOP VSHFSH UDEMBOP pVSHYUOP CHSHCHSHCHCHBENSCHK IPUF RTPUIF LMYEOFB ЪBTESYUFTYTPCHBFSH UEVS, DPLBYSCHBS, YuFP PO OBEF UELTEFOSHCHK LMAYU ยูมี่ LMYEOF OBVTBM OERTBCHYMSHOSHCHK LMAYU, UCHSSH VHDEF RTECHBOB ที่ PPP BCHFPTYЪBGYS TBVPFBEF PVPYNY URPUPVBNY FP EUFSH, CHSHCHCHCHBAEIK NPTSEF FBLCE RTPUIFSH, YUFPVSH การบัญชี PRBPOBM UEVS ปีงบประมาณ RTPGEDHTSCH KHUFBOPCHMEOYS RPDMYOPUFY OE ЪBCHYUSF DTHZ PF DTHZB ใช่ DCHB RTPFPPLPMB DMS TBMYUOSHI FYRPCH BCHFPTYYBGYY, LPFPTSCHE NSCH PVUKhDYN RPTSE ร้องเพลง OBSCHCHBAFUS "RTPFPPLPM HUFBOPCHMEOYS RPDMYOOPUFY RBTPMS" YMY PAP ( โปรโตคอลการตรวจสอบความถูกต้องของรหัสผ่าน) แชป ( ท้าทายโปรโตคอลการตรวจสอบสิทธิ์ Handshake).

LBTSDSCHK UEFECHPK RTPFPPLPM, LPFPTSCHK YURPMSHJHEF LBOBM UCHSY RPDPVOP IP, AppleTalk Y F.D., NPTsEF VShchFSH ULPOZHYZHTYTPCHBO DIOBNYUEULY, YURPMSHJHS Network Control Protocol (NCP) OBRTYNET, YUFPVSH RPUMBFSH IP-RBBLEF, PVB PPP-BVPOEOFB DPMTSOSCH UOBYUBMB PVUKhDYFSH, LBLPC YЪ IP-BDTEUPCH LBCDSCHK YЪ OYI YURPMSHЪHEF. rTPFPPLPM KHRTBCHMEOYS, YURPMSHKHENSHCHK DMS LFPZP, อินเทอร์เน็ตโปรโตคอลควบคุมโปรโตคอล(ไอพีซีพี)

rPNYNP RPUSHMLY IP-RBLEFPCH PPP FBLCE RPDDETTSYCHBEF การบีบอัดส่วนหัวของ Van Jacobson IP-RBLEFPCH lFP NEFPD DMS FPZP, YuFPVSH UPLTBFYFSH ЪБЗПМПЧлИ TCP-ВМППЧ ШУЭЗП DP ФТЭИ ВБКФПЧ. bFP FBLCE YURPMSH'HEFUS CH CSLIP Y PFOPUIFUS L การบีบอัดส่วนหัว VJ ยูRPMSHЪPCHBOYE UTSBFYS NPTSEF VShchFSH ЪBDBOP PE CHTENS ЪBRKHULB YUETE IPCP

PPP และ Linux

h Linux ZHOLGYPOBMSHOSCH CHPNPTSOPUFY PPP TBDEMEOSCH เกี่ยวกับ DCH YUBUFY: DTBKCHET HDLC ระดับต่ำ (HDLC, IPCP, IPXCP,...), LPFPTSCHK TBNEEEO CH SDTE, Y RPMSHЪPCHBFEMSHULYK DENPO pppd, PVTBVBFSHCHBAEIK TBMYUOSCH RTPFPPLPMSH KHRTBCHMEOYS. FELHABS CHETUIS PPP DMS Linux UPDETSYF SDTP PPP-NPDHMS, pppdใช่ RTPZTBNNH แชท, LPFPTBS YURPMSH'HEFUS DMS FPZP, YUFPVSHCHSHCHRPMOYFSH KHDBMEOOHA UCHSSH

เคอร์เนล PPP-DTBKCHET VSCHM OBRYUBO Michael Callahan เด็นโป pppd VSHCHM CHSHCHEDEO YЪ TEBMYBGYY PPP DMS Sun Y 386BSD, LPFPTBS VSHMB OBRYUBOB Drew Perkins Y DTHZYNY, Y UEKUBU RPDDETSYCHBEFUS Paul Mackerras บน VSHM RPTFYTPCHBO CH Linux Al Longyear rTPZTBNNNB แชท VSHMB ออบริยูบ็อบ คาร์ล ฟ็อกซ์

fPYuOP FBL CE, LBL Y SLIP, PPP CHSHRPMOEO RPUTEDUFCHPN UREGYBMSHOPK สายวินัย dMS FPZP, YUFPVSH YURPMSHЪPCHBFSH RPUMEDPCHBFEMSHOHA MYOYA LBL PPP-UCHSHISH, CHSC UOBYUBMB DPMTSOSCH KHUFBOPCHYFSH UCHSHA U RPNPESHA chBYEZP NPDENB, LBL PVSHYUOP, Y RETECHUFY MYOYA CH PPP-TEZYN h LFPN NEFPDE CHUE CHIPDSEYE DBOOSCH RTPIPDSF YuETE PPP-DTBKCHET, LPFPTSCHK RTPCHETSEF CHIPDSEYE HDLC-UFTHHLFKhTSCH เกี่ยวกับ GEMPUFOPUFSH (LBTsDBS HDLC-UFTHLFKHTB OUEEF 16 VYFPCH LPOF TPMSHOPK UHNNSH) ชั่วโมง OBUFPSEEE CHTENS โดย URPUPVEO L PRGYPOBMSHOPNH RTYNEOOYA การบีบอัดส่วนหัวของ Van Jacobson lBL FPMSHLP Linux UFBMB RPDDETTSYCHBFSH IPX, DTBKCHET PPP VSHM TBUYYTEO DMS FPZP, YuFPVSH PVTBVBFSHCHBFSH IPX-RBLEFSH

เคอร์เนล-DTBCCHETKH RPNPZBEF pppd- rPCHEDEOYE pppd NPTsEF RPDUFTBYCHBFSHUS, YURPMSHЪHS TSD PRGYK. พรรคพลังประชาชน RPDTPVOP PUCHEEBEFUS CH LOYSE การใช้และการจัดการ PPP, S TBUUNPFTA EZP ЪDEUSH MYYSH CH PVEEN CHYDE, RPULPMSHLH RPMOPE PRYUBOIE PYUEOSH ZTPNPJDLP.

bFB TBVPFB OE NPTsEF RPLTSCHFS CHUE BURELFSCH pppd, OP DBUF chBN RPMOPE CHCHEDEOYE. dMS VPMEE RPDTPVOPK YOZHPTNBGYY, PVTBFYFEUSH L คน-UFTBOYGBN Y ZHBKMBN README DYUFTYVHFYCHB pppd, LPFPTSHCHE DPMTSOSCH RPNPYUSH chBN TEYYFSH VPMSHYOUFChP CHPRTPUPCH euMY X chBU PUFBAFUS RTPVMENSH DBSE RPUME YUFEOYS CHUEK DPLHNEOFBGYY, FP CHSH DPMTSOSCH PVTBFYFSHUS CH LPOZHETEOGYA comp.protocols.ppp fbn chshch ฮโยบีเฟ น็อปเป พี pppd, LPOZHETEOGYY RTPUFP ออพยาฟอสช์.

พรรคพลังประชาชน ( โปรโตคอลเครือข่าย)

พรรคพลังประชาชน(ภาษาอังกฤษ) โปรโตคอลแบบจุดต่อจุด) - โปรโตคอลแบบจุดต่อจุดของดาต้าลิงค์เลเยอร์ (Data Link) ของโมเดลเครือข่าย OSI โดยทั่วไปใช้เพื่อสร้างการสื่อสารโดยตรงระหว่างสองโหนดเครือข่าย โดยสามารถให้การรับรองความถูกต้องการเชื่อมต่อ การเข้ารหัส (โดยใช้ ECP, RFC 1968) และการบีบอัดข้อมูล ใช้กับหลายประเภท เครือข่ายทางกายภาพ: สายเคเบิลโมเด็มว่าง, สายโทรศัพท์, การสื่อสารเคลื่อนที่ฯลฯ

มักจะมีประเภทย่อยของโปรโตคอล PPP เช่น Point-to-Point Protocol over Ethernet (PPPoE) ที่ใช้สำหรับการเชื่อมต่อผ่าน Ethernet และบางครั้งก็ผ่าน DSL และ Point-to-Point Protocol over ATM (PPPoA) ซึ่งใช้สำหรับการเชื่อมต่อผ่าน ATM Adaptation Layer 5 (AAL5) ซึ่งเป็นทางเลือกหลักแทน PPPoE สำหรับ DSL

PPP คือกลุ่มโปรโตคอลทั้งหมด: Link Control Protocol (LCP), Network Control Protocol (NCP), Authentication Protocols (PAP, CHAP), Multilink PPP (MLPPP)

คุณสมบัติหลัก

โปรโตคอล PPP ได้รับการพัฒนาบนพื้นฐานของ HDLC และเพิ่มคุณสมบัติบางอย่างที่เคยพบในโปรโตคอลที่เป็นกรรมสิทธิ์เท่านั้น

การตั้งค่าอัตโนมัติ

เมื่อสร้างการเชื่อมต่อแล้ว คุณสามารถกำหนดค่าเครือข่ายเพิ่มเติมที่ด้านบนได้ โดยทั่วไปจะใช้ Internet Protocol Control Protocol (IPCP) แม้ว่า Internetwork Packet Exchange Control Protocol (IPXCP) และ AppleTalk Control Protocol (ATCP) เคยได้รับความนิยมก็ตาม Internet Protocol เวอร์ชัน 6 Control Protocol (IPv6CP) จะแพร่หลายมากขึ้นในอนาคต เมื่อ IPv6 แทนที่ IPv4 เป็นโปรโตคอลเลเยอร์เครือข่ายหลัก

รองรับหลายโปรโตคอล

PPP อนุญาตให้โปรโตคอลเลเยอร์เครือข่ายหลายตัวทำงานบนช่องทางการสื่อสารเดียว กล่าวอีกนัยหนึ่ง ภายในการเชื่อมต่อ PPP เดียว สตรีมข้อมูลของโปรโตคอลเครือข่ายต่างๆ (, Novell IPX ฯลฯ) รวมถึงข้อมูลจากโปรโตคอลชั้นลิงค์เครือข่ายท้องถิ่นสามารถส่งได้ สำหรับแต่ละโปรโตคอลเครือข่าย จะใช้ Network Control Protocol (NCP) ซึ่งกำหนดค่า (เจรจาต่อรองพารามิเตอร์โปรโตคอลบางตัว)

การตรวจจับการเชื่อมโยงแบบวนซ้ำ

PPP ตรวจจับการวนกลับโดยใช้คุณสมบัติที่มีตัวเลขมหัศจรรย์ เมื่อโหนดส่งข้อความ PPP LCP อาจมีหมายเลขวิเศษรวมอยู่ด้วย หากบรรทัดมีการวนซ้ำ โหนดจะได้รับข้อความ LCP พร้อมหมายเลขเวทย์มนตร์ของตัวเอง แทนที่จะรับข้อความที่มีหมายเลขเวทย์มนตร์ของไคลเอ็นต์

คุณสมบัติที่สำคัญที่สุด

  • Link Control Protocol สร้างและยุติการเชื่อมต่อ ทำให้โหนดสามารถกำหนดการตั้งค่าการเชื่อมต่อได้ นอกจากนี้ยังรองรับการเข้ารหัสทั้งแบบไบต์และแบบบิต
  • Network Control Protocol ใช้เพื่อกำหนดการตั้งค่าเลเยอร์เครือข่าย เช่น ที่อยู่เครือข่ายหรือการตั้งค่าการบีบอัด หลังจากสร้างการเชื่อมต่อแล้ว

ตัวเลือกการกำหนดค่า PPP

เนื่องจาก PPP มีโปรโตคอล LCP คุณจึงสามารถควบคุมพารามิเตอร์ LCP ต่อไปนี้ได้:

  • การรับรองความถูกต้อง- RFC 1994 อธิบาย Challenge Handshake Authentication Protocol (CHAP) ซึ่งเป็นโปรโตคอลการตรวจสอบความถูกต้องที่ต้องการสำหรับ PPP แม้ว่าบางครั้งยังคงใช้ Password Authentication Protocol (PAP) ก็ตาม ตัวเลือกอื่นสำหรับการรับรองความถูกต้องคือ Extensible Authentication Protocol (EAP)
  • การบีบอัด- เพิ่มปริมาณงานของการเชื่อมต่อ PPP อย่างมีประสิทธิภาพโดยการบีบอัดข้อมูลในเฟรม อัลกอริธึมการบีบอัดเฟรม PPP ที่รู้จักกันดีที่สุดคือ Stacker และ Predictor
  • การตรวจจับข้อผิดพลาด- รวม Quality-Protocol และช่วยระบุลูปป้อนกลับผ่าน Magic Numbers RFC 1661
  • หลายช่อง- Multilink PPP (MLPPP, MPPP, MLP) จัดเตรียมวิธีในการกระจายการรับส่งข้อมูลผ่านลิงก์ทางกายภาพหลายลิงก์ในขณะที่แชร์การเชื่อมต่อลอจิคัลเดียว ตัวเลือกนี้ช่วยเพิ่มปริมาณงานและให้สมดุลโหลด

กรอบ ปชป

แต่ละเฟรม PPP จะเริ่มต้นและสิ้นสุดด้วยแฟล็ก 0x7E เสมอ ตามด้วยไบต์ที่อยู่และไบต์ควบคุม ซึ่งจะเท่ากับ 0xFF และ 0x03 เสมอตามลำดับ เนื่องจากโอกาสที่ไบต์จะตรงกันภายในบล็อกข้อมูลที่มีแฟล็กที่สงวนไว้ จึงมีระบบสำหรับแก้ไขข้อมูลที่ "มีปัญหา" โดยอัตโนมัติพร้อมการกู้คืนในภายหลัง

ช่องค่าสถานะ ที่อยู่ และการควบคุม (ส่วนหัวของเฟรม HDLC) สามารถละเว้นและไม่ส่งข้อมูลได้ แต่ในกรณีนี้ PPP จะเจรจาระหว่างการกำหนดค่า (โดยใช้ LCP) หาก PPP ถูกห่อหุ้มในแพ็กเก็ต L2TP ฟิลด์ Flag จะไม่ถูกส่ง

ประเภทเฟรมข้อมูล PPP

ฟิลด์ "ข้อมูล" ซึ่งเป็นเฟรม PPP จะถูกแบ่งออกเป็นสองฟิลด์เพิ่มเติม: แฟล็กโปรโตคอล (ซึ่งกำหนดประเภทข้อมูลจนถึงจุดสิ้นสุดของเฟรม) และข้อมูลเอง

  • โปรโตคอลแฟล็ก 0x0XXX ถึง 0x3XXX ระบุโปรโตคอลเลเยอร์เครือข่าย ตัวอย่างเช่น โปรโตคอลยอดนิยมสอดคล้องกับแฟล็ก 0x0021 และ Novell IPX - 002B
  • โปรโตคอลแฟล็ก 0x4XXX ถึง 0x7XXX ระบุโปรโตคอลการรับส่งข้อมูลต่ำ
  • โปรโตคอลแฟล็ก 0x8XXX ถึง 0xBXXX ระบุ Network Control Protocol (NCP)
  • โปรโตคอลแฟล็ก 0xCXXX ถึง 0xEXXX ระบุโปรโตคอลควบคุม ตัวอย่างเช่น 0xC021 บ่งชี้ว่าเฟรมมีข้อมูล LCP Link Control Protocol

การเปิดใช้งานและขั้นตอนของช่อง PPP

ขั้นตอนของ PPP ตาม RFC 1661 มีดังต่อไปนี้:

  • ลิงค์ตาย- ระยะนี้เกิดขึ้นเมื่อการเชื่อมต่อขาดหาย หรือฝ่ายใดฝ่ายหนึ่งระบุว่าไม่เชื่อมต่อ (เช่น ผู้ใช้ยุติการเชื่อมต่อโมเด็ม)
  • ลิงค์ขั้นตอนการก่อตั้ง- ในขั้นตอนนี้ การควบคุมลิงก์จะได้รับการกำหนดค่า หากการตั้งค่าสำเร็จ การควบคุมจะย้ายไปยังขั้นตอนการตรวจสอบสิทธิ์หรือขั้นตอน Network-Layer Protocol ขึ้นอยู่กับว่าจำเป็นต้องมีการตรวจสอบสิทธิ์หรือไม่
  • ขั้นตอนการรับรองความถูกต้อง- เฟสนี้เป็นทางเลือก ช่วยให้ทั้งสองฝ่ายสามารถตรวจสอบกันและกันก่อนที่จะสร้างการเชื่อมต่อ หากการตรวจสอบสำเร็จ การควบคุมจะเข้าสู่ขั้นตอน Network-Layer Protocol
  • เฟสโปรโตคอลเครือข่ายเลเยอร์- ในขั้นตอนนี้จะมีการเรียก NCP สำหรับโปรโตคอลที่ต้องการ ตัวอย่างเช่น IPCP ใช้เพื่อสร้างบริการ IP การถ่ายโอนข้อมูลผ่านโปรโตคอลที่ติดตั้งสำเร็จทั้งหมดจะเกิดขึ้นในระยะนี้ด้วย การปิดโปรโตคอลเครือข่ายจะรวมอยู่ในขั้นตอนนี้ด้วย
  • ขั้นตอนการยุติการเชื่อมโยง- เฟสนี้จะปิดการเชื่อมต่อ มันถูกเรียกในกรณีที่การตรวจสอบสิทธิ์ล้มเหลว หากมีข้อผิดพลาดในการตรวจสอบจำนวนมากจนทั้งสองฝ่ายตัดสินใจปิดการเชื่อมต่อ หากการเชื่อมต่อยุติโดยไม่คาดคิด หรือหากผู้ใช้ยกเลิกการเชื่อมต่อ ระยะนี้จะพยายามปิดทุกอย่างให้เรียบร้อยที่สุดเท่าที่จะเป็นไปได้ภายใต้สถานการณ์นั้นๆ

เอกสารอาร์เอฟซี

โปรโตคอล PPP ถูกกำหนดไว้ใน RFC 1661 (The Point-to-Point Protocol, กรกฎาคม 1994) RFC ที่เกี่ยวข้องจำนวนหนึ่งได้รับการเขียนขึ้นเพื่อกำหนดวิธีที่โปรโตคอลเครือข่ายต่างๆ รวมถึง TCP/IP, DECnet, AppleTalk, IPX และอื่นๆ ทำงานร่วมกับ PPP

  • RFC 1661, มาตรฐาน 51, โปรโตคอลแบบจุดต่อจุด (PPP)
  • RFC 1662, มาตรฐาน 51, การใช้ HDLC ในการพัฒนา PPP
  • RFC 5072, IPv6 และ PPP

หมายเหตุ

ดูเพิ่มเติม

  • ป.ล.ไอ.พี. (ภาษาอังกฤษ)ภาษารัสเซีย