"One thing ip can do that ifconfig cannot is assign multiple
addresses to a single network interface. ifconfig can assign
multiple aliases, such as eth0:0, eth0:1, and so forth, but then
you must give each alias a separate configuration as though they
are separate physical interfaces."