A mas nivel de castillo o ciudad, mejores hombres....
A tu pregunta:
1. Si te refieres a la ciudad mas alejada del enemigo (lo que yo entiendo como retaguardia) si hay mar una flota en condiciones y si no hay uso un ejercito medianamente bien, es decir, al ser dificil un sitio hay hombres pero de nivel bastante bajo.
2. Si te refieres a la ciduad mas avanzada o una que este bastante avanzada en territorio enemigo, protegelas con lo mejor y sobretodo con generales, ten bastantes tropas de todo, elite , tropas regulares, levas , es decir, si te atacan o avanzan para ello poder sacar tropas potentes suficientemente fuertes para derrotar al enemigo sin dejar la ciudad deprotegida....
Espero a verte resuelto tu duda.
¿Por cierto cual es tu imperio/ reino? lo digo para situarme, por que en fin es diferente defender Sicilia de Dinamarca o el Imperio Bizantino...
Por cierto postea esto en el foro del medieval total war II por que dudo que sea una duda historica o un post de debate historico...xD
Saludos