473,903 Members | 4,199 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Understanding my ipconfig data.

78 New Member
Hi all. I'd like to know what my ipconfig is printing out.

I have a NIC which i use to connect to the internet using pppoe. My ipconfig prints out 2 blocks of data, "Ethernet adapter Local Area Connection" and "PPP adapter spider4". Each has its own ip and MAC address.

I'd like to know why there is a difference in the addresses. Isn't my LAN address the one i use to connect to my network? Yet, when i do an ip scan, i have to search with my ppp id address to get the number of users connected to the network. And why are there two MAC addresses. Isn't there only a single hardware for... which is the NIC?

Thanks for helping.
Dec 19 '07 #1
6 5484
sicarie
4,677 Recognized Expert Moderator Specialist
Well, why don't you post it (and change the IPs/MACs if you feel more comfortable doing so - it's probably a good idea), and we can go through it with you?
Dec 20 '07 #2
Sebouh
78 New Member
Here you go:
Expand|Select|Wrap|Line Numbers
  1. Ethernet adapter Local Area Connection:
  2.  
  3.         Connection-specific DNS Suffix  . :
  4.         Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network Connection
  5.         Physical Address. . . . . . . . . : 00-20-78-16-DF-9C
  6.         Dhcp Enabled. . . . . . . . . . . : No
  7.         IP Address. . . . . . . . . . . . : 192.5.26.96
  8.         Subnet Mask . . . . . . . . . . . : 255.255.255.0
  9.         Default Gateway . . . . . . . . . :
  10.  
  11. PPP adapter spider4:
  12.  
  13.         Connection-specific DNS Suffix  . :
  14.         Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
  15.         Physical Address. . . . . . . . . : 00-53-45-00-00-00
  16.         Dhcp Enabled. . . . . . . . . . . : No
  17.         IP Address. . . . . . . . . . . . : 172.23.6.114
  18.         Subnet Mask . . . . . . . . . . . : 255.255.255.255
  19.         Default Gateway . . . . . . . . . : 172.23.6.114
  20.         DNS Servers . . . . . . . . . . . : 172.23.6.1
  21.         NetBIOS over Tcpip. . . . . . . . : Disabled
Another thing. Can anyone use my MAC address to send me anything, even if i'm connected through an ethernet network? If so, which one from the above (not that they are actually mine...)?

Thanks.
Dec 20 '07 #3
sicarie
4,677 Recognized Expert Moderator Specialist
As I understand it, your PPP connection is the connection you have to your ISP. If you were on a DHCP LAN, you would send out an IP request to 255.255.255.255 , and the local DHCP server would then send out the response with an IP assignment.

However with PPP, you establish a direct link with a device, and then that is set as the gateway for your information.

Sorry about the delay in responding, I was in meetings a lot this week and then had to research PPP - I've never used it (and as such that information may not be 100% accurate, but you can always find out more here ).

I know that in the "hub" era you could certainly send messages using the MAC address, I'm not sure how common or possible that is with switches.
Dec 23 '07 #4
Sebouh
78 New Member
Hmmm...i'm still confused though. Isn't the connection with my ISP the first one (Ethernet LAN)? And to access the internet, i have to set up another connection right, a PPP one? So my question is, why? Can't i use the first connection? As i understand it, ethernet also uses a PPP. And is this PPP adapter a separate hardware device, with its own MAC address? And how come my ISP allows me to connect to the LAN with any ethernet MAC address, but only allows me to access the internet (or create the second connection) if i have the permitted MAC address?

Sorry about all the questions. I just wanna now, you know? I'd be greatful if you point me to a website maybe, which explains all these stuff, in case you can't explain or whatever. See i've been taking this networking course this semester, and i've learned so much that, i wanna see how this stuff i learned is being used...

Thanks again.
Dec 23 '07 #5
sicarie
4,677 Recognized Expert Moderator Specialist
Hmmm...i'm still confused though. Isn't the connection with my ISP the first one (Ethernet LAN)? And to access the internet, i have to set up another connection right, a PPP one? So my question is, why? Can't i use the first connection? As i understand it, ethernet also uses a PPP. And is this PPP adapter a separate hardware device, with its own MAC address? And how come my ISP allows me to connect to the LAN with any ethernet MAC address, but only allows me to access the internet (or create the second connection) if i have the permitted MAC address?

