Build your professional network on facebook via our app Go to app
 
 
Posted in Community :

Tech World

Activity:  5 comments  221 views  last activity : 08 06 2011 17:16:58 +0000
 Refer 65
Share
 
 
 

IPv6′s Role in Windows Server 2008

by Brien Posey - January 5, 2009
Printer Friendly Version

One of the biggest architectural changes in Windows Server 2008 is the inclusion of IPv6. IPv6 has been a part of Windows since Windows 2000, but Windows Server 2008 is the first version of Windows to enable IPv6 by default. Furthermore, The transport stack has been completely redesigned so that IPv6 and IPv4 are able to run parallel to each other, as shown in Figure A below.

Network Performance Monitor: Map Your Network in Minutes!

Relax while Network Performance Monitor automatically maps your network, even VMs!

NPM automatically discovers your LAN or WAN and produces comprehensive, easy-to-view network diagrams that can be exported into gorgeous reports!

You Have Got To Try This! Get the Download Here...

The fact that some Windows features will not even work without IPv6 proves that Microsoft sees IPv6 as the protocol of the future. Even so, IPv6 is a lot more complex than IPv4, and can be a bit intimidating to say the least. In this article series, I will introduce you to the basics of using IPv6.


IPv4 Addressing

Although IPv6 addresses look nothing like IPv4 addresses, they do have their similarities. The biggest differences are that IPv4 addresses are 32 bits long, and IPv6 addresses are 128 bits long. Because of the excessive length of an IPv6 address, they are represented in an abbreviated form that will probably look completely foreign to anyone who has never used them before.

Any time a seasoned network administrator sees an address like 192.168.1.1, they instantly recognize it as an IPv4 address. This address contains four, eight bit numbers separated by periods. In order to understand how IPv6 addressing works, it is important to realize that when you see an IPv4 address, the address is being expressed in decimal form.  This decimal form is a shortcut to expressing a 32 bit binary number. For example, the IP address 192.168.1.1 expressed in binary form looks like this:

11000000.10101000.00000001.00000001

In the interest of saving space, I don’t want to get into how I did the conversion, but if you need help converting from a decimal number to a binary number, you can use the Windows Calculator.

IPv6 Addressing

Hopefully, my example above helps you to understand that even a simple IPv4 address is really long when you convert it to binary form. This problem is compounded when we start talking about IPv6 addresses though. Like an IPv4 address, an IPv6 address is an abbreviated form of a binary number.  For example, here is what a 128 bit binary number looks like:

1111111010000000 0000000000000000 0000000000000000 0000000000000000 0000001000001100 0010100111111111 1111111001000100 0111111000111111

When an IPv4 address is expressed in binary form, it is expressed in eight digit chunks called octets. Each of these octets corresponds to one of the numbers in the address (when it is displayed in digital form). IPv6 addresses are expressed in 16 digit chunks when they are displayed in binary form.  Unlike IPv4 addresses though, IPv6 addresses are not written in decimal form, but rather in hexadecimal form. Therefore, to see what an IPv6 address looks like, convert each of the 16 digit blocks of numbers above to hexadecimal format, and then separate each hexadecimal number with a colon. The result looks like this:

FE80:0000:0000:0000:020C:29FF:FE44:7E3F

As you can see, this address is still pretty long. We can (and should) simplify it though. In IPv6 addressing, leading zeros are irrelevant, so let’s rewrite the address with the leading zeros omitted. After doing so, the address above becomes:

FE80:0:0:0:20C:29FF:FE44:7E3F

Just omitting the leading zeros shortens the address quite a bit, but there is one more thing that can be done. You will notice that three of the values in the address are 0. Any time that you have a series of zeros, you can get rid of all of the zeros, and just use double colons instead. Keep in mind though, that you can only use double colon notation once per address. In this case, the address becomes:

FE80::20C:29FF:FE44:7E3F

Conclusion

As you can see, IPv6 addresses are more complex than their IPv4 counterparts, but there is at least a logical reason behind the way that they are expressed. In Part 2 I will conclude this series by discussing the special meanings behind some of the digits in an IPv6 address

 Top Comment : Sairam. M   | 05 17 2011 16:35:42 +0000
WANNABE NETWORK ADMINISTRATOR/SYSTEM ENGINEER. YOU WILL BE ASKED TO CALCULATE THE DECIMAL TO BINARY AND YOU WILL HAVE TO SOLVE MANUALLY WITHOUT ANY CALCULATOR IN AN INTERVIEW. THEN FOLLOW THE STEPS: - THIS IS THE IP ADDRESS 192.168.1.1 LET US TAKE FIRST OCTET 192 2|192 - 0 |_______ 2|96 _ 0 |_______ 2|48 - 0 |_______ 2|24 _ 0 |_______ 2|12 - 0 |_______ 2|6 _ 0 |_______ 2|3 - 1 |_______ 2|1 _ 1 _________ DIVISION (WRITE FROM THE BOTTOM) : - 1 1 0 0 0 0 0 0 NOW LET US TAKE OCTET 168 2|168 - 0 |_______ 2|84 _ 0 |_______ 2|42 - 0 |_______ 2|21 _ 1 |_______ 2|10 - 0 |_______ 2|5 _ 1 |_______ 2|2 - 0 |_______ 2|1 _________ WRITE FROM BOTTOM: - 1 0 1 0 1 0 0 0 LET US TAKE OCTET 0 2|1 - 1 |_______ _ 0 |_______ - 0 |_______ _ 0 |_______ - 0 |_______ _ 0 |_______ - 0 |_______ _ 0 AGAIN WRITE FROM THE BOTTOM: - 0 0 0 0 0 0 0 1 LET US TAKE LAST OCTET 0 2|1 - 1 |_______ _ 0 |_______ - 0 |_______ _ 0 |_______ - 0 |_______ _ 0 |_______ - 0 |_______ _ 0 AGAIN WRITE FROM THE BOTTOM: - 0 0 0 0 0 0 0 1 I JUST TRIED TO SOLVE THE PROBLEM. NICE STUFF SIR, THANKS FOR SHARING..........
 
5 comments on "IPv6′s Role in Windows Server 2008"
  Commented by  Sairam. M, System Administrator    | 05 17 2011 16:40:41 +0000
MISTAKE RECTIFIED.
  Commented by  Sairam. M, System Administrator    | 05 17 2011 16:35:42 +0000
Rating : +1 
WANNABE NETWORK ADMINISTRATOR/SYSTEM ENGINEER.  

YOU WILL BE ASKED TO CALCULATE THE DECIMAL TO BINARY AND YOU WILL HAVE TO SOLVE MANUALLY WITHOUT ANY CALCULATOR IN AN INTERVIEW.  THEN FOLLOW THE STEPS: -

THIS IS THE IP ADDRESS 192.168.1.1   

LET US TAKE FIRST OCTET 192

2|192        -     0
 |_______
2|96         _     0
 |_______
2|48         -     0
 |_______
2|24         _     0
 |_______ 
2|12         -     0
 |_______ 
2|6          _     0
 |_______
2|3          -     1
 |_______
2|1          _     1
  _________


      DIVISION (WRITE FROM THE BOTTOM) : - 1 1 0 0 0 0 0 0

NOW LET US TAKE OCTET 168

2|168        -     0
 |_______
2|84         _     0
 |_______
2|42         -     0
 |_______
2|21         _     1
 |_______ 
2|10         -     0
 |_______ 
2|5          _     1
 |_______
2|2          -     0
 |_______
2|1               
  _________

              WRITE FROM BOTTOM: - 1 0 1 0 1 0 0 0



LET US TAKE OCTET 0

2|1        -     1
 |_______
_     0
 |_______
-     0
 |_______
_     0
 |_______ 
-     0
 |_______ 
_     0
 |_______
-     0
 |_______
 _    0  


 AGAIN WRITE FROM THE BOTTOM: - 0 0 0 0 0 0 0 1





LET US TAKE LAST OCTET 0

2|1        -     1
 |_______
_     0
 |_______
-     0
 |_______
_     0
 |_______ 
-     0
 |_______ 
_     0
 |_______
-     0
 |_______
 _    0  


 AGAIN WRITE FROM THE BOTTOM: - 0 0 0 0 0 0 0 1


I JUST TRIED TO SOLVE THE PROBLEM.

NICE STUFF SIR, THANKS FOR SHARING..........
  Commented by  Nilesh Jain, Project Manager, A Leading Media/Telecom Co.    | 10 05 2010 04:44:58 +0000
Thanks dipti for referral.  Quite Interesting!
NJ 
  Commented by  Sapna Panchal, Network Admin/System Admin, Dell Services    | 10 04 2010 09:00:42 +0000
Internet Protocol version 6 (IPv6) is a networking protocol that allows Windows users to communicate with other users over the Internet. It interacts with Windows naming services such as Domain Name System (DNS) and uses security technologies such as Internet Protocol security (IPSec), because they help facilitate the successful and secure transfer of IP packets between computers.

Ideally, IPv6 is used in a pure environment, that is, an environment where IPv6 is the exclusive Internet protocol used between computers. Currently, however, pure IPv6 transmissions are attainable only with routers that support IPv6 and computers that are running Windows and that support IPv6. As IPv6 supplants IPv4, pure IPv6 across the Internet will become more prevalent and will eventually replace IPv4. Until that occurs, the transition technologies described in this reference can be used to bridge the technological gap between IPv4 and IPv6.

In addition to describing the transition technologies between IPv4 and IPv6, this subject describes how IPv6 relates to other networking protocols, which functions IPv6 performs, how IPv6 addresses are structured and assigned, and how IPv6 packets are structured and routed.


HOW IPV6 WORKS - http://technet.microsoft.com/en-us/library/cc781672%28WS.10%29.aspx
  Commented by  Dipti Mehta, Project Manager, IBM    | 10 04 2010 08:28:04 +0000
Sameer amazing piece of information. Thanks for sharing.... 
Add your comment on "IPv6′s Role in Windows Server 2008"

Rate:
Submit
 
Viewers also viewed
LINUX vs Windows
 
744 referals 11 arguments, 2454 views
Windows the very word which changed how we use our PC's and other Computer or laptop related...
 
1317 referals 32 arguments, 485 views
salary vs job role
 
3635 referals 43 arguments, 1122 views
more...  
Recent Knowledge (79)
Why is using email marketing services sometimes a better option than direct mail? There are many...
 
0 referals 4 comments, 221 views
IMPORTANT ADVISORY Do not open any message with an attachment called:"Invitation FACEBOOK",...
 
100 referals 3 comments, 28 views
Yes they are going to be here.. and the first destination is Bangalore... Google cars and trikes...
 
1339 referals 12 comments, 443 views
more...  
More From Author
While installing payment gateway on windows server with java. its useful.
Tips for avoid sleepiness During the Day at work
After deciding on a property,the next big thing one does is to look for a good home loan. While people think that there is no big deal in getting a home loan with Bank waiting in queue to offer home loans. getting home loan is very difficult.
more...