Subnetting: Dividing a network into many small Networks is known as Subnetting.
Subnetting is useful in many ways like:
- It provide security to one network form other network. eg) In an Organisation, code of the Developer department must not be accessed by other department.
- It may be possible that a particular subnet might need higher network priority than others. For example, a Sales department need to host web casts or video conferences.
- In case of Small networks, maintenance is easy.
Along with these advantages, Subnetting also has some disadvantages:
In case of single network only three steps are required in order to reach a Process i.e Source Host to Destination Network, Destination Network to Destination Host and then Destination Host to Process.
But in case of Subnetting four steps are required for Inter Network Communication. i.e Source Host to Destination Network, Destination Network to proper Subnet, then Subnet to Host and finally Host to Process.
Hence, it increases the Time complexity. In case of Subnet, more time is required for communication or Data transfer.
In case of Single Network only two IP addresses are wasted to represent Network Id and Broadcast address but in case of Subnetting two IP addresses are wasted for each Subnet.
Example: If a Network has four Subnets, it means 8 IP addresses are going to waste.
Network Id for S1: 220.127.116.11 Broadcast address of S1: 18.104.22.168 Network Id for S2: 22.214.171.124 Broadcast address of S2: 126.96.36.199 Network Id for S3: 188.8.131.52 Broadcast address of S3: 184.108.40.206 Network Id for S4: 220.127.116.11 Direct Broadcast address of S4: 18.104.22.168
Hence, we can say that Network size will also decrease. We can’t use our Network completely.
- Cost of the overall Network also increases. Subnetting requires internal routers, Switches, Hubs, Bridges etc. which are very costly.
- Subnetting and network management requires an experienced network administrator. This adds to the overall cost as well.
- Advantages and Disadvantages of Computer Networking
- Computer Network | Introduction To Subnetting
- Computer Networks | Set 8
- Computer Networks | Set 3
- Computer Networks | Set 5
- Computer Networks | Set 2
- Computer Networks | Set 4
- Computer Networks | Set 12
- Computer Networks | Set 6
- Computer Networks | Set 11
- Computer Networks | Set 10
- Computer Networks | Set 7
- Computer Networks | Set 9
- Computer Networks | Set 13
- Computer Networks | Set 14
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.
Improved By : Stranger1