Ate este ponto , todos os exemplos mostrados, assumiam que as rotas nao variavam com o TOS.Para diferenciar rotas baseadas no TOS, interfaces de custos distintas podem ser configuradas para cada TOS.Quando o custo de uma interface varia baseada no TOS, uma arvore de SPF e calculada para cada TOS.
Todas as implementacoes OSPF devem ser capazes de calculara rotas baseadas no TOS.Contudo,roteadores OSPF podem ser configurados para rotear todos os pacotes com o caminho TOS = 0 (nao especificado), eliminando-se a necessidade de se calcular rotas para outros TOS.Isto pode ser usado para conservar o espaco da tabela de roteamento e processamento de recursos do roteador.Roteadores para TOS=0 podem ser conectados a roteadores baseados no TOS.Roteamento baseados em TOs nao especificado devem ser evitados quando a analise de trafego e necessaria.