1) 오픈플로우(Openflow) ★ __ 5-20
- 네트워크 장치의 컨트롤 플레인(Control Plane)과 데이터 플레인(Data Plane) 간의 연계 및 제어를 담당하는 개방형 표준 인터페이스
구성요소 |
설명 |
오픈플로우 컨트롤러 (Openflow Controller) |
▶ 중앙 집중형 네트워크 제어 역할을 하며, 흐름 테이블 내 흐름 엔트리의 삽입, 추가, 삭제 가능함 |
오픈플로우 프로토콜 (Openflow Protocol) |
▶ 스위치와 스위치를 관리하는 컨트롤러가 통신하기 위한 개방형 표준 인터페이스 |
오픈플로우 스위치 (Openflow Switch) |
▶ L2 스위치에 오픈플로우 프로토콜을 펌웨어로 추가해 스위치를 구성하거나 SW 방식의 Logical 스위치 구성 |
흐름 테이블 (Flow Table) |
▶ 패킷 전달 경로와 방식에 대한 정보 저장 테이블 |
파이프라이닝 (Pipelining) |
▶ 흐름 테이블에는 패킷에 대한 액션을 처리하거나 다른 액션을 추가할 수 있는 기능 - 다른 흐름 테이블에 있는 엔트리와 비교하여 패킷 처리가 계속되도록 제어 |
그룹 테이블 (Group Table) |
▶ 브로드 캐스트나 멀티캐스트를 구현하는 데 사용하는 테이블 |
보안 채널 (Secure Channel) |
▶ 스위치의 보안 채널 |
#오컨프스 흐파그보
2) 기계학습(Machine Learning) __ 5-33
분류 |
설명 |
사례 |
지도(교사)학습 |
입력 X에 대한 출력 목푯값을 제시하여 학습 |
인공 신경망, 회귀분석 |
비지도(비교사)학습 |
입력 X에 대해 목푯값을 스스로 추론하여 학습 |
K-Means 알고리즘, 주성분 분석(PCA) |
강화학습 |
입력 X에 대해 행위의 포상을 기억하고 학습 |
Q-Learning, 몬테카를로 트리 탐색 |
#지비강
#인회 KP Q몬
3) 네트워크 기능 가상화(NFV) __ 5-21
- 서버, 스토리지, 스위치 등 범용 하드웨어에 가상화 기술을 적용하여 네트워크 기능을 가상 기능으로 모듈화하여 스위치나 라우터 등 필요한 곳에 제공하는 기술
구성요소 |
설명 |
VNFs (Virtual Network Function) |
네트워크 기능 실현을 위한 소프트웨어 패키지 |
NFVI (Network Functions Virtualization Infrastructure) |
범용 하드웨어와 가속 기능 및 하드웨어 가상화에 필요한 소프트웨어 계층으로 구성 |
MANO (Management & Orchestration) |
NFVI의 물리 및 가상 자원 관리와 VNF의 조율 및 라이프 사이클 관리를 담당 |
#Fun In Ma
4) 오버레이 네트워크(Overlay Network) __ 5-22
- 기존 네트워크 위에 별도의 노드들과 논리적 링크들을 구성하여 이루어진 가상 네트워크
구성요소 |
설명 |
DHT (Distributed Hash Table) |
- 분산 컴퓨팅의 안전한 Lookup 메커니즘을 제공하는 저장기술 - 각 노드의 식별자(Identifier) 분산 저장 |
오버레이 노드 (Overlay Node) |
- DHT 이용 위치 정보 제공 |
맵핑 (Mapping) |
- 동적 연결 및 동적 재구성 기능 제공 |
베이스 노드 (Base Node) |
- 노드들 간의 연결 역할 |
식별자(Identifier) |
- 해시 함수를 이용하여 위치 키와 아이템 키 생성 |
#DOMB식
5) 광전송 장비 __ 5-26
- 네트워크의 스위칭 노드를 묶어 주는 시스템으로 광케이블을 이용하여 비교적 긴 거리의 데이터 전송에 이용
기술 구분 |
설명 |
SONET (Synchronous Optical NETwork) |
▶ 광신호와 인터페이스 표준 제공 - 광전송용 동기식 다중화 방식에 의한 디지털신호계위 북미 표준 |
SDH (Synchronous Digital Hierarchy) |
▶ 북미 표준인 SONET을 기초로 동기식 디지털 다중화 신호계위에 관한 ITU 국제 표준 규격 - 자체 복구 기능과 SDH 프레임 내에 충분한 오버헤드 확보가 가능한 기술 |
DWDM (Dense Wavelength Division Multiplexing) |
▶ 대용량 데이터 전송을 위하여 파장 대역 채널을 조밀하게 나누어 규격화한 광전송 기술 |
CET (Carrier Ethernet Transport) |
▶ 광역통신망에서 고속으로 데이터를 전달하고 교환하는 차세대 패킷 전송(PTN; Packet Transport Network) 기술 |
#SO SDC
6) 딥러닝(Deep Learning) __ 5-34
알고리즘 |
설명 |
심층 신경망 (DNN; Deep Neutron Network) |
▶ 입력 계층과 출력 계층 사이의 다단계의 은닉 계층을 통해서 비선형 관계에 대한 모델링이 가능한 인공신경망 |
합성곱 신경망 (CNN; Convolution Neural Network) |
▶ 필터에 의한 컨볼루션과 서브샘플링 과정을 반복하는 비지도 학습으로 입력 데이터의 특징을 극대화하면서 차원을 축소하는 딥러닝 알고리즘 |
순환 신경망 (RNN; Recurrent Neural Network) |
▶ 연속된 데이터 상에서 이전 순서의 은닉 노드의 값을 저장한 이후, 다음 순서의 입력 데이터로 학습할 때 이전의 값을 이용, 연속적인 정보의 흐름을 학습에 이용하는 딥러닝 알고리즘 |
#DCR
7) 엣지 컴퓨팅(Edge Computing) __ 5-46
- 엣지(Edge)에 위치한 디바이스에 연산능력을 부여하여 데이터 처리 및 연산을 분산시키는 컴퓨팅 구조
8) SDDC(Software-Defined Data Center) __ 5-47
- 모든 하드웨어가 가상화되어 가상 자원의 풀(Pool)을 구성하고, 데이터 센터 전체를 운영하는 소프트웨어가 필요한 기능 및 규모에 따라 동적으로 자원을 할당, 관리하는 역할을 수행하는 데이터 센터
9) NoSQL의 유형 __ 5-58
유형 |
설명 |
Key-Value Store |
▶ Unique 한 Key에 하나의 Value를 가지고 있는 형태 # Redis, DynamoDB |
Column Family Data Store |
▶ Key 안에 (Column, Value) 조합으로 된 여러 개의 필드를 갖는 DB # HBase, Cassandra |
Document Store |
▶ Value의 데이터 타입이 Document라는 타입을 사용하는 DB # MongoDB, Couchbase |
Graph Store |
▶ 시맨틱 웹과 온톨로지 분야에서 활용되는 그래프로 데이터를 표현하는 DB # Neo4j, AllegroGraph |
#Key Col Do G
10) 보안 아키텍처 영역 __ 5-88
▶ 관리적 보안
최상위 레벨에서 보안 목표, 보안 조직, 관계 법령 등 원칙 정의
▶ 물리적 보안
조직의 자산에 대해 물리적 위협 수단으로부터 보호하기 위한 수단
▶ 기술적 보안
보안 기술 요소를 식별 후 보안 목표를 정의하고 해당 기술 도입
#관물기
11) 데이터베이스 동시성(병행) 제어 기법 __ 5-62
기법 |
설명 |
로킹(Locking)기법 |
▶ 잠금(Lock)을 설정한 트랜잭션이 해제(Unlock)할 때까지 독점적으로 사용할 수 있게 상호배제 기능을 제공하는 기법 - 로킹의 대상이 되는 객체의 크기를 로킹 단위라함 ▶ 로킹이 작을수록: 병행수준은 뛰어나지만 관리가 어려움 → 오버헤드 多 ▶ 로킹이 클수록: 병행수준은 낮아지지만 관리는 쉬움 → 오버헤드 小 |
2단계 로킹 (2PL; 2Phase Locking) |
▶ 모든 트랜잭션들이 잠금(Lock)과 해제(Unlock) 연산을 확장 단계와 수축 단계로 구분하여 수행하는 기법 |
낙관적 검증 (최적 병행 수행기법) |
▶ 트랜잭션이 어떠한 검증도 수행하지 않고, 일단 트랜잭션을 수행하고, 트랜잭션 종료 시 검증을 수행하여 데이터베이스에 반영하는 기법 |
타임스탬프 오더링 (Timestamp Ordering) |
▶ 시스템에서 생성하는 고유 번호인 시간스탬프를 트랜잭션에 부여하는 것으로 트랜잭션 간의 순서를 미리 선택하고 동시성 제어의 기준으로 사용하는 기법 |
다중버전 동시성 제어 (MVCC; Multi Version Concurrency Control) |
▶ 트랜잭션의 타임스탬프와 접근하려는 데이터의 타임스탬프를 비교하여 직렬가능성이 보장되는 적절한 버전을 선택하여 접근하도록 하는 기법 |
#로투낙타다
'정보처리기사 필기 총정리 > 5과목: 정보시스템 구축 관리' 카테고리의 다른 글
5과목 추가 정리: 기출문제 ★★★ (0) | 2020.10.07 |
---|---|
로그 분석 ★ (0) | 2020.10.07 |
서버 인증 ★ (0) | 2020.10.07 |
보안 솔루션 ★★★ (0) | 2020.10.07 |
서비스 공격 유형 ★★★ (0) | 2020.10.06 |
댓글