ipv4 routing defragment and not hierarchical

Hello experts,

I read some articles and it said that ipv4 is not efficient as it is not design with the hierarchical structure in place (like ipv6) and the routes are fragmented. That is the reason why we have so many routes in the routing table on the Internet routers.
I will really appreciate if you can elaborate on that. Thanks
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

It is not entirely true. It should be put on like this: -- Proper aggregation of ipv4 has not taken place from the beginning of internet because no one foresaw this boom. Hence the number of ipv4 routes in today's world is around +450K. If proper aggregation would have been done from the beginning, this number would have been reduced to half.

Ipv6, since it's a startup now, might not have this issue since we already learnt a lesson for our ipv4 mistake.

It's not a ipv4 drawback, it's our fault how we designed and executed the ipv4 allocation.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
nociSoftware EngineerCommented:
IPv6 doesn't mandate it, the organisations around issuing addresses mandate it.
When those organisations realized it was needed for IPv4 it was too late.
IPv6 addresses are better organised partly because more modern usage is taken into account like multicast.
The naming of things in IPv6 make it more "logical" to have aggregates. Like the notion of "Prefix" in stead of address vs. network. believe me if you like you can create an even bigger mess in IPv6 then in IPv4.
Part of it would be if users get a SINGLE endpoint address like in IPv4 and bringing NAT back into the picture.....
Soulja53 6F 75 6C 6A 61 Commented:
I Believe it is true. If it were for NAT and the private addressing schema, we would have run out of addresses a long time ago. So yes, IPV4 is inefficient. Imagine the routing tables without NAT?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

nociSoftware EngineerCommented:
Effectively NAT only added about 10 or 12 bits at best to available addressing with a LOT of hindrance.
Ever looked into SIP protocol packets, they are a nightmare now.
just to support crossing borders. Including extra protocols to just find out the external address, which comes in several variaties because some router manufacturers when into the 2nd guessing game on it...
leblancAccountingAuthor Commented:
"Proper aggregation of ipv4 has not taken place from the beginning of internet", can you elaborate on this?
nociSoftware EngineerCommented:
well the first 40 or so IT giants got a complete /8 range to toy around with..
then they started handing out /24 to other..., later carving them even smaller.
Or slightly larger for entities that needed more (/12, or /16 for ISP's).
Then they decided on the private address spaces and then carve up to whoever asked for a range.

it could have helped if say addresses range 1-63 = N+S America's, 64-126 Europe + Africa
128-190 Asia.  + AU
With address range i mean the first byte (1.x.x.x--49.x.x.x) and further subdivided into more local regions.  Geography + topology should be leading in the carving up.
That would cut down a lot on routes need to describe all cross links.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Internet Protocols

From novice to tech pro — start learning today.