@nixCraft Being grumpy, pedantic, and set in my ways, I do find it odd to use a command called IP to up/down the ethernet ports and do ARP/MAC stuff since you don't necessarily have to run TCP/IP over those ports at all. Should have been called something like "net" or "eth" to control the network ports below the IP level.
Doesn't really matter in practice at all. Just annoys me slightly.