route
é a antiga ferramenta tradicional e está disponível em vários sistemas Unix. ip
pertence à suíte iproute2, que é uma ferramenta somente do Linux e usa a API Netlink, que é uma interface semelhante a um soquete para acessar informações do kernel sobre interfaces, atribuições de endereços e rotas. Ele substitui a maior parte da funcionalidade de ifconfig
, route
, netstat
e alguns outros.
Suponho que você esteja no Linux, então você deve usar ip
, pois route
e ifconfig
estão obsoletos, embora ainda sejam amplamente usados.
Leitura adicional: