pppoe 2

  • Upload
    alumno

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

  • 8/9/2019 pppoe 2

    1/20

    PPP.1 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE(PPP over Ethernet)(PPP over Ethernet)

  • 8/9/2019 pppoe 2

    2/20

    PPP.2 CEENet 2000 - Understanding and using Remote Access and VPN services

    Types of Point to PointTypes of Point to Point

    ProtocolsProtocols

    SLIP over async Very simple

    IP only Unreliable - no checksum

    HDLC over sync various proprietary versions

    frames have checksum PPP

    PPPoE

  • 8/9/2019 pppoe 2

    3/20

    PPP.3 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPPPP

    SLIP done right

    Used for synchronous and asynchronous

    transmission

    Extended negotiation mechanism

    Multiple protocol support

  • 8/9/2019 pppoe 2

    4/20

    PPP.4 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPPPP

  • 8/9/2019 pppoe 2

    5/20

    PPP.5 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPP and OSI modelPPP and OSI model

    Synchronous or Asynchronous Physical Media

    LCP - LinkControl Protocol

    PPP NetworkControl Protocol

    IPCP IPXCP others

    Physical Layer

    Data LinkLayer

    NetworkLayer

  • 8/9/2019 pppoe 2

    6/20

    PPP.6 CEENet 2000 - Understanding and using Remote Access and VPN services

    LCPConfiguration OptionsLCPConfiguration Options

    Feature Protocol

    Authentication PAP,CH

    APCompression Stacker, ..

    ErrorDetection Quality

    Multilink MPPP

  • 8/9/2019 pppoe 2

    7/20

    PPP.7 CEENet 2000 - Understanding and using Remote Access and VPN services

    PAP/CHAPPAP/CHAP

    PAP

    Password required

    Unencrypted password sent via the link

    Allows storage of encrypted passwords

    CHAP

    Challenge handshake No passwords sent via the link

    Need for storing unencrypted secrets

  • 8/9/2019 pppoe 2

    8/20

    PPP.8 CEENet 2000 - Understanding and using Remote Access and VPN services

    Multilink PPPMultilink PPP

    Combining physical links into one logicalbundle

    Result: higher speed and lower latency

    MPPP / Bonding

    MPPP assembles/disassembles frames on theData LinkLayer

    MPPP used for synchronous and asynchronousphysical links

    Bonding assembles/disassembles on the bitlevel

  • 8/9/2019 pppoe 2

    9/20

    PPP.9 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

  • 8/9/2019 pppoe 2

    10/20

    PPP.10 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    PPP designed for serial communications

    Now adapted to Ethernet called PPP over

    Ethernet (PPPoE)

    Since PPP was designed to do things that

    were either impossible or unnecessary with

    Ethernet, users are often confused as to whyone would want to use PPP over Ethernet at

    all

  • 8/9/2019 pppoe 2

    11/20

    PPP.11 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    Compare TCP/IP traffic to vehicle traffic

    Basic TCP/IP protocol would be comparable to

    a network of city streets

    Streets can serve many access points

    It is easy to get on to and off of the street

    Additional access points can be added withlittle disruption

    It is hard to tell how many cars are actually

    using each street

  • 8/9/2019 pppoe 2

    12/20

    PPP.12 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    PPP, on the other hand, would be

    comparable to a railway

    Travel is generally between two well definedpoints

    You can't get on and off anywhere

    It is relatively easy to count and monitorpassengers

    You need a ticket to board.

  • 8/9/2019 pppoe 2

    13/20

    PPP.13 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    If this is true, then isn't PPPoE like runningrailway tracks down main street?

    In fact, yes, it is. That is what tramways do

    Without disturbing main street traffic, theybring the advantages of railways

    They offer speedy access between two welldefined points and allow you to count

    passengers

    And you need a ticket to board.

  • 8/9/2019 pppoe 2

    14/20

    PPP.14 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    PPP over Ethernet brings this sort of

    functionality to ISPs that do not use serial

    links to connect their users Serial ISPs already use PPP over modem

    communications

  • 8/9/2019 pppoe 2

    15/20

    PPP.15 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    DSL providers on the other hand use

    Ethernet, not serial communications

    Because of this, many require the addedfunctionality of PPP over Ethernet, which

    allows them to secure communications through

    the use of user logins and have the ability to

    measure the volume of traffic each usergenerates.

  • 8/9/2019 pppoe 2

    16/20

    PPP.16 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    At this time the only users of PPPoE seem

    to be DSl Internet Access Providers

    Mostly Telcos and CLECS

  • 8/9/2019 pppoe 2

    17/20

    PPP.17 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    DSL providers that require the use of

    PPPoE generally supply software to their

    subscribers This is fine if you are connecting a single

    computer to the Internet via DSL

  • 8/9/2019 pppoe 2

    18/20

    PPP.18 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    For users that connect an entire LAN to the

    Internet via DSL, the software supplied by

    the DSL provider may be insufficient There may be compatibility problems with the

    router orInternet sharing software in use

    between the LAN and the DSL connection

    You will need to consult yourDSL provider

  • 8/9/2019 pppoe 2

    19/20

    PPP.19 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    The PPoE standard requires that an

    additional header be added to the beginning

    of each TCP/IP packet This may cause the packet to become larger

    than the maximum allowable size

    Some software solutions handle thistransparently, but some require you to

    modify the TCP/IP settings on all of the

    client computers on the LAN

  • 8/9/2019 pppoe 2

    20/20

    PPP.20 CEENet 2000 - Understanding and using Remote Access and VPN services

    PPPoEPPPoE

    PPPoE over a LAN