Primeiro, vamos à conceituação
dos modelos[1]:
modelo centralizado: Não há qualquer tipo de processamento no cliente, e o servidor participa em
tudo, processando todo o resultado e os enviando aos clientes - até mesmo executando as aplicações clientes (uma vez q estes sao terminais burros).
Modelo em 2 camadas, ou
cliente/servidor: os computadores tem capacidade de processamento
local, e um conector liga o cliente ao BD. Assim, todo o
processamento referente à aplicação/apresentação de dados eh
feito localmente, e o cliente so se coneta ao servidor qdo necessario(ex: fazer consulta). E a segunda camada, servidor, dá suporte
às consultas, não às aplicações, como ocorre no modelo
centralizado, ocasionando menos trafego em relacao aos
sistemas centralizados.
Modelo de 3 camadas, ou thin-client: entre o cliente
e o BD ha o servidor de aplicaçao, q hospeda e executa o codigo da
aplicação. Todas as requisiçoes chegam ate ele, q as repassam ao
BD(mesmo trafego na rede em relação ao 2 camadas, porém, uma vantagem em
relacao a este eh q você tem pouca manutencao ou
requisitos de recursos no cliente, manutencao centralizada, e
requisitos de recursos medios no servidor de aplicacao, e requisitos
de recursos altos, e pouca manutencao nos servidores de BD.
Agora, vamos à questão:
Achei a questao mal elaborada,
porque o modelo em 2 camadas tem a vantagem de menor tráfego em
relação ao modelo centralizado, mas tem o mesmo tráfego em relação
ao modelo 3 camada - ou seja, nesse quesito, em relação aos modelos de 3 camadas, nao ha vantagem, pois o tráfego eh o mesmo.
Fonte:
[1] Oracle Database 11G: Manual do DBA, Bob Bryla,Kevin Loney