Knight uses melee formula (attack vs defence + armour).
Paladin bypasses monster defence. Only armour applies.
Different monsters have different resistance to physical damage.