Welcome to our forums...

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

Forum Statistics

  • Forum Members:
  • Total Threads:
  • Total Posts: 2
There are 1 users currently browsing forums.
.Net Programming A powerful framework built by Microsoft to facilitate development in Windows platforms.

Reply
  #1  
Old 10-28-2009
New Born
 
Join Date: Oct 2009
Posts: 1
Rep Power: 0
cja100 is on a distinguished road
Writing IPv6 Network Compatibility Scanner program possible?

Hi all,

In 3rd year of uni, and for my FYP (Final Year Project) I am looking into problems faced by network administrators when upgrading to IPv6. It always helps the project to build something rather than a pure research project, that why I was thinking of creating a Network Scanner software program that determines the compatibility of existing equipment on a production IPv4 network for IPv6.

Each piece of equipment would need one of four outcomes:
1. Not Compatible with IPv6
2. Compatible but not enabled (e.g. Win XP)
3. Enabled (e.g. Win Vista)
4. Unknown

Now to get this program to work I would need to find a way to determine which whether the equipment is one of the 4 outcomes. I don't know much about network scanners as far as detecting what equipment you are talking to, never mind whether it can handle IPv6.

These were the things I was wondering about and cant seem to find info on.

1. Is there a way to query a network card for its brand and so on?
2. Is there a way to query a device using IPv4 to find out if it can handle IPv6?
3. What do you guys think of the idea?

Finding an answer to these questions can help me determine whether such a program will be way to easy to create for an FYP or whether you guys think it will be too differ-cult or it is not technically possible.
Reply With Quote
  #2  
Old 11-02-2009
waheedahmed's Avatar
C# += C++ += C ;
 
Join Date: Apr 2006
Location: Pakistan
Posts: 1,002
Rep Power: 6
waheedahmed is on a distinguished road
Re: Writing IPv6 Network Compatibility Scanner program possible?

"1. Is there a way to query a network card for its brand and so on?"

Have a look at Win32_NetworkAdapterConfiguration Class (Windows). The community content at the end of the page contains some nice examples.


"2. Is there a way to query a device using IPv4 to find out if it can handle IPv6?"

I don't think there is a generic method for doing this. Check the UPnP standards maybe they'll have something to help you.


"3. What do you guys think of the idea?"

Good idea.


Good luck.

Last edited by waheedahmed; 11-02-2009 at 04:49 AM.
Reply With Quote


Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Writing a data recovery program? theoldnyx General Programming 16 05-09-2007 10:55 AM
Timer exercise Jeriko Yepez C and C++ Programming 9 03-06-2006 05:29 PM
Powerbook network adapter compatibility? AngelSix Apple/Mac OS 7 06-29-2005 03:09 PM
what does this mean --> cc++/Socket.h??? AsianCutie C and C++ Programming 15 06-27-2005 12:47 AM