Sorry about all the questions. I just wanna now, you know? I'd be greatful if you point me to a website maybe, which explains all these stuff, in case you can't explain or whatever. See i've been taking this networking course this semester, and i've learned so much that, i wanna see how this stuff i learned is being used...

Thanks again.
I *believe* (and I'm sure there are people here who can jump on and correct me if I'm not right) that the PPP connection is coming out of your Ethernet interface, however you have told your computer to go to a specific destination and use that as its internet gateway, so your ethernet information is going over this virtual PPP adapter.
Dec 23 '07 #6
Sebouh
78 New Member
Well, after some more research, i found some answers. I understood that ethernet has some limitations, which make it unusable for internet connection. I have to use the PPP protocol which supports authentication. .. So what happens is that the PPP packet is encapsulated inside the ethernet frame and sent to my ISP. So i need to create a PPP connection/session over ethernet, to be able to send/receive PPP packets.

Though i'm still not sure why i have a different ip and MAC addresses. Why can't the ISP just send the packets through ethernet to my LAN address?
Dec 24 '07 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

4
5896
by: Joe Flynt | last post by:
I'm try to display the output of ipconfig.exe to the web browser using: Apache/2.0.48 (Win32) mod_python/3.1.2b Python/2.3.2 but when I view http://server/cgi-bin/test.py i get the following format of output: ['\r\n', 'Windows IP Configuration\r\n', '\r\n', etc. How do I get it to display the same output as if I had executed the
0
1915
by: Magic1812 | last post by:
Magic Software invites you to join us this coming Tuesday (January 27th, 2004) at 12:00 EDT / 17:00 GMT for a FREE live Webinar: Title: Data Integrity Using eDeveloper Date: January 27, 2004 Time: 12:00 PM EST / 17:00 GMT Presenter: Yuval Asheri
5
2279
by: el_roachmeister | last post by:
For being a good web programmer, is a course on data structures important? It seems php already has built-in functions for what they teach in a data structures course. On the other hand all universities seem to teach this class. I tried taking one but just found it too boring and irrelevant for what I was doing. What are your thoughts?
2
18630
by: Manoj Nair | last post by:
Hi, In our application we need to use the Process command to execute and retrieve the string that is returned when we execute IpConfig on the command prompt.( yes have to use IPConfig) the following code doesn't seem to work. Process p = new Process(); p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.FileName = "cmd.exe"; p.StartInfo.Arguments ="/c: /ipconfig";
0
1168
by: Bruce LeMond | last post by:
To my understanding the data key field property in the web form datagrid is used for finding the correct record in the data set for updating. It looks like only one field could be specified, but the primary key in these records consist of 3 fields. How could I get all three fields (the entire primary key) in this property? Thanks in advance for your help.
2
9813
by: igor.barbaric | last post by:
Hello! I have created a very simple query like this: SELECT Tasks.Name, DurationHrs(,) AS Duration FROM Tasks INNER JOIN Log ON Tasks.TaskID=Log.TaskID; The above query works fine. "Tasks.Name" is a "Text" field with description of task, while "DurationHrs" is a VB function that calculates number of hours between two "DateTime" values and returns
1
2372
by: Stephen Plotnick | last post by:
My understanding of data binding means that when a user changes a value on the screen it actaully changes the value in an Access table. If this is true here is what I want to do: Threee field Access table: First field and second field are text. Third field is a yes/no.
0
3594
by: george585 | last post by:
Hello! I am new to network programming, and understand just basics. Using some sample code, and having read documentation, I managed to create a simple app in C# and VB.NET. The application is supposed to do the following: monitor ALL INCOMING TCP traffic on the local computer, and save certain parts of it as files - not log files though, but actual files that are sent to the computer as part of http or ftp. Basically if a user browse a page...
2
7651
by: subramanian100in | last post by:
Is my following understanding correct ? Data abstraction means providing the interface - that is, the set of functions that can be called by the user of a class. Information hiding means mentioning the class members(functions, typedefs, data) under the access control labels : public, protected, private. Encapsulation means providing the implementation of class member
0
9845
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11279
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10981
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9675
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
8047
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7205
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
4725
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
4307
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3323
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.