Mens segmentene i reell modus bare var en del av minneadressen, er de i beskyttet modus en av de konseptene som gjør modusen beskyttet. Prosesser i de høyere ringene kan ikke lese fra eller skrive til segmenter med lavere ringnummer, ei heller har de tilgang til minneområder utenfor de segmentene operativsystemet har definert for prosessen. Ved å holde kode- og datasegmentene adskilt i minnet unngår man også krasj som oppstår når programmet ved en feil overskriver sin egen maskinkode med data. Datasegmenter kan også være skrivebeskyttet og kodesegmenter kan beskyttes mot lesing.