<?xml version="1.0" encoding="utf-8"?>
<!-- generator="" -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Supernetting &amp; CIDR</title>
		<description><![CDATA[Leading Network Security & Cyber Security site. Cisco Routing/Switching, VPN, Microsoft, SASE, SSE, F5, PaloAlto Firewalls, Protocol Analysis, Tips & more.]]></description>
		<link>https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr.html</link>
		<lastBuildDate>Sat, 11 Apr 2026 12:39:45 +1000</lastBuildDate>
		<generator></generator>
		<atom:link rel="self" type="application/rss+xml" href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr.feed?type=rss"/>
		<language>en-gb</language>
		<item>
			<title>The Supernetting / CIDR Chart</title>
			<link>https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-cidr-chart.html</link>
			<guid isPermaLink="true">https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-cidr-chart.html</guid>
			<description><![CDATA[<p style="text-align: justify;">This articles build upon our previous pages covering&nbsp; <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html" target="_blank" title="What is Supernetting (Route Summarization) &amp; How Supernets Work">what is Supernetting (Route Summarization) &amp; How Supernets Work</a> and <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-analysis.html" target="_blank" title="Supernetting In-Depth Analysis - Learn to Identify and Create Supernets.">Supernetting In-Depth Analysis - Learn to Identify and Create Supernets.</a></p>
<p style="text-align: justify;" align="left">The <strong>Supernet CIDR</strong> (<strong>Classless Inter-Domain Routing</strong>) <strong>chart</strong> serves as a reference tool that aids network administrators in understanding and implementing <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr.html" target="_blank" title="supernetting">supernetting</a>. It provides a systematic overview of supernetting and its associated CIDR notation, facilitating the calculation and identification of supernet addresses.</p>
<p style="text-align: justify;" align="left">Below is our <strong>Supernetting/CIDR chart</strong> consisting of four columns: <strong>CIDR Block</strong>, <strong>Supernet Mask</strong>, <strong>Number of Class C Networks</strong> and the <strong>Number of Hosts</strong>:</p>
<center>
<table border="0" cellspacing="2" cellpadding="5" bgcolor="#000000">
<tbody>
<tr bgcolor="#006699"><th colspan="4"><span style="color: #ffffff;"><strong>Class C</strong></span></th></tr>
<tr bgcolor="#006666">
<td>
<div align="center"><span style="color: #ffffff;"><strong>CIDR Block</strong></span></div>
</td>
<td>
<div align="center"><span style="color: #ffffff;"><strong>Supernet Mask </strong></span></div>
</td>
<td>
<div align="center"><span style="color: #ffffff;"><strong>Number of Class C Networks</strong></span></div>
</td>
<td>
<div align="center"><span style="color: #ffffff;"><strong>Number of Hosts</strong></span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/14</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.252.0.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">1024</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">262144</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/15</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.254.0.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">512</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">131072</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/16</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.0.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">256</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">65536</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/17</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.128.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">128</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">32768</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/18</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.192.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">64</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">16384</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/19</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.224.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">32</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">8192</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/20</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.240.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">16</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">4096</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/21</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.248.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">8</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">2048</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/22</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.252.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">4</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">1024</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #55f528;">/23</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">255.255.254.0</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">2</span></div>
</td>
<td>
<div align="center"><span style="color: #55f528;">512</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #00ccff;">/24</span></div>
</td>
<td>
<div align="center"><span style="color: #00ccff;">255.255.255.0</span></div>
</td>
<td>
<div align="center"><span style="color: #00ccff;">1</span></div>
</td>
<td>
<div align="center"><span style="color: #00ccff;">254</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #ffff00;">/25</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">255.255.255.128</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">1/2</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">126</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #ffff00;">/26</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">255.255.255.192</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">1/4</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">62</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #ffff00;">/27</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">255.255.255.224</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">1/8</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">32</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #ffff00;">/28</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">255.255.255.240</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">1/16</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">16</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #ffff00;">/29</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">255.255.255.248</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">1/32</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">8</span></div>
</td>
</tr>
<tr bgcolor="#000000">
<td>
<div align="center"><span style="color: #ffff00;">/30</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">255.255.255.252</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">1/64</span></div>
</td>
<td>
<div align="center"><span style="color: #ffff00;">4</span></div>
</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;" align="left">Note: <span style="color: #339966;">Green</span> coloured entries represent <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html" target="_blank" title="supernetting">supernetting</a>, <span style="color: #3366ff;">blue</span> is the <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol/protocols-ip-network-id.html" target="_blank" title="default Class C network">default Class C network</a> and <span style="background-color: #ffff00;">yellow</span> entries represent <a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="subnetting">subnetting</a>.</p>
<p class="box-info" style="text-align: justify;">Supernetting requires solid understanding of <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol.html" target="_blank" title="IP">IP</a>, <a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="subnetting">subnetting </a>and <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol/protocols-ip-binary.html" target="_blank" title="binary notation">binary notation</a>. Read through these sections if in doubt.</p>
<h2 align="left">The CIDR Block</h2>
</center>
<p style="text-align: justify;" align="left">The <strong>CIDR Block</strong> simply represents the number of <a href="https://www.firewall.cx/networking/network-protocols/subnetting/subnetting-analysis.html" target="_blank" title="subnet masks and bits">bits used for the subnet mask</a>. For example, <strong>/14</strong> means <strong>14 bits</strong> assigned to the <strong>subnet mask</strong>.</p>
<p>We should also take note at the <strong>CIDR Block entries</strong> <strong>/24</strong>, and <strong>/25</strong> to <strong>/30</strong>. These blocks are highlighted in blue and yellow.</p>
<p style="text-align: justify;" align="left">When we use a <strong>CIDR Block</strong> of <strong>24</strong> (24 bit subnet mask) we are not <strong>Supernetting</strong> because this is a <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol/protocols-ip-network-id.html" target="_blank" title="Class C network -  default subnet mask">default subnet mask for a Class C network</a>. With CIDR Blocks <strong>/25</strong> to <strong>/30</strong> we are actually <strong>subnetting</strong> and not <strong>Supernetting</strong>.</p>
<p style="text-align: justify;" align="left"><strong>CIDR blocks</strong> of <strong>/30</strong> (4 IP addresses of which 2 are usable) are often assigned by ISPs to their customers and used to assigned their only two valid IP addresses to the equipment between the ISP and customer (usually routers or firewalls).</p>
<h2 align="left">The Supernet Mask</h2>
<p style="text-align: justify;" align="left">Basically, this is your subnet mask. When you configure the devices that will be attached to the specified network, this is the value you will enter as a subnet mask. It's also the decimal value the CIDR Block specifies. For example, a CIDR block of&nbsp;<strong>/24</strong> means a <strong>24bit subnet mask</strong>, which translates to <strong>255.255.255.0</strong>.</p>
<p>To understand the coversion of binary bits to decimal numbers, read our article <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html#how-supernetting-works" target="_blank" title="How Supernets Work">How Supernets Work</a>.</p>
<h2 align="left">Number of Class C Networks</h2>
<p style="text-align: justify;" align="left">This number shows us how many Class C Networks are combined by using a specific Supernet mask or, if you like, CIDR Block. For example, the /24 CIDR Block, 255.255.255.0 Supernet mask is 1 Class C Network, whereas a /20 CIDR Block, 255.255.240.0 Supernet mask is 16 Class C networks.</p>
<h2 align="left">Number Of Hosts</h2>
<p style="text-align: justify;" align="left">This value represents the number of hosts per <strong>Supernet</strong>. For example, when we use a <strong>/20 CIDR Block</strong>, which means a <strong>Subnet</strong> (or <strong>Supernet</strong>) mask of <strong>255.255.240.0</strong>, we can have up to <strong>4096</strong> hosts.</p>
<p style="text-align: justify;" align="left">Keep in mnd that the value of <strong>4096</strong> does <strong>not</strong> represent the number of <strong>valid </strong>(or usable)<strong> IP addresses</strong>. To calculate the number of valid IP addresses, you'll need to <strong>subtract two IPs</strong> (network &amp; broadcast IP): <strong>4096-2</strong> =<strong>4094</strong>.</p>
<h2 align="left">Summary</h2>
<p style="text-align: justify;" align="left">That completes our discussion on the <strong>Supernetting/CIDR chart</strong>. You will see that Supernetting and Subnetting have quite a few things in common, and this is simply because they work on the same principle.</p>
<p style="text-align: justify;" align="left">Again, if you have the whole topic, or certain sections hard to understand, you should give yourself a small break, and then come back for another round :)</p>]]></description>
			<category>Supernetting &amp; CIDR </category>
			<pubDate>Fri, 27 May 2011 00:07:23 +1000</pubDate>
		</item>
		<item>
			<title>Supernetting In-Depth Analysis - Learn to Identify and Create Supernets.</title>
			<link>https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-analysis.html</link>
			<guid isPermaLink="true">https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-analysis.html</guid>
			<description><![CDATA[<p style="text-align: justify;">Our previous article served as an <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html" target="_blank" title="introduction to Supernetting">introduction to Supernetting</a>, also known as <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html" target="_blank" title="Route Summarization">Route Summarization</a>. We covered the concept of Supernetting, how it works, its advantages and more. This article will attempt to explain <strong>how Supernetting is performed</strong> in much greater detail. We cover the various <strong>rules around Supernetting/CIDR</strong> and perform the necessary calculations to discover our <strong>supernet networks</strong>, <a href="https://www.firewall.cx/networking/network-fundamentals/network-broadcast.html" target="_blank" title="broadcasts">broadcasts</a>, IP ranges and more. We will also share our <strong>best Supernetting practices</strong>.</p>
<p><strong>Article Key Topics:</strong></p>
<ul>
<li><a href="https://www.firewall.cx/#guidelines-rules-supernetting-cidr">Guideline &amp; Rules to Supernetting/CIDR</a>.</li>
<li><a href="https://www.firewall.cx/#supernetting-example-analysis">Supernetting Example and Analysis</a>.</li>
<li><a href="https://www.firewall.cx/#summary" title="Summary">Summary</a>.</li>
</ul>
<p>It is highly advisable to read through our article&nbsp; <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html" target="_blank" title="What is Supernetting (Route Summarization) &amp; How Supernets Work">What is Supernetting (Route Summarization) &amp; How Supernets Work</a> &nbsp;&nbsp; if you haven't already done so.</p>
<p class="box-info">Supernetting requires solid understanding of <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol.html" target="_blank" title="IP">IP</a>, <a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="subnetting">subnetting </a>and <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol/protocols-ip-binary.html" target="_blank" title="binary notation">binary notation</a>. Read through these sections if in doubt.</p>
<h2 style="text-align: justify;" align="left"><a id="guidelines-rules-supernetting-cidr">Guidelines &amp; Rules to Supernetting / CIDR</a></h2>
<p style="text-align: justify;" align="left">Before we get in to deep waters, we must talk about the main rule that applies to creating Supernets. For our example, this rule dictates that, in order to create Supernets from <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol/protocols-ip-network-id.html" target="_blank" title="Class C IP Addresses">Class C IP addresses</a>, the network address must be consecutive and the third octet of the first IP Address must be divisible by two.</p>
<p style="text-align: justify;" align="left">If we had <strong>8 networks</strong> we wanted to <strong>combine</strong>, then the <strong>third octet</strong> of the <strong>first IP address</strong> would need to be <strong>divisible</strong> by <strong>eight</strong> and <strong>not two</strong>.</p>
<p style="text-align: justify;" align="left">There is one more rule you should know and this rule has to do with the routers of the network, which will need to work with the new changes. This rule dictates that all routers on the network must be running static routing or using a classless routing protocol such as <a href="https://www.firewall.cx/networking/routing-protocols/routing-protocol-rip.html" target="_blank" title="RIPv2">RIPv2</a> or <a href="https://www.firewall.cx/networking/routing-protocols/routing-protocol-ospf.html" target="_blank" title="OSPF">OSPF</a>. <strong>Classless routing protocols</strong> include the <strong>subnet mask information</strong> and can also pass supernetting information. Routing protocols such as <a href="https://www.firewall.cx/networking/routing-protocols/routing-protocol-rip.html" target="_blank" title="RIPv1">RIPv1</a> <strong>don't</strong> include subnet mask information and would certainly create major routing issues between the networks.</p>
<p class="box-info">When attempting to calculate a subnet or supernet, it is always advisable to reference a <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-cidr-chart.html" target="_blank" title="Supernet/CIDR chart">Supernet/CIDR chart</a> to assist with the planning and correct calculation of networks, subnets and hosts.</p>
<h2 style="text-align: justify;" align="left"><a id="supernetting-example-analysis">Supernetting Example and Analysis</a></h2>
<p style="text-align: justify;" align="left">Here is an example involving two companies that want to use <strong>Supernetting</strong> to solve their network requirements. We are going to determine which company mets the criteria for a <strong>Supernet</strong> (we are assuming the routers are setup in a way that will support supernetting):</p>
<p style="text-align: justify;" align="center"><img src="https://www.firewall.cx/images/stories/supernetting-analysis-1.png" alt="supernetting-analysis-1" width="539" height="472" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p style="text-align: justify;" align="left">The network for company 1 passes the test requirements and is therefore an eligible candidate for Supernetting.</p>
<h3 style="text-align: justify;" align="left">Creating our first Supernet</h3>
<p style="text-align: justify;" align="left">Let's now take Company No.1's network, see how the Supernet will be created and determine various important parameters like the new network's broadcast address, the identification of the new supernets etc.</p>
<p style="text-align: justify;">To begin, we must take our two networks and look at them in binary format, this is the only way to "see" exactly what we're doing when supernetting, and take a look at the <strong>Network </strong>and <strong>Host ID</strong> portions:</p>
<p style="text-align: justify;" align="center"><img src="https://www.firewall.cx/images/stories/supernetting-analysis-2.gif" alt="supernetting-analysis-2" width="567" height="296" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p style="text-align: justify;">If you have problems understanding why we have no <strong>Subnet ID</strong>, please read up on the <strong><a href="https://www.firewall.cx/networking-topics/protocols/protocols-ip.html">IP</a></strong>&nbsp; and <strong><a href="https://www.firewall.cx/networking-topics/protocols/ip-subnetting.html">Subnetting</a></strong> sections on this site where everything is explained as simply as possible using cool 3D diagrams.</p>
<p style="text-align: justify;">Now we need to create the Supernet. This means that we are going to take one bit from the <strong>Network ID</strong> of these networks and give it to the <strong>Host ID</strong> portion. This <strong>1bit</strong> is our <strong>Supernet ID</strong>. So our subnet mask will now be reduced from 24 bits to 23 bits. You might get confused or ask why we call this extra Bit we are giving to the Host ID a Supernet ID?</p>
<p style="text-align: justify;">The answer is simple, the one bit that we are taking from the <strong>Network ID</strong> is given to the <strong>Host ID</strong> but, in order for us to clearly "see" where the supernet is created, we colour it <span style="color: #339966;">green</span> and give it the "<strong><span style="color: #339966;">Supernet ID</span></strong>" label:</p>
<p style="text-align: justify;" align="center"><img src="https://www.firewall.cx/images/stories/supernetting-analysis-3.gif" alt="supernetting-analysis-3" width="567" height="220" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p style="text-align: justify;" align="left">So there you have it, a new supernet created!</p>
<p style="text-align: justify;" align="left">Now we can point out something new; that we intentionally left out, in order not to confuse matters!</p>
<p style="text-align: justify;">We have one Supernet made from two networks (<strong>203.31.218.0</strong> and <strong>203.31.219.0</strong>). In order to identify these two networks we name the first one (<strong>203.31.218.0</strong>) <strong>Supernet 0</strong> and the second one (<strong>203.31.219.0</strong>) <strong>Supernet 1</strong>. This is to simply distinguish between the two networks.</p>
<p style="text-align: justify;" align="left">It actually makes more sense if you look at the values the <strong>Supernet ID</strong> field takes:</p>
<p style="text-align: justify;" align="center"><img src="https://www.firewall.cx/images/stories/supernetting-analysis-4.gif" alt="supernetting-analysis-4" width="567" height="296" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p style="text-align: justify;" align="left">It's very important to understand that <strong>Supernet 0</strong> and <strong>1</strong> are part of the same network! This means that there is only <strong>one network address</strong>, <strong>one network broadcast address</strong>.</p>
<p style="text-align: justify;" align="left">Let's now have a look at some more important information regarding the new network:</p>
<table border="1" style="width: 617px; height: 175px;" align="center" bgcolor="#000000">
<tbody>
<tr>
<td style="background-color: #003399;">
<div align="center"><span style="color: #ffffff;"><strong>Item - Parameter<br /></strong></span></div>
</td>
<td style="background-color: #003399;">
<div align="center"><span style="color: #ffffff;"><strong>Value</strong></span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Supernet range</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.218.0 - 203.31.219.255</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Subnet Mask</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">255.255.254.0</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Supernet Network Address</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.218.0</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Supernet Broadcast Address</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.219.255</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Supernet 0</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.218.0</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Supernet 1</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.219.0</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Valid IP Address range</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.218.1 - 203.31.219.254</span></div>
</td>
</tr>
<tr>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">Reserved IP Addresses</span></div>
</td>
<td style="background-color: #ffffff;">
<div align="center"><span style="color: #000000;">203.31.218.0, 203.31.219.255</span></div>
</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;" align="left">The above table shows pretty much all the information someone would need about the new network.</p>
<p style="text-align: justify;" align="left">It is also worth nothing that following <strong>boardcast IP addresses</strong> (based on the original network): <strong>203.31.218.255</strong> and <strong>203.31.219.0</strong> are now <strong>valid IP addresses</strong> that can be assigned to hosts.</p>
<p style="text-align: justify;" align="left">Also, every host that will be part of this Supernet will need to be configured with the new <a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="subnet mask">subnet mask</a>, <strong>255.255.254.0</strong> as noted in the table above. Any host that isn't reconfigured will experience network communication issues.&nbsp;</p>
<h2 style="text-align: justify;" align="left"><a id="summary">Summary</a></h2>
<p>In this article we talked about <strong>Supernetting guidelines and rules</strong> and provided <strong>tips</strong> on <strong>how to supernet a network</strong>. We covered extensively a <strong>supernet example</strong> and calculated all necessary parameters.</p>]]></description>
			<category>Supernetting &amp; CIDR </category>
			<pubDate>Thu, 26 May 2011 09:27:02 +1000</pubDate>
		</item>
		<item>
			<title>What is Supernetting (Route Summarization) &amp; How Supernets Work</title>
			<link>https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html</link>
			<guid isPermaLink="true">https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting.html</guid>
			<description><![CDATA[<p style="text-align: justify;"><strong>Supernetting</strong> is the opposite of of <strong><a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="subnetting">subnetting</a></strong>, and is also known as <strong><a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-cidr-chart.html" target="_blank" title="route aggregation">route aggregation</a></strong> or <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-cidr-chart.html" target="_blank" title="CIDR (Classless Inter-Domain Routing)"><strong>CIDR</strong> (<strong>Classless Inter-Domain Routing</strong>)</a>. <strong>Supernetting</strong> is a technique that allows <strong>multiple smaller network blocks</strong> to be <strong>combined</strong> into a <strong>larger</strong>, <strong>more efficient network block</strong>. The <strong>purpose</strong> of <strong>supernetting</strong> is to <strong>reduce the number of routing table entries</strong> and <strong>minimize</strong> the <strong>overhead</strong> associated with managing multiple routes. By grouping smaller subnets together, supernetting enables more efficient utilization of <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol.html" target="_blank" title="IP address">IP address</a> space and simplifies routing calculations.</p>
<p><strong>Article Key Topics:</strong></p>
<ul>
<li><a href="https://www.firewall.cx/#purpose-of-supernetting">The Purpose of Supernetting - Supernet Example</a>.</li>
<li><a href="https://www.firewall.cx/#supernetting-advantages">Supernetting Advantages</a>.</li>
<li><a href="https://www.firewall.cx/#how-supernetting-works">How Supernetting Works - Comparing Supernetting &amp; Subnetting</a>.</li>
<li><a href="https://www.firewall.cx/#summary">Summary</a>.</li>
</ul>
<p class="box-info">Supernetting requires solid understanding of <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol.html" target="_blank" title="IP">IP</a>, <a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="subnetting">subnetting </a>and <a href="https://www.firewall.cx/networking/network-protocols/ip-protocol/protocols-ip-binary.html" target="_blank" title="binary notation">binary notation</a>. Read through these sections if in doubt.</p>
<h2><a id="purpose-of-supernetting">The Purpose of Supernetting - Supernet Example</a></h2>
<p style="text-align: justify;">Supernetting exists to address the limitations of the traditional classful addressing scheme. In classful addressing, IP addresses are divided into fixed classes (A, B, C, etc.) with predefined subnet sizes. However, this approach often leads to IP address wastage and inefficient use of available address space. Supernetting, on the other hand, allows for the creation of custom-sized subnets, breaking free from the constraints of classful addressing.</p>
<p style="text-align: justify;">To illustrate supernetting, let's consider an example. Suppose an organization has been assigned the following IP address blocks: <strong>192.168.0.0/24</strong>, <strong>192.168.1.0/24</strong>, and <strong>192.168.2.0/24</strong>. Instead of advertising these three separate /24 networks, supernetting allows us to aggregate them into a single larger network. By applying supernetting, we can represent these networks as a supernet with the address block <strong>192.168.0.0/22</strong>. This means that the organization can advertise the supernet address to the external network, simplifying routing tables and reducing overhead.</p>
<p style="text-align: justify;">Let's take a look at second, bigger scale example. The diagram below represents an ISP with multiple customer networks reachable via the internet. Without <strong>Supernetting</strong>, or <strong>Route Summarization</strong>, the <strong>ISP Router 1</strong> would require one route entry for each client's network:</p>
<p><img src="https://www.firewall.cx/images/stories/supernetting-intro-1.gif" alt="supernetting-intro-1" width="558" height="448" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p style="text-align: justify;">Taking into consideration ISPs usually have hundreds and thousands of customers, we would need one entry for each of these networks in Router1's routing table. This creates an enourmous requirement in memory and processing power to maintain and update.</p>
<p style="text-align: justify;"><strong>Routers 1</strong> &amp; <strong>2</strong> exchange information with each other and update their routing tables. <strong>Router 2</strong> connects directly to 10 networks and needs to let <strong>Router 1</strong> know about each one of them.<strong> Router 1</strong> in turn will also advertise these networks to the <strong>internet backbone router</strong> so the internet is aware on how to reach these remote networks.</p>
<p style="text-align: justify;">With <strong>Supernetting</strong> hundreds or thousands of route entries can be theoretically replaced with a <strong>single route entry</strong> that includes all these remote client networks.</p>
<p style="text-align: justify;">The diagram below visually illustrates this concept. Notice how all client networks have been combined into one larger network:</p>
<p><img src="https://www.firewall.cx/images/stories/supernetting-intro-2.gif" alt="supernetting-intro-2" width="558" height="312" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p style="text-align: justify;">Even though <strong>Router 1</strong> and the <strong>internet backbone router</strong> summarize all client networks into <strong>one</strong> (<em>larger</em>) <strong>network</strong>, <strong>Router 2</strong> is still aware of each individual client network.</p>
<p style="text-align: justify;">In conclusion, supernetting is a powerful technique that enables the efficient utilization of IP address space and optimizes routing in networks. By aggregating smaller subnets into larger supernet addresses, organizations can streamline their routing infrastructure and improve overall network performance. Supernetting offers a flexible and scalable solution to address the growing demands of modern networks while maximizing IP address allocation.</p>
<h2 align="left"><a id="supernetting-advantages">Supernetting Advantages</a></h2>
<p style="text-align: justify;">Supernetting has gained significant popularity in the world of networking due to several compelling reasons. Let's delve into why supernetting is widely embraced and valued in the networking community:</p>
<ul class="check">
<li style="text-align: justify;"><strong> Efficient IP Address Utilization</strong>: Supernetting allows for the <strong>aggregation</strong> of <strong>multiple smaller subnets</strong> into <strong>larger network blocks</strong>. This results in more <strong>efficient utilization</strong> of <strong>IP address space</strong>. By reducing the number of individual network entries in routing tables, supernetting helps conserve IP addresses, particularly in environments where address shortages are a concern.</li>
<li style="text-align: justify;"><strong>Simplified Routing Infrastructure</strong>: Supernetting simplifies routing tables by minimizing the number of route entries. Instead of advertising multiple smaller subnets, a supernet can represent those subnets as a single entry. This simplification improves the efficiency of routing protocols and reduces the complexity associated with managing and updating routing tables.</li>
<li style="text-align: justify;"><strong> Improved Routing Convergence</strong>: With supernetting, routing convergence becomes faster and more efficient. By summarizing multiple routes into a single supernet entry, routing protocols can converge more quickly as they only need to consider and update a smaller number of summarized routes. This contributes to reduced network convergence times, which is crucial for maintaining optimal network performance.</li>
<li style="text-align: justify;"><strong> Enhanced Network Security</strong>: Supernetting helps improve network security by reducing the exposure of specific network details to external entities. By advertising a supernet address instead of individual subnets, network administrators can hide the internal network structure and make it more challenging for potential attackers to gain insights into the network's internal topology.</li>
<li style="text-align: justify;"><strong> Scalability and Manageability</strong>: Supernetting enhances network scalability by reducing the size and complexity of routing tables. As networks grow in size and complexity, the management of routing information becomes more challenging. Supernetting provides a scalable solution by consolidating multiple subnets into summarized routes, easing the burden on routers and network administrators.</li>
</ul>
<p style="text-align: justify;">We can see that <strong>Supernetting</strong> provides a wide-ranging advantages, and is therefore no seceret why it has become a fundamental technique for <strong>optimizing network performance</strong> and <strong>addressing</strong> the challenges posed by the <strong>growth</strong> and <strong>complexity</strong> of modern networks.</p>
<h2><a id="how-supernetting-works">How Supernetting Works</a></h2>
<p style="text-align: justify;">As mentioned at the beginning of our article, <strong>Supernets</strong> are the opposite of <a href="https://www.firewall.cx/networking/network-protocols/subnetting.html" target="_blank" title="Subnets"><strong>Subnets</strong></a> in that they combine multiple <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-cidr-chart.html" target="_blank" title="Class C networks">Class C networks</a> into blocks rather than dividing them into segments.</p>
<p style="text-align: justify;">With the <strong>Subnetting</strong> process, we borrow bits from the <strong>Host ID</strong> portion, which increases the number of bits used for the <strong>Network ID</strong> portion. With <strong>Supernetting</strong> we perform the opposite, meaning we take the <strong>bits</strong> from the <strong>Network ID</strong> portion and give them to the <strong>Host ID</strong> portion, as illustrated in the picture below:</p>
<p align="center"><img src="https://www.firewall.cx/images/stories/supernetting-intro-3.gif" alt="supernetting-intro-3" width="454" height="454" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p class="box-info">Our article <a href="https://www.firewall.cx/networking/network-protocols/supernetting-and-cidr/supernetting-analysis.html" target="_blank" title="Supernetting In-Depth Analysis">Supernetting In-Depth Analysis</a> shows how to calculate supernets by converting IP addresses from decimal to binary format and applying subnetmasks.</p>
<h2 style="text-align: justify;" align="left"><a id="summary">Summary</a></h2>
<p style="text-align: justify;">This article explained the concept of <strong>Supernetting</strong> and provided a few examples to show how its used by organizations to <strong>combine multiple networks into one</strong>. We also covered the main <strong>advantages</strong> <strong>supernetting</strong> provides<strong>: efficient IP address utilization</strong>, s<strong>implified routing infrastructure</strong>, <strong>improved routing convergence</strong>, <strong>enhanced network security</strong>, <strong>scalability and manageability</strong> and finally saw <strong>how supernetting works</strong>.</p>]]></description>
			<category>Supernetting &amp; CIDR </category>
			<pubDate>Thu, 26 May 2011 09:10:57 +1000</pubDate>
		</item>
	</channel>
</rss>
