Sign Up|Login Courses & Workshops
Overview
Pricing
 

Course 2: IP ADDRESSING & SUBNETTING   

 
PRICE: $0.00

What you will do

  • Learn about Binary Numbers, bits, bytes and octets. Understand how an IP Address and Subnet Mask combine together to define a logical network segment.
  • Master calculating Broadcast and Network Addresses. Learn about Classful IP Addressing.
  • Become comfortable wth CIDR Notation, Route Summarization and various Subnetting problems.
  • Complete a large number of computer-generated problems with step-by-step hints and correction.

What you will need

  • A desire to master subnetting skills.
  • Basic math skills.

After taking this course you will

  • identify logical network segments based on an IP Address and Subnet Mask;
  • convert between decimal dot and CIDR notation;
  • perform subnetting calulations as required for real-world network deployment scenarios.
Comments & Discussion
Jonathan1 year ago
This is a brilliant learning ressource. How long until you release Level 2 and 3, and which subjects will you cover in these?
Connected Dots Online1 year ago
Thank you for your feedback, Jonathan. There will be more content released gradually starting today. The next topics to be covered will include: Layer 4 Protocols (TCP/UDP), Dynamic Routing Protocols (OSPF), and some other miscellaneous topics to round out topics covered on the CCNA exam. It will take some time to release all of this content, but the initial lessons covering TCP and UDP should be available a little later today.
Jonathan1 year ago
Wonderful! I love the smooth design and how concise yet thorough the topics are presented. The tools for drilling (e.g. subnetting) are very useful. I hope all future topic will come with similar ways to drill the subject-matter. Keep up the good work, I'll recommend this website to anyone interested in computer networks.
Connected Dots Online1 year ago
Thanks for the feedback, Jonathan! Please do share the site with anyone that might find it helpful!
And yes, the goal is to present each topic as simply yet profoundly as possible. I hope you find the remaining content just as helpful as the subnetting content!
Muhammad1 year ago
great content exactly how i like to study . one question do you have full networking and PC hardware related courses like this ? i have to get ready for CompITA A+ thanks
Muamer1 year ago
Hey guys, awesome course, really helped me understand networking. I have recommended this my coworkers and friends.
I know there have been a few questions about CCNA in the previous years but do you think this covers most of the CCNA cert?
Connected Dots Online1 year ago
Hi Muamer, thank you for the feedback! There is one section included in the CCNA that is not covered here yet - OSPF. Some OSPF content should start appearing in a couple of months from now. Thanks!
Daniel1 year ago
Great course, When will parts 7 and 8 be?
And when they came out, would it cover all the CCNA?
Thank you so much.
Connected Dots Online1 year ago
Hi Daniel, thanks for your feedback! Parts 7 and 8 should be available in a couple of months from now. Thanks!
Daniel1 year ago
Thank you!
Will it cover the CCNA after you add these parts?
Connected Dots Online1 year ago
It will cover all of the challenging topics on the CCNA exam. There will still be some content that you can read off the Official Certification Guide found here: https://www.ciscopress.com/store/ccna-200-301-official-cert-guide-library-9781587147142
Santiago3 years ago
buenas esque esta prwegunta es imposible de responder porque yo pongo la respuesta correcta pero aun asi me dice que estaa mal : la pregunta esta en calculo de segmentos mas grandes:ejercicios y la direccion de red es 10 0 0 0 porfavor ayudenme que no puedo pasar de esta pregunta
Connected Dots Online3 years ago
Hola Santiago.. Si possible, podría enviar un email a "support@connecteddots.online" con un "screenshot" del error? (incluya la pregunta). Gracias!
ckZA3 years ago
It's amazing how good this site is. As someone who values knowledge transfer at the best quality and where reasonable, free, I take my hat off to ConnectedDots.

When the internet came about it was for the betterment of our human race through sharing of knowledge and you feel that ethos (and magic) here.

