about IPv6 PPPoE
Bjørn Mork
bjorn@mork.no
Thu, 02 May 2002 13:59:09 +0200
"yjchu" <yjchui@cht.com.tw> writes:
> I am curious about what you have tried. Can you tell me where
> can I download PPPoE software to try the dial up? Do you really try PPPoE or
> just PPP (not PPPoE) over p2p link?
E.g. http://www.roaringpenguin.com/pppoe/
> I am confusing .........As I know, PPPoE must perform ARP
No, it must not. It defines it's own discovery protocol.
> and thus, there is
> a field to carry IPv4 address in PPPoE protocol.
No, there is not. The PPPoE header consists of the fields
VER TYPE CODE SESSION_ID LENGTH
See RFC 2516 for further details.
> Why does PPPoE(v4) not
> need to be modified to support IPv6 ?
Because PPPoE is just that: Support for PPP over ethernet. It will
support anything that PPP supports with one exception: There is no
support for framentation, so the PPP frames (including the 6 bytes
used for the PPPoE header) must fit within an ethernet frame. I don't
think that is a problem for IPv6.
> IPv6 uses neighbor discovery to find
> MAC <--> IPv6 address map. The protocol is over IP, not like ARP(v4). Is
> that the reason why PPPoE need not to be modified for IPv6 ?
If there is PPP support for IPv6 then there is PPPoE support for IPv6.
The same goes for PPPoA support BTW.
Bjørn