본문 바로가기

자격증/정보처리기사 - 필기

정보시스템 구축 관리 - IT 프로젝트 정보시스템 구축 관리

728x90

IoT : 실세계와 가상 세계의 다양한 사물들을 인터넷으로 서로 연결, M2M 개념을 인터넷으로 확장, 개방형 아키텍처 필요

-> M2M : 무선 통신을 이용한 기계와 기계 사이의 통신

 

모바일 컴퓨팅 : 휴대형 기기로 이동하면서 자유로이 네트워크에 접속하여 업무 처리

 

클라우드 컴퓨팅 : 각종 컴퓨팅 자원을 중앙 컴퓨터에 두고 단말기로 언제 어디서나 작업 수행

 

모바일 클라우드 컴퓨팅 : 소비자와 소비자의 파트너가 모바일 기기로 여러가지 정보와 자원을 공유하는 ICT 기술

 

인터클라우드 컴퓨팅 : 클라우드 서비스나 자원을 연결하는 기술

 

메시 네트워크 : 대규모 디바이스의 네트워크 생성에 최적화, 무선 랜 한계 극복

 

와이선 : 장거리 무선 통신을 필요로 하는 사물 인터넷 서비스를 위한 저전력 장거리 통신 기술

 

NDN : 콘텐츠 중심 네트워킹, 콘텐츠에 담겨있는 정보와 라우터 기능만으로 목적지 확정

-> 콘텐츠 중심 네트워킹 : 사용자가 요구하는 콘텐츠 중심의 데이터 전달이 가능한 네트워크

 

NGN : 이동 사용자를 목표로 하며, 이동통신에서 제공하는 완전한 이동성 제공을 목표로 개발

 

SDN : 여러 사용자가 각각의 SW들로 네트워킹을 가상화하여 제어하고 관리하는 네트워크

 

NFC : 고주파를 이용한 근거리 무선 통신 기술

 

UWB : 짧은 거리에서 많은 양의 디지털 데이터를 낮은 전력으로 전송하기 위한 무선 기술

 

피코넷 : 여러 개의 독립된 통신장치가 블루투스 기술이나 UWB 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술

 

WBAN : 웨어러블/몸에 심는 형태의 센서나 기기를 무선으로 연결하는 개인 영역 네트워킹 기술

 

GIS : 지리적인 자료를 수집/저장/분석/출력할 수 있는 컴퓨터 응용 시스템

 

네트워크 구조

● 성형( 스타형 ) : Point-to-Point, 중앙 집중식

● 링형 : Point-to-Point, 분산/집중 제어 가능, 단방향 링의 경우 회선 중 하나라도 고장 시 전체 통신망에 영향 미침

● 버스형 : 구조 간단, 단말장치 추가/제거 용이, 단말장치 고장 시 전체 통신망에 영향 X

● 계층형( Tree형 ) : 분산 처리 시스템

● 망형 : 노드의 연결성 높음, 공중 데이터 통신망

LAN( 근거리 통신망 ) : 자원 공유 목적, 전송 속도 빠름, 에러 발생율 낮음, 주로 버스형/링형 사용

WAN( 광대역 통신망 ) : 먼거리 사이트들 연결, 통신 속도 느림, 에러 발생률 높음

 

스위치

● L2 스위치 : MAC 주소 기반 프레임 전송

● L3 스위치 : IP주소 기반 패킷 전송

● L4 스위치 : 로드밸런싱 기능, TCP/UDP 기반으로 서버의 부하가 적은 곳에 분배

● L7 스위치 : TCP/UDP 포트 정보에 패킷 내용까지 참조하여 세밀하게 로드밸런싱

< Hierarchical 3 Layer 모델 >

● 액세스 계층 : 사용자가 네트워크에 접속 시 최초로 연결되는 지점

● 디스트리뷰션 계층 : 액세스 계층의 장치들이 연결되는 지점

● 코어 계층 : 백본 계층, 백본 스위치 사용

 

경로 제어 : 전송 경로 중 최적 패킷 교환 경로 결정

< 프로토콜 >

● IGP : AS 내의 라우팅에 사용

-> RIP : 최대 홉 수를 15로 제한, 라우팅 정보를 30초마다 네트워크 내 모든 라우터에 알리며 180초 이내에 새로운 라우팅 정보가 수신되지 않으면 해당 경로를 이상 상태로 간주

-> OSPF : 대규모 네트워크에서 많이 사용, 라우팅 정보에 변화 생길 시 변화된 정보만 네트워크 내 모든 라우터에게 알림

● EGP : 게이트웨이 간 라우팅에 사용

● BGP : AS간 라우팅 프로토콜

 

흐름 제어 : 송/수신 측 사이에 전송되는 패킷의 양이나 속도 규제

● 정지-대기 : 수신 측의 확인 신호( ACK )를 받은 후 패킷 전송, 한 번에 하나의 패킷만 전송

● 슬라이딩 윈도우 : 수신 측의 확인 신호를 받지 않더라도 미리 정해진 패킷의 수만큼 연속적으로 전송

 

Secure OS

● 보안 커널 : 보안 기능을 갖춘 커널, TCB 기반 참조 모니터의 개념 구현

-> 보호 대상 : 메모리, 보조기억장치, 데이터, 하드웨어 장치, 자료구조, 명령어

< 방법 >

● 암호적 분리 : 내부 정보 암호화

● 논리적 분리 : 논리적 구역 지정 후 구역 벗어나는 행위 제한

● 시간적 분리 : 동시 실행으로 발생하는 보안 취약점 제거

● 물리적 분리 : 사용자별로 특정 장비만 사용하도록 제한

 

회복 : DB가 손상되었을 때 손상되기 이전의 정상 상태로 복구하는 작업

 

병행제어 : 동시에 여러 개의 트랜잭션을 병행 수행 시 DB의 일관성을 파괴하지 않도록 트랜잭션 간 상호 작용을 제어

< 병행제어 없을 시 문제점 >

● 갱신 분실( Lost Update ) : 두 개 이상 트랜잭션이 같은 자료를 공유하여 갱신 시 갱신 결과 일부가 없어짐

● 비완료 의존성 : 하나의 트랜잭션 수행 실패 후 회복 전 다른 트랜잭션이 실패한 갱신 결과를 참조

● 모순성 : 두 개의 트랜잭션이 병행수행 시 원치 않는 자료 이용하여 발생하는 문제

● 연쇄 복귀 : 병행수행되던 트랜잭션 중 하나에 문제가 생겨 Rollback하는 경우 다른 트랜잭션도 함께 Rollback된다.