I just played a game where I attacked two planets within range of my military starbase. I had a fleet of three gun fighters and one laser fighter vs their defenders.
Their defenders had shields, which kept getting hit whenever my laser fighter fired.
But my guys didn't seem to have any defenses against the defender's attack, even though the starbase should have given them +1 defense in all categories.