본문 바로가기
수업/시스템네트워크보안

[시스템네트워크보안] 기말고사정리(운영체제에 대한 이해)

by graygreat 2017. 12. 18.
728x90
반응형


운영체제의 개념과 기능


운영체제 개념


- 사용자가 컴퓨터 시스템을 손쉽게 사용하도록 하고, 시스템 자원(기억 장치, 프로세서, 입출력 장치, 정보, 네트워크 등)을 효율적으로 관리할 수 있도록 하는 프로그램 집합



운영체제 기능


- 일반 PC는 단일 사용자 운영체제 구성 모델을 기반


- 메모리 관리자, 프로세서 관리자, 장치 관리자, 파일 관리자 등 4가지 서브 시스템 관리자로 구성


- 네트워크가 지원되는 운영체제에는 네트워크 관리자 추가



장치 관리자 네트워크 관리자 개념 차이


- 장치 관리자 : 프린터, 디스크 드라이버, 모뎀, 모니터 등 시스템 내의 모든 장치를 프로그램에 할당 또는 회수


- 네트워크 관리자 : CPU, 메모리, 프린터, 디스크 드라이버, 모뎀, 모니터 같은 자원을 관리




윈도우에 대한 이해


윈도우의 구조


- 커널은 인터럽트(Interrupt) 처리, 프로세스 관리, 메모리 관리, 파일 시스템 관리, 프로그래밍 인터페이스 제공 등 운영체제의 기본 기능을 제공


 [그림1] 윈도우 링 구조


윈도우 관리자의 역할


- 입출력 관리자


- 객체 관리자


- 보안 참조 관리자


- 프로세스 관리자


- 로컬 프로시저 호출 관리자


- 가상 메모리 관리자


- 그래픽 관리자


- 기타 관리자 (캐시 관리자, PNP 관리자, 전원 관리자)




윈도우의 파일 시스템


FAT


- 2GB까지를 한 파티션으로 설정할 수 있음


- FAT 테이블의 기본 크기는 16비트


- 이는 하드 디스크에 파일을 담는 최소 단위인 클러스트(Cluster)가 32KB이기 때문임


- 전체 가능 용량 2GB


FAT32


- FAT의 작은 용량의 문제해결을 위해 개발


- 윈도우 95 OSR2에서 처음 도입


- 총 32비트(232) 개의 클러스터 윈도우 파일 시스템에는 NT계열 NTFS(New Technology File System)




윈도우의 부팅 순서


- 윈도우 XP, 윈도우 서버 200/2003의 부팅 순서


1. POST(Power On Self Test)의 실행


2. 기본 부팅 관련 설정사항 로드


3. MBR(Master Boot Record) 로드


4. NTLDR(NT Loader) 실행


5. NTDETECT.com 실행


6. ntoskrnl.exe(NT OS Kernel) 실행




- 윈도우 비스타 2008, 7의 부팅 순서


1. POST(Power On Self Test)의 실행


2. 기본 부팅 관련 설정사항 로드


3. MBR(Master Boot Record) 로드


4. 윈도우 부트 서브 시스템 실행


5. POST(Power On Self Test)의 실행




반응형

댓글