We put the session ID in the protocol so that you could support
multiple simultanous PPP sessions from the same host over a
single Ethernet (bridged ethernet over DSL in most cases) to
the session concentrator platform. 

Imagine one PPP session for Internet access; perhaps another for
some corporate telework sort of thing.  I don't know of anyone
that actually has deployed services which have taken advantage of
this, but we didn't want to preclude that sort of use.

Louis Mamakos


> Hi,
> 
> I have a question regarding PPPoE protocol and code. I recently
> changed from dial up to a PPPoE service through a DSL provider
> and was successful in setting the FreeBSD 4.2 box up!
> 
> Out of curiousity, I went through some of the code in netgraph and
> the rfc specification, but unable to follow the necessity for the
> Session ID. the protocol says the peer mac address and the session
> id determines a unique session. From one peer, one can have only one
> internet connection and mac addresses are unique. Why then the session
> id also included in the protocol. What is the advantage of having
> session id, it is not there in normal dial up PPP and who uses it?
> 
> In my case, the ISP did not mention anything about the session id
> and I have only one session from the PC, i assume
> 
> Thanks
> -Tony
> 
> 
> _________________________________________________________________
> Chat with friends online, try MSN Messenger: http://messenger.msn.com
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-net" in the body of the message


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to