시스템 품질 속성
가용성, 변경 용이성, 성능, 보안성, 사용편의성, 시험용의성
집단화
is part of
일반화
is a, 자식 → 부모
캡슐화
속성과 메서드를 하나로 묶어서 객체로 구성
추상화
공통 성질을 추출 → 슈퍼클래스 구현 , 현실세계 표현
인터페이스 보안
IPSec : 네트워크 계층 , IP패킷 단위 데이터 변조 방지 및 은닉
SSL : TCP/IP 계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 프로토콜
S-HTTP : 클라이언트와 서버 간 전송되는 모든 메시지를 암호화하는 프로토콜
결합도
내용(content) > 공통(common) > 외부(external > 제어(control) > 스탬프(stamp) > 자료 (data)
내공외제스자
FIFO 페이지 교체알고리즘
큐안에 중복 페이지는 결함이 생기지 않는다.
페이징 기법
컴퓨터가 메인 메모리에서 사용하기 위해 데이터를 저장하고 검색하는 메모리 관리 기법
페이징 기법을 통해 물리적 메모리는 연속적으로 할당되어 존재할 필요가 없음
페이징 기법을 통해 비연속적 메모리를 연속적메모리처럼 만들 수 있음
페이지의 크기가 작으면 더 많은 페이징 사상테이블이 필요하고, 내부 단편화가 감소하고 페이지의 집합을 효율적으로 운영가능, 기억장치 효율 상승, 입출력 시간 증가
페이지 교체 알고리즘 종류
OPT : Optimal
FIFO
LRU
LFU
MFU
NUR
침입탐지 시스템(IDS)
오용탐지 → Signature Base, Knowledge Base라고 불리며, 입력해둔 공격 팬턴이 감지되면 이를 알려줌
백도어 탐지 방법
무결성 검사, 로그분석, SetUID 파일 검사, 열린 포트 검사, 바이러스 및 백도어 탐지 툴 이용
Sqoop(스쿱)
커넥터를 사용하여 관계형 디비시스템에서 HDFS로 데이터를 수집하는 빅데이터 기술
Data Mining
빅데이터의 분석 기술, 대량의 데이터를 분석하여 데이터 속에 내재되어 있는 변수 사이의 상호관례를 규명하여 일정한 패턴을 찾아내는 기법
RIP(Routing Information Protocol)
거리 벡터 라우팅 프로토콜
소규모 네트워크 환경에 적합
최대 홉 카운트 15홉
최단 경로 탐색 → Bellman-Ford 알고리즘 사용
라우터
브리지와 같이 LAN과 LAN의 연결 기능에 데이터 전송의 최적 경로를 선택할 수 있는 기능이 추가된 것으로, 서로 다른 LAN이나 LAN과 WAN의 연결도 수행
라우터는 3계층(네트워크) 까지의 프로토콜 구조가 다른 네트워크 간의 연결을 위해 프로토콜 변환 기능을 수행
보안 요소
기밀성 → 열람
무결성 → 수정
가용성 → 사용