Шанец - это готовое укрепление, само по себе представляющее
собой укрепление, обычно замкнутое, ну то есть редут, например...
Окоп же вообще понятие более позднее, и окоп может быть как на подразделение, так и на одного бойца, или еденицу техники...
Вообщемс случае, обороняется система окопов, а не один окоп...