Users who upgraded their platform from centos version 5 to centos version 6, or users with fedora 15 or other latest versions installed might have noticed that their NIC card interface naming is completely different from the previous ones.
The new naming convention that redhat/centos will follow from now onwards is not just simply a name change, but was done to solve an important problem in NIC naming convention. Imagine a situation where in you have 4 NIC cards on a server, and you want to quickly identify which one of them is On board NIC card, and Which one is an external PCI card. There are also cases where the names assigned to NIC cards are not consistent across reboots.
Or imagine a case where you have just added an additional NIC card, and cant identify, which one is the newly added one. Previosly NIC cards were named in the following fashion.
How Does Traceroute Work and Example's of using traceroute command
SAN vs NAS - Difference between a Storage Area Network and Network Attached Storage
difference between iterative and recursive dns query
Linux Booting Process: A step by step tutorial for understanding Linux boot sequence