Compare the Difference Between Similar Terms

Difference Between

Home / Technology / IT / Networking / Difference Between Subnetting and Supernetting

Difference Between Subnetting and Supernetting

July 3, 2011 Posted by Indika

Subnetting vs Supernetting

Subnetting is the process of dividing an IP network in to sub divisions called subnets. Computers belonging to a sub network have a common group of most-significant bits in their IP addresses. So, this would break the IP address in to two parts (logically), as the network prefix and the rest field. Supernetting is the process of combining several sub networks, which have a common Classless Inter-Domain Routing (CIDR) routing prefix. Suppernetting is also called route aggregation or route summarization.

What is Subnetting?

Process of dividing an IP network in to sub divisions is called subnetting. Subnetting divides an IP address in to two parts as the network (or routing prefix) and the rest field (which is used to identify a specific host). CIDR notation is used to write a routing prefix. This notation uses a slash (/) to separate the network starting address and the length of the network prefix (in bits). For example, in IPv4, 192.60.128.0/22 indicates that 22 bits are allocated for the network prefix and the remaining 10 bits are reserved for the host address. In addition, routing prefix can also be represented using the subnet mask. 255.255.252.0 (11111111.11111111.11111100.00000000) is the subnet mask for 192.60.128.0/22. Separating the network portion and the subnet portion of an IP address is done by performing a bitwise AND operation between the IP address and the subnet mask. This would result in identifying the network prefix and the host identifier.

What is Supernetting?

Supernetting is the process of combining several IP networks with a common network prefix. Supernetting was introduced as a solution to the problem of increasing size in routing tables. Supernetting also simplifies the routing process. For example, the subnetworks 192.60.2.0/24 and 192.60.3.0/24 can be combined in to the supernetwork denoted by 192.60.2.0/23. In the supernet, the first 23 bits are the network part of the address and the other 9 bits are used as the host identifier. So, one address will represent several small networks and this would reduce the number of entries that should be included in the routing table. Typically, supernetting is used for class C IP addresses (addresses beginning with 192 to 223 in decimal), and most of the routing protocols support supernetting. Examples of such protocols are Border Gateway Protocol (BGP) and Open Shortest Path First (OSPF). But, protocols such as Exterior Gateway Protocol (EGP) and the Routing Information Protocol (RIP) do not support supernetting.

What is the Difference between Subnetting and Supernetting?

Subnetting is the process of dividing an IP network in to sub divisions called subnets whereas, Supernetting is the process of combining several IP networks with a common network prefix. Supernetting will reduce the number of entries in a routing table and also will simplify the routing process. In subnetting, host ID bits (for IP addresses from a single network ID) are borrowed to be used as a subnet ID, while in supernetting, bits from the network ID are borrowed to be used as the host ID.

Related posts:

Difference Between Centralised Routing and Distributed Routing Protocols Difference Between NAT and NAPT Difference Between Flooding and Broadcasting Difference Between IP and Port Difference Between Socket and Port

Filed Under: Networking Tagged With: BGP, Border Gateway Protocol, CIDR, class C IP address, Classless Inter-Domain Routing, EGP, Exterior Gateway Protocol, IP address, IP Addresses, IP network, network prefix, Open Shortest Path First, OSPF, RIP, route aggregation, route summarisation, route summarization, Routing Information Protocol, routing prefix, routing protocols, sub network, subnet, subnet ID, subnet mask, subnets, Subnetting, Supernetting

About the Author: Indika

Indika, BSc.Eng, MSECE Computer Engineering, PhD. Computer Science, is an Assistant Professor and has research interests in the areas of Bioinformatics, Computational Biology, and Biomedical Natural Language Processing.

Comments

  1. asdklfj says

    August 24, 2017 at 4:01 am

    ThANK YOU

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Request Article

Featured Posts

Difference Between Coronavirus and Cold Symptoms

Difference Between Coronavirus and Cold Symptoms

Difference Between Coronavirus and SARS

Difference Between Coronavirus and SARS

Difference Between Coronavirus and Influenza

Difference Between Coronavirus and Influenza

Difference Between Coronavirus and Covid 19

Difference Between Coronavirus and Covid 19

You May Like

Difference Between Function and Formula

Difference Between Possessive Pronouns and Possessive Adjectives

Difference Between Possessive Pronouns and Possessive Adjectives

Difference Between Water and Liquid

Difference Between Water and Liquid

Difference Between Cytoplasm and Cytosol

Difference Between Cytoplasm and Cytosol

Difference Between Apple iPad 2 and OGT Tablet

Latest Posts

  • What is the Difference Between Kerion and Favus
  • What is the Difference Between Corpus Callosum and Corpus Luteum
  • What is the Difference Between Ciprofloxacin and Amoxicillin
  • What is the Difference Between HER2 Positive and HER2 Negative
  • What is the Difference Between Hiatal Hernia and Gallbladder Pain
  • What is the Difference Between SNP and RFLP
  • Home
  • Vacancies
  • About
  • Request Article
  • Contact Us

Copyright © 2010-2018 Difference Between. All rights reserved. Terms of Use and Privacy Policy: Legal.