In: Computer Science
Why was the class-ful IP addressing scheme changed to class-less (CIDR) addressing?
Please upvote if you are able to undertand this and if there is any query do mention it in the comment section.
In the classul addressing, the classes support address upto a range of address not beyond them, for example: Class A in the addressing supports addresses upto 16 million address with mask of 255.0.0.0. Similarly class B supports only 65 thousand address. Then the problem arises when there is an user asking for more number of addresses then user might be assigned with multiple Class C addresses or with Class B addresses and that will result in waste of addresses in concerned amount. This problem was resolved by the CIDR and this is why classful IP addressing was changed by CIDR. In the CIDR, there were octets instead of masks like 255.0.0.0. In CIDR, there were less wastage of addresses if compared in the classful addresses.
If something more is required in this or there is still any doubt then please mention it in the comment section otherwise please upvote.