Fragmentation is like classful addressing — an interesting early architectural error that shows how much experimentation was going on while IP was being designed.