Re: PPP Mac Address

From: Scott Herriman (sch_at_callwave.com)
Date: 04/25/04


Date: Sun, 25 Apr 2004 16:30:47 -0700


> >>> I'm curious about why Windows gives a PPP adapter a MAC address.
In Windows 9X PPP adapters are grouped as Ethernet adapters. When using hte
MIB or IP Helpers APIs there is no way to distinguish a PPP adapter from an
Ethernet adapter. However, the distinction is important when trying to
differnetiate a LAN interface from a dialup (PPP is more than likely dailup,
but not always).

>> Well my simple way of thinking is that the MAC address is the physical
> > address for the Ethernet layer so if an interface isn't using
> > Ethernet it really shouldn't need one.

True, but it ends up that there is one and it is usefull because of the
"bug" mentioned above.

In Windows all Network Adapters appear as having physical interfaces (see IP
Helpers). Therefore there is a field for a Physical Address. In Win 9X it
appears that PPP interfaces contain a unique physical address begining with
44-45-53-54-XX-YY. This changes on WIN2K/XP, the value is a bit different
( I wonder why).

Thanks for all the comments,
Scott

"Eugene Gershnik" <gershnik@hotmail.com> wrote in message
news:%23a5kNACKEHA.268@TK2MSFTNGP11.phx.gbl...
> Dave Lowther wrote:
> > "Eugene Gershnik" <gershnik@hotmail.com> wrote in message
> > news:e6zVyB3JEHA.2012@TK2MSFTNGP11.phx.gbl...
> >> David Lowther wrote:
> >>> I'm curious about why Windows gives a PPP adapter a MAC address.
> >>
> >> Why not?
> >
> > Well my simple way of thinking is that the MAC address is the physical
> > address for the Ethernet layer so if an interface isn't using
> > Ethernet it really shouldn't need one.
>
> Not really. MAC could be viewed as a [reasonably] unique ID for an
adapter.
> It is true that it comes from Ethernet but today it is used everywhere.
>
> > One could include all sorts of meaningless attributes but obviously
> > this isn't the normal way of doing things.
>
> Let's call it an "adapter ID". This is quite meaningful.
>
> >> Even for a new code its easier to give a MAC to every adapter than
> >> require the code to constantly check for its absence.
> >
> > I suppose it really depends on what these fictitious MAC addresses
> > are being used for.
>
> As an ID mostly, I'd guess.
>
> > I suppose one of the things I'm curious about is whether the MAC
> > address for PPP adapters is just a windows bodge, or, whether there
> > is some deeper meaning that I'm missing.
>
> Apart from being an ID I've never seen any other use for it.
>
> --
> Eugene
>
>



Relevant Pages

  • Problem with pcn ethernet driver
    ... communications over the interface. ... Windows as an "HP ethernet with LAN remote power adapter". ... the controller chip on the card, it is labeled AM 79C971KC, ...
    (freebsd-questions)
  • Re: i cant get on the internet, help!!!!!
    ... Open up a command-line shell and type 'ipconfig /renew' at the prompt. ... adapters your system thinks you have. ... 3C920 Integrated Fast Ethernet blah blah blah), ... > my laptop is a gateway notebook. ...
    (microsoft.public.win2000.general)
  • Re: Home Networking -- 2 Networks
    ... >>>have wireless adapters and Ethernet adapters. ... I want to set up a second Ethernet network connecting the ... >>>loopback from the XP Pro machine. ...
    (microsoft.public.windowsxp.network_web)
  • Re: broadband two pc how
    ... Depending on the construction of your home and the distancebetween the computers and the place where your broadband modem and router will be located, ... On the other hand, if running an Ethernet cable from the router to the computers is easy for you to do, that will result in a more secure, more reliable, and somewhat faster local network. ... Even if you plan to use a wireless network, you will want at least on Ethernet adapter that you will use to configure your router. ... There really is no need to buy anything other than a "10/100" adapter (if you think you can run cables through your house, you could consider buying "Gigabit" 10/100/1000 adapters, although with Win XP, the increase in throughput will not be as much as you might think). ...
    (microsoft.public.windowsxp.network_web)
  • Re: JDK1.5 build and linux-sun-java1.4 problems
    ... ports based jdk1.5. ... adapters, AIC-660. ... SK-982x gigabit Ethernet ... wireless NICs. ...
    (freebsd-questions)