Aaron3 years ago
Hey Quick question? Do you recommend using the sub-netting method you teach for the CCNA exams or would you recommend using sub-netting charts for these calculations under a time pressure? If so do you have any charts you recommend? Thank you very much - Aaron
Connected Dots Online3 years ago
Hi Aaron, please check your messages (top right hand corner of the screen) for a slightly longish answer to your question. Hope it helps!
Aaron3 years ago
This is my absolute favorite resource I've encountered. Better than the CCNA books or Video Courses that I paid a lot of money for. You're a legend!!! Thank you isn't enough.
Connected Dots Online3 years ago
Thanks for the feedback, Aaron! Great to hear that you found the content useful , and you're welcome! Best of the luck with the learning!
Asif3 years ago
Learning from this site is a real pleasure. A few days ago, I had no idea of computer networking and then stumbled upon this site somehow. And I love learning networking now. Thanks to your fantastic initiative!
I have a request to you. I want to learn wireless networking, WAN and broadband connections. I read a few books but didn't understand that much. I believe if you've made a few courses on these topics, many learners like me would be benefited.
Connected Dots Online3 years ago
Hi Asif,
Thank you very much for the feedback! There will be more content added over the next few months.
Asif3 years ago
I'm little confused with IP calculation with subnet mask. In the fourth octet, do we include network bits(as per subnet mask) for determining the host IP? Or do we leave the network bits alone and calculate host IP by changing other bits?
I saw the first instance in first module and saw the second one in the second module.
Connected Dots Online3 years ago
Hi Asif, we change only the host ID bits to determine the host IP; however, when calculating the decimal value of the octet in question, we have to convert all 8 bits of the octet into decimal to calculate the decimal equivalent.
BHANU3 years ago
Is Network Address Translation covered in the course?
Connected Dots Online3 years ago
Hi Bhanu, NAT is covered in the course on IP Services.
ALFRED3 years ago
Can someone help to solve the following questions :
[a] Suppose you have an address pool of 192.168.1.11- 192.168.1.24 Which subnet mask should you use ?
[b] The address 172.16.5.1/21 is a valid host for which subnet ?
Connected Dots Online3 years ago
[a]: Start by figuring out how many addresses can be accommodated with each Subnet Mask. A subnet mask of 255.255.255.248 (/29) will have 8 addresses. 255.255.255.240 (/28) will have 16 addresses. 255.255.255.224 (/27) will have 32 addresses.
Consider the address pool: .11 to .24 is 14 addresses in total. We might be tempted to think that a /28 (16 addresses) is the correct subnet mask.
However, with a /28, if we start at 192.168.1.0, the first network will go from 192.168.1.0 - 192.168.1.15 and the second network will go from 192.168.1.16 - 192.168.1.31.
The range of addresses 192.168.1.11 to 192.168.1.24 will span across 2 networks.
Therefore a /28 is not the correct subnet mask.
The next biggest network is a /27 (255.255.255.224). The network 192.168.1.0 /27 is the range of IP addresses 192.168.1.0 - 192.168.1.31. This range covers the entire pool (192.168.1.11 - 192.168.1.24) within one network.
The correct answer is 255.255.255.224.
Connected Dots Online3 years ago
[b]: Start by calculating the network address for 172.16.5.1/21.
The default subnet mask for the Class B networks is 255.255.0.0. If the network 172.16.0.0 is divided into smaller networks of size /21, which subnet (1st, 2nd, 3rd etc.) would 172.16.5.1 fall into?
Shabir3 years ago
best courses that i have seen 1st time free with awesome simulator .It is 100 percent useful than online classes.
Connected Dots Online3 years ago
Thank you for your feedback, Shabir! Glad to hear that the material is useful!
Shabir3 years ago
thanks a lot
Bibek3 years ago
Does MAC adress plays any role during data transmission between network segments?
Connected Dots Online3 years ago
Hi Bibek,
Feel free to skip forward to the lesson "2.1 The Default Gateway" in the course "Routing Basics" for an answer to this question.
Bibek3 years ago
The ISP provides the router with public ip but the devices connected to the router have private ip. While communicating with the external internet, public ip becomes visible. How does the data gets transferred within the network ? Does MAC address has got to do anything with this?
Connected Dots Online3 years ago
Hi Bibek,
This is covered in the Course "IP Services" in the "Network Address Translation" section. If you follow the courses in order all the concepts will fall in place one after the other.
christian3 years ago
hi connected dots,help me understand the ip address 192.168.100.170 with a subnet mask of 255.255.255.128 how you determine its network address? From one of your tutorial you stated you will find the network address when all host bits are turned off which in this case we will have seven bits all off so i request you to help me understand the .128 as its network address.Please elaborate on your explanations,its my pleasure working with you.
Connected Dots Online3 years ago
Hi Christian, for the IP Address 192.168.100.170, with a subnet mask of 255.255.255.128, we know that the first 3 octets of the network address will be 192.168.100 (since the first 3 octets of the subnet mask are all 255).
For the last Octet, we start with the binary representation of 170:
170 (binary) => 10101010
The last octet of the subnet mask is 128:
128 (binary) => 10000000
To get the Network address, take the binary form of 170 (10101010) and match it up to the binary form of the last octet of the subnet mask:
170: 10101010
128: 10000000
The last 7 bits of the subnet mask are 0. Flip the last 7 bits of 10101010 to 0 and leave the first bit unchanged.
10101010 (make the last 7 bits 0) => 10000000
The last octet of the network address is 100000000 (binary)
10000000(binary) => 128 decimal.
The complete network address is 192.168.100.128.

A quicker method to calculate Network addresses can be found in lesson "3.4 Calculating Network Addresses - Examples".
christian3 years ago
hi,i would really like to thank the creators of this course for helping a lot of people in this field improve their skills in networking.i would like to post a question on ip addresses, what is a network address ? Is it the part of the ip address that identifies the class of the network or is it the address assigned to group of computers in a network segment or is it the first ip address assigned to a computer in network segment.Please resonate with me based on those three i have mentioned.Looking foward to your response.
Connected Dots Online3 years ago
Hi Christian, thanks for the feedback. To respond to your question:
A network address is the portion of the IP Address that is common for all hosts on the network segment.
It is *not* the first IP address assigned to a computer in a network segment.
In the case of classful networks, you could say that the network address is the part of the IP address that identifies the class of the network.
NARENDIRA3 years ago
hello sir/madam!! I have a doubt in IP addressing and subnets
Q. Consider there are 3 networks as192.168.0.0/24192.168.64.1/26192.168.1.0/26Please say that if an IP address 192.168.1.254 belongs to any of these networks?
My answer is yes and it belonged to the network192.168.0.0 as it ranges from 192.168.0.0 to 192.168.255.255is this correct, if not please justify the answer and clear my doubt. Thanks in advance.
I got this from some online site and that site shows answer as no that mentioned IP address does not belong to any of the networks mentioned above. I don't understand why it so. Please clear me with this one. 
Connected Dots Online3 years ago
Hi Narendira, the correct answer is no.
192.168.64.1 /26: [192.168.64.0 -192.168.64.63]
192.168.1.0 /26: [192.168.1.0 -192.168.1.63]
192.168.0.0 /24 [192.168.0.0 -192.168.0.255]
192.168.1.254 does not fall within any of those networks.
The range of addresses 192.168.0.0 - 192.168.255.255 would be the network 192.168.0.0/16
NARENDIRA3 years ago
Oh, thanks a lot!!
I calculated the address range for the network 192.168.0.0/24 wrong by assuming the 255.255.0.0 instead of 255.255.255.0 as subnet mask expansion for that CIDR notation 24
Now got it thanks !!!!!
NARENDIRA3 years ago
And thank you so much for answering this I wrote in a very congested way as I typed in notepad properly then copy and paste the para from notepad to here so alignment changes, sorry for that.
Quiverus3 years ago
I'd like to ask, when we define a network segment, the Network Address's host bits should (or must they?) always be 0s, right?
Connected Dots Online3 years ago
Yes, you are correct, the host bits must all be 0 for a Network Address. The host bits must all be 1 for a broadcast address.
Quiverus3 years ago
All right, thank You for quick anwser!
sim4 years ago
Greattttt place to learn networking. i feel lucky that i end up here and now i can actually learn more because i get to practice myself. Thank you for such a great work!
Connected Dots Online4 years ago
You're welcome. Thanks for the feedback!
ALFRED4 years ago
Thanks very much for making this online courses available for newbies like me, to have something to study in my preparations for career switch from Telecommunications to Networking in my future roles
Connected Dots Online4 years ago
Thank you for your feedback, Alfred! Glad to hear that the content is useful!
ALFRED4 years ago
Under the Binary to Decimal Conversion, I noticed that from 4th bit to the 8th bit, it was 2 raised to the power of 3 that was used, even though correct answers were writen but mathematically it is not correct. Would like to know the reason , why it was so ,
Connected Dots Online4 years ago
Hi Alfred, could you please send a screenshot in an email to support@connecteddots.online?
That would help in clarifying your question.
Thanks!
Connected Dots Online4 years ago
Thank you so much for sending in the screenshot via email. You are correct, that was a typo in the lesson. It has now been corrected and updated. Thanks again for reporting it!
rimo4 years ago
i would like to help you become even more famous your courses just gave me all what i needed
Connected Dots Online4 years ago
Thank you for the feedback, Rimo. Please feel free to share the website with others! Thanks!
Dawit4 years ago
thanks for your quick answers...
Dawit4 years ago
why do we need to assign ip address in a single network segment when they can communicate using their mac address?
Connected Dots Online4 years ago
In essense, devices use both MAC Addresses and IP Addresses to communicate with each other. The MAC Addresses for a network interface generally remains constant, whereas the IP Address of the same interface can be changed as the device is moved from one network segment to another.
Also, it is difficult to remember MAC addresses. IP Addressing allows us to create logical network segments with easy to figure out addressing patterns.
The next course (Routing Basics) will help consolidate the relationship between MAC Addresses and IP Addresses.
Miguel4 years ago
Love It!!
Connected Dots Online4 years ago
Great to hear! Thanks!
Trân4 years ago
I had passed section IO Addressing & subnetting
introduction to network segments.
Connected Dots Online4 years ago
Awesome!
Trân4 years ago
When I finished for the Course list, I can test CCNA, That's right?
Connected Dots Online4 years ago
Hi Trân, this course list is a good beginning to get started on learning networking. As it stands currently, it does not cover everything that will be tested on the CCNA exam. Over the next few months we will be adding more courses to the course list that will cover the rest of the material that is tested on the CCNA exam.
Trân4 years ago
thanks so much. I hope that you can add in the CCNA Test.
jagbir4 years ago
is this addition done?
Connected Dots Online4 years ago
Hi Jagbir, we will not be adding an online CCNA exam. We will keep adding content to help learn and practice the content covered on the CCNA exam.
jagbir4 years ago
is the available content enough to crack CCNA exam
Connected Dots Online4 years ago
Hi Jagbir,
The content covered in this particular course should be sufficient to pass the subnetting portion of the CCNA exam. However, courses to cover other topics on the CCNA exam such as OSPF, RIP, IP Services, TCP/UDP are still under development.
Trân4 years ago
I am happy when I learn to this section, I am thankful you
Connected Dots Online4 years ago
Thanks for the feedback, Trân! You're welcome!
Shiv4 years ago
This is without a doubt the best interactive network training material. The methodoloy to teach is so simplistic yet interactive that even newbies can grasp the complicated concepts. There are plenty of examples and exercises to make sure you truly understand all concepts.

Thank you very much for creating such an unique way of teaching Networking concepts.
Connected Dots Online4 years ago
Thank you for your feedback, Shiv! You're welcome! Always glad to hear that the content helps to truly understand the concepts well.
Dmitry5 years ago
in the 1st chapter, "Introduction To Number Systems", it says, "the hexadecimal system employs numbers 0-7 and letters A-F". Isn't it "0-9"? That said, thank you very much for the course - really helpful!
Connected Dots Online5 years ago
Thanks very much for pointing out that mistake, Dmitry! You are correct, it should read "0-9". It has been fixed now. Thank you for your feedback as well. It's great to hear that the content is helpful!
akter5 years ago
good
Connected Dots Online5 years ago
Thanks for your feedback, Akter!
Sherzod5 years ago
Very good,thanks
Connected Dots Online5 years ago
Thank you for your feedback!