Font Size: a A A

Research On PPPoE Protocol And Its Implementation On Windows Platforms

Posted on:2003-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:X H GuanFull Text:PDF
GTID:2168360065962131Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This paper briefly describes the PPPoE protocol (PPP over Ethernet, the dominant protocol adopted by ADSL service providers), presents strategies for implementing it under Windows and describes in detail an implementation of a PPPoE client.The paper firstly introduces the advantages of PPPoE model by making a comparison among the existing solutions of Internet access through ADSL, and then points out the significance and urgency to implement PPPoE client software.In the beginning of the main text, the paper discusses general contents of the PPPoE protocol, and then brings forward a solution to integrate the PPPoE protocol with Windows systems without touching PPP details. In the meanwhile, the paper also solve the problem of how to build the PPPoE C/S architecture as the necessary simulation environment for software developing.It also describes the architecture of the PPPoE client software, its working process, and the function modules of the PPPoE protocol driver. The paper discusses following issues in the introduction of the modules:DOS defense support in the PPPoE protocol; bring forwards and implement a PPPoE connection controlling method based on PPP; Windows TAPI-OIDs sequence which the virtual dialup adapter has to deal with properly; how to deal with the communication between kernel driver and the applicationThe paper makes an all-sided study on the PPPoE protocol for the first time in China, so it has relatively important values of reference for following study and developing; it not only realizes a practical tool for ADSL, which has tremendous economy profits, but also perfects the PPPoE C/S platform, which could support corresponding R&D actives at source code level.
Keywords/Search Tags:ADSL, PPPoE, NDIS, PPP, Session
PDF Full Text Request
Related items