FCFS = FIFO | 선입선출, 프로세스 크기에 관계없이 준비 상태 큐에 도착하는대로 CPU 할당 |
---|---|
SJF(Short Job First) | 단기 작업 우선, 프로세스 중 실행 시간이 가장 짧은 것 부터 |
HRN(High Response-ratio Next | 우선 순위 계산식에 기반, 그 숫자가 가장 높은 것부터 우선순위 부여 |
대기시간 + 서비스 시간 / 서비스 시간 | |
RR(Round Robin) | 각 프로세스를 시간 할당량 동안만 실행한 후 실행이 완료되지 않으면 다음 프로세스로 넘김 |
SRT(Shortest Remaining First) | 현재 실행 중인 프로세스의 남은 시간과 준비상태 큐에 새로 도착한 프로세스의 실행 시간을 비교, 짧은 프로세스에게 CPU 할당 |
인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 고유 주소
8비트씩 4파트, 총 32비트.
| A Class | 국가, 대형 통신망 사용 0~127 | | --- | --- | | B Class | 중대형 통신망 128~191 | | C Class | 소규모 통신망 192~223 | | D Class | 멀티 캐스트용 224~239 | | E Class | 실험적 주소, 공유X |
네트워크의 첫 번째와 마지막은 논외로 따진다. 사용법 알지?
현재 사용 중인 IPV4의 주소 부족 문제를 해결하기 위해 등장, 128비트의 긴 주소, 인증성, 기밀성, 무결성 지원 패킷 크기에 제한 받지 않음. IPV4와 호환성 높음. 16비트씩 8부분, 총 128비트
ISO에서 제안한 통신 규약 하위 3계층 - 물리, 데이터, 네트워크 상위 4계층 - 전송, 세션, 표현, 응용
| 물리 계층 | 전송에 필요한 두 장치 간의 실제 접속, 절단 등에 대한 규칙 정의 표준 - RS-232C, X.21 장비 - 리피터, 허브 | | --- | --- | | 데이터 링크 계층 | 인접한 두 개방 시스템들 간에 신뢰성있는 정보 전송을 위해 시스템 간 연결, 유지, 종료 담당 표준 - HDLC, LAPPB, LLC, MAC, LAPD, PPD 장비 - 랜카드, 브리치, 스위치 | | 네트워크 계층 | 개방 시스템들 간의 네트워크 연결과 데이터 교환 및 중계 기능 제공. 네트워크 설정을 유지, 해제 가능, 경로 설정, 트래픽 제어, 패킷 정보 전송 수해 표준 - X.25, IP 장비 - 라우터 | | 전송 계층 | 투명한 데이터 전송 위해 논리적 안정과 균일한 데이터 전송 서비스. OSI 7계층 중 정중앙에서 인터페이스를 담당. 종단 시스템 간의 전송연결 설정, 데이터 전송, 연결 해제 기능 표준 - TCP, UPP 장비 - 게이트웨이 | | 세션 계층 | 송수친 측 간의 관련성을 유지하고 대화 제어 담당, 대화 구성 및 동기 제어, 데이터 교환 관리 기능. 대화 생성, 관리, 종료 위해 토큰 사용 | | 표현 계층 | 응용 계층으로부터 받은 데이터를 세션 계층으로 보내기 전에 적당한 형태로 변환. 세션 계층으로부터 받은 데이터는 응용계층에 맞게 변환한다. -코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 포맷 변환, 문맥 관리 기능 | | 응용 계층 | 사용자가 OSI 환경에 접근할 수 있도록 서비스 제공, 응용 프로세스간 정보 교환, 전자 사서함, 파일 전송, 가상 터미널 서비스 제공 |
Secure SDLC 보안상 안전 개발을 위해 SDLC에 보안강화를 위한 프로세스를 포함한 것
소프트웨어 보안 요소
기밀성 | 무결성 | 가용성 | 인증 | 부인 방지 |
---|---|---|---|---|
시스템의 자원과 정보는 인증된 사용자에게만 | 시스템 정보는 오직 인가된 사용자에게만 | 인가받은 사용자는 정보와 자원에 언제든 접근 가능 | 정보와 자원을 쓰려는 사용자가 합법적인 사용자인지를 확인 | 데이터를 송수신한 자가 그 사실을 부인할 수 없도록 증거 제공 |