A ISO conjectura que há a necessidade de controlar o transporte de dados do sistema fonte para o destino para que o serviço de transporte atinja sua totalidade. Com isso criou-se a camada de transporte em cima da camada de rede para aliviar entidades de camadas superiores das tarefas do transporte de dados entre elas.
O propósito da camada de transporte é fornecer serviço de transferência transparente de dados entre entidades da camada de sessão. O termo "transparente" refere-se ao fato de que as entidades de sessão (usuários de transporte) não tem a necessidade de conhecer os detalhes pelos quais é alcançada uma transferência de dados confiável e econômica.
Os usuários de transporte são identificados para a camada de transporte pelos seus endereços de transporte, o serviço de transferência de dados é fornecido ās entidades endereçáveis sem considerar sua localização.