|
|
 |
Subnetting Confusion
|
 |
 |
We recently released an article entitled Battling Incorrect Information in which we mentioned some of the confusion regarding subnetting. After receiving some requests for clarification, we decided to put together an article on the subject since it will affect what you need to know to pass many of the various certification exams that will test you on TCP/IP.
|
First, lets take a look at where the confusion lies. When subnetting a network the IP protocol and IP structure have always defined all subnets, but legacy software usually does not recognize the subnets created that have all 1's or all 0's as defined by RFC 950. This is why traditional subnetting tables utilize the 2N-2 (where N is the number of bits added to the mask for subnetting)formula to document the list of usable subnets. For instance, if you want to use 1 bit for subnetting, by using this formula you end up with 0 usable subnets. This is because with one bit, it is either on (1) or off (0). Since older software did not support this, there are 0 usable subnets. With 2 bits for the subnet, the formula yields 2 usable subnets 10 and 01 (00 and 11 were not supported by the software). This essentially wasted 2 whole subnets and their associated host addresses.
Modern software makes this waste of IP addresses obsolete and is able to support subnets utilizing all 1's or 0's in the mask as defined by RFC 1878. For example, traditionally you would not be able to use the following subnet structure which is now supported:
Subnet the class C network 192.168.1.0/24 into 2 subnets
Subnet mask: 255.255.255.128 (1 bit subnet)
Subnet 1: 192.168.1.0/25
Hosts 1 : 192.168.1.1 - 192.168.1.126
Broadcast 1: 192.168.1.127
Subnet 2: 192.168.1.128/25
Hosts 2: 192.168.1.129 - 192.168.1.254
Broadcast 2: 192.168.1.255
This applies across all classful ranges and remakes the formula from 2N-2 to just 2N (where N is the number of bits added to the mask for subnetting).
Here is a link to the RFC referencing the use of all definable networks(Note page 7):
http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1878.html
Also here is a link to a modern table on Cisco's site where a class B range is subnetted and all definable subnets are used(Note the "Subnet Portion of Last Octet (Binary)" column in table A-1 which shows the subnet bits): http://www.cisco.com/univercd/cc/td/doc/cisintwk/idg4/nd20a.htm#10994
So which way do you need to learn for the exams? It depends on the exam you are taking. Below we will outline what we know about some of the certifications.
- MCSE - While Windows 2000 is RFC 1878 compliant, the MCSE exams will still be testing using the 2N-2 method.
- Cisco - With the release of their 2.0 track, they are now testing on the 2N method.
- CompTIA - CompTIA exams do not test this in depth so you will probably not run into any questions on their exams that will be affected by this.
Hopefully that clears up some of the confusion. We have updated the study guides on our site to reflect this new information.
|
|
 |
|
 |
|
CareerAcademy
Certification training videos with private instructors. Topics
cover Microsoft MCSE, CompTIA, CISSP & Cisco exams. Courses also come with official practice exams with 7x24 mentors.
more products...
Netwind Learning
Free Demo. Certification Training for A+, MCSE, MCTS Microsoft.NET, Cisco CCNA, CCNP, CCVP, CCSP, Java, Oracle, Linux, PMP and 100's of other courses.
more products...
EDULEARN
Certification Training on CD-ROMs & Videos: Microsoft MCSE Training, A+ Certification, Windows 2003, & Free demos. MCSE certification training includes videos and labs.
more products...
Training Planet
Nationwide Computer Training Boot Camp Classes and also CD based training courses A+ Certification, Cisco Training, MCSE, CISSP, Autocad, Office, PMP, SOX, PC Diagnostics
more products...
|
|