Supernetting and summarization and CIDR...
CIDR is a condition where you no longer consider the classful boundries. You no longer need to think of the words subnetting or supernetting really because everything is a simple division between network and host. In CIDR you could have a 192.168.0.0 network with a /16 and it would be although unusual, completely legal. Essentially turning the private Class C private network into a single Class B network. Again I'm not sure why. In doing so in a classful mindset it would be supernetting, but in CIDR to truly embrace it means you work classless.
Supernetting is a classful concept. This is where you take two networks and actually combine them. It lifts them above their classful state. So normally a class C network for example has 256 numbers in it (including hosts, bdcst, and network), if you supernet two class C networks you end up with 512 numbers in the grouping. When this is done you can increase the number of hosts within the same network.
Subnetting is the opposite where you divide the network to reduce wasted network addresses.
Summarization is a process of making it appear as though there is only one network when there are many. So only one route is needed on router to represent multiple routes. From the perspective of the router on which you perform summarization it looks like there is only 1 network, when in fact there are multiple networks.
That is the loosely the three concepts. CIDR basically says bye to classful boundries. Supernetting actually takes down classful network boundries. Summarization makes it so that you don't need as many routes to reach multiple networks, it has not much to do with the classes. If you have a server farm on one network and a group of user workstations on another, say both are on the same network. Then you have another group the same. Each of those could represent a route so that could be 4 routes. But if the network numbers are close enough you can make them one route. There is significantly more to it than this, but that is it in a nutshell.
Say the servers are 192.168.0.XXX, then the workstations are 192.168.1.XXX those can be summarized to 192.168.0.0/23. This seems like supernetting but with supernetting they would be in the same network, same broadcast domain. In this case they are in their separate broadcast domains. They are separate, but they only need one route to outside routers so at the point where they merge you summarize them together. You could go one step futher, if you had the second group, 192.168.2.XXX and 192.168.3.XXX the whole group of them could be summarized into 192.168.0.0/22.
So if we were supernetting the network would be 192.168.0.0/22 and the broadcast would be 192.168.3.255/22.
Because we are summarizing it is still 192.168.0.0/24 network, and 192.168.0.255/24 network 1
192.168.1.0 network and 192.168.1.255/24 network 2
192.168.2.0 network and 192.168.2.255/24 network 3
192.168.3.0 network and 192.168.3.255/24 network 4
summarized route x 1 192.168.0.0/22
I hope this isn't confusing.
To amplify Conwyns example 10.0.0.0/8 could be a summary of a bunch of subnets of the classful network of 10.0.0.0/8 but 10.0.0.0/9 would be a subnet, not a supernet. A supernet would be for example 10.0.0.0/7 which would allow for 32 million numbers (hosts is still 2n+2) range of addresses is 10.0.0.1 through to 18.104.22.168 with a broadcast of 22.214.171.124 in theory.
Another key note is that in summarys, autosummary is classful and manual is either or neither whatever you prefer. Also to do proper CIDR you also require ip classless.
This Wiki below is well formatted. If I understand this stuff right, CIDR is not summarization contrary to the Wiki near the bottom, the wiki and I seem to disagree on that, but where I go wrong many others I'm sure can lead us straight. Noone is perfect, but thats why this is the learning network, not the production one.
Good Luck and I hope again that I didn't confuse you.
I guess there is at least one more thing I think can be said to differentiate between the summarization and using CIDR. Although CIDR is Classless Inter-Domain Routing, I guess what really differentiates the two is how they are configured. In CIDR or when you supernet you configure using the network command in the router config mode. So it would be network 172.16.0.0/15. Which would be 172.16.0.1 through 172.17.255.254 for hosts and the other two you know. With a manual summary it would be ip summary-address protocol address. With autosummary it would only summarize to the classful boundry, so it would see 172.16.0.0 as a network but it wouldn't include 172.17.0.0 as part of it generally.
Lastly I keep putting public networks together with private. This would not really and truly be possible because the private networks cannot translate to the internet. So it would really cause alot of problems. If you had a private public mix of 10 and 11 for example you would have to have the 10. network behind an address translation scheme anyways. The two wouldn't truly be together so a better example would be 126.96.36.199/7 which would be 188.8.131.52 through 184.108.40.206 for hosts.
Again if you think of the /7 as supernetting you aren't really working classless. In a classless environment there is no real supernetting or subnetting. Only a spearation of network and host bits.
But where class boundaries once existed if you combine multiple classful networks it is supernetting, when you make them smaller you are subnetting. The odds of you getting ahold of public addresses en masse to do any supernetting nowadays is slim. They are still consumed. But as we move to IPV6 the CIDR concept really keeps its play. Though to an extent it still uses the concept of subnetting if I remember correctly.
Good luck and I hope I've helped you understand.
I searched CIDR and got this thread, which might be above my level. I feel I understand subnet (theory and application)very well. Now a few sources have said that CIDR is similar to subnetting except that its 'classless' meaning that no longer do we need to have the net, subnet and hosts but just use the '/' notation. i am sure its more than a change in written notation. Does it have to do with whether a router's work is easier, technically with the '/', rather than the 3 part id ?
As other's denoted , However for CIDR its almost similar to summarization. CIDR is the way of doing summarization at the upstream router or when a summarization for your internal Network done at the upstream.
You can refer to Cisco documentation for CIDR and it will give you the right explanation.