본문 바로가기
정보처리기사 필기 총정리/5과목: 정보시스템 구축 관리

5과목 추가 정리: 수제비 ★★★

by 함께 공부해요 2020. 10. 7.

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)

▶ 트랜잭션의 타임스탬프와 접근하려는 데이터의 타임스탬프를 비교하여 직렬가능성이 보장되는 적절한 버전을 선택하여 접근하도록 하는 기법

#로투낙타다

 

 

cafe.naver.com/soojebi

 

수제비- IT 커뮤니티 (정보처리기사... : 네이버 카페

수제비-수험생 입장에서 제대로 쓴 비법서(정보처리기사, 정보처리기능사, 빅데이터 분석기사 등 시리즈)

cafe.naver.com

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

본 정리 글은 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 지참한 후, ��

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기, 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

댓글