네트워크 관련 신기술 / 소프트웨어 관련 신기술

2023. 2. 23. 16:11정처기 필기/5과목 - 정보시스템 구축 관리

네트워크 관련 신기술

loT
(Internet of Things,
사물 인터넷)
- 사람과 사물, 사물과 사물 간에 지능 통신을 할 수 있는 M2M의 개념을 인터넷으로 확장하여 사물은 물론 현실과 가상세계의 모든 정보와 상호 작용하는 개념
M2M
(Machine to Machine)
- 무선 통신을 이용한 기계와 기계 사이의 통신
Mobile Computing
(모바일 컴퓨팅)
- 휴대형 기기로 이동하면서 네트워크 접속이 자유로워짐
Cloud Computing
(클라우드 컴퓨팅)
- 컴퓨팅 자원을 중앙 컴퓨터에 두고 인터넷 접속이 가능한 기기로 언제 어디서든 컴퓨터 작업을 수행할 수 있는 환경
- 사설 클라우드, 공용 클라우드, 하이브리드 클라우스
Grid Computing
(그리드 컴퓨팅)
- 여러 컴퓨터를 하나의 컴퓨터처럼 묶어 분산 처리하는 방식
Mobile Cloud Computing
(모바일 클라우드 컴퓨팅)
(MCC)
- 클라우드 서비스를 이용하여 소비자와 소비자의 파트너가 모바일 기기로 클라우드 컴퓨팅 인프라를 구성하여 여러 가지 정보와 자원을 공유하는 ICT 기술
Inter-Cloud Computing
(인터클라우드 컴퓨팅)
- 여러 클라우드 서비스 제공자들이 제공하는 클라우드 서비스나 자원을 연결하는 기술)
Mesh Network
(메시 네트워크)
- 대규모 디바이스의 네트워크 생성에 최적화되어 차세대 이동통신, 홈 네트워킹, 공공 안전 등의 특수 목적을 위한 새로운 방식의 네트워크 기술, 무선
WI-SUN
(와이선)
- 장거리 무선 통신을 필요로 하는 사물 인터넷 서비스를 위한 저전력 장거리 통신 기술 (LPWA)

NDN
(Named Data Networking)
- 콘텐츠 자체의 정보와 라우터 기능만으로 데이터 전송을 수행하는 기술
- 콘텐츠 중심 네트워킹(CCN)과 같은 개념으로 기존의 IP 망을 대체할 새로운 인터넷 아키텍쳐
지능형 초연결망 - 국가망에 소프트웨어 정의 기술을 적용하는 방법
NGN
(Next Generaion Network, 차세대 통신망)
- ITU-T에서 개발하고 있는 유선망 기반의 차세대 통신망으로, 하나의 망이 인터넷처럼 모든 정보와서비스를 패킷으로 압축하여 전송
SDN
(Software Defined Networking, 소프트웨어 정의 네트워킹)
- 네트워크를 컴퓨터처럼 모델링하여 여러 사용자가 각각 소프트웨어들로 네트워킹을 가상화하여 제어하고 관리하는 네트워크
NFC
(Near Field Comunication : 근거리 무선 통신)
- 고주파를 이용한 근거리 무선 통신 기술 (NFC)
- 가까운 거리에서 양방향 통신을 지원하는 RFID 기술의 일종
UWB
(Ultra WideBand, 초광대역)
- 짧은 거리에서 많은 양의 데이터를 낮은 전력으로 전송하기 위한 기술
PICONET
(피코넷)
- 여러 개의 독립된 통신장치가 UWB 통신 기술 또는 블루투스 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술
WBAN
(Wireless Body Area Network)
- 몸에 심는 형태의 센서나 기기를 무선으로 연결하는 개인 영역 네트워킹 기술
GIS
(Geographic Information System : 지리 정보 시스템)
- 위성을 이용해 모든 사물의 위치 정보를 제공해주는 시스템 (구글지도)
SON
(Self Organizing Network : 자동 구성 네트워크)
- 주변 상황에 맞춰 스스로 망을 구성하는 네트워크
USN
(Ubiquitous Sens or Network
: 유비쿼터스 센서 네트워크)
- 필요한 모든 곳에 RFID 태그를 부착하고 사물의 인식 정보와 주변 환경 정보까지 탐지하여 네트워크에 연결해 정보를 관리하는 것
RFID - 주파수를 이용해 ID 식별하는 방식 (교통카드, 무인계산기 등)
- 사용 기술 : NFC, USN
Ad-hoc Network
(애드 훅 네트워크)
- 재난현장과 같이 별도의 고정된 유선망을 구축할 수 없는 장소에서 구성한 네트워크
Network Slicing
(네트워크 슬라이싱)
- 5G 네트워크를 구현하는 중요한 핵심 기술로, 하나의 물리적인 코어 네트워크 인프라를 독립된 다수의 가상 네트워크로 분리하는 네트워크 기술
저전력 블루투스 기술
(BLE : Bluetooth Low Energy)
- 블루투스 연결이 안되있는 경우 절전모드를 유지하는 기술

소프트웨어 관련 신기술

인공지능
(AI)
인공지능 개발언어
  : 리스프(LISP), 프롤로그 (PROLOG)
Neuralink
(뉴럴링크)
- 사람이 인공지능에 대항할 수 있는 더 높은 수준의 기능에 도달하도록 컴퓨터와 뇌를 연결한다는 개념
Deep Learning
(딥 러닝)
- 인간의 두뇌를 모델로 만들어진 인공 신경망
(ANN : Artificial Neural Network, 인공신경망)을 기반으로 하는 기계 학습 기술
Expert System
(전문가 시스템)
- 특정 분야의 전문가가 수행하는 고도의 업무를 지원하기 위한 컴퓨터 응용 프로그램
Blockchain
(블록체인)
- P2P 네트워크를 이용하여 온라인 금융 거래 정보를 온라인 네트워크 참여자의 디지털 장비에 분산 저장하는 기술 (비트코인)
분산 원장 기술
(DLT
: Distributed Ledger Technology)
- DLT
- 중앙 관리자 없이 P2P 망내의 참여자들에게 모든 거래 목록이 분산 저장되어 거래가 발생할때마다 지속적으로 갱신되는 디지털 원장
Hash
(해시)
- 임의의 길이의 입력 데이터나 메시지를 고정된 길이의 값이나 키로 변환하는 것
양자 암호키 분배
(QKD)
- 양자 통신을 위해 비밀키를 분배하여 관리하는 기술
프라이버시 강화 기술
(PET
: Privacy Enhancing Technology)
- 프라이버시 관리 기술
Grayware
(그레이웨어)
- 사용자 입장에서 유용할 수도 악의적일 수도 있는 애드웨어(광고), 스파이웨어, 악성 공유웨어를 말한다.
- 흑 + 백이 합쳐진 중간(회색)에 해당한다.
Mashup
(매시업)
- 웹에서 제공하는 정보 및 서비스를 이용해 새로운 소프트웨어나 , 데이터베이스 등을 만드는 기술
- 콘텐츠를 조합해서 하나의 서비스로 제공하는 웹 or 애플리케이션

리치 인터넷 애플리케이션
(RIA)
- 애니메이션 기술 + 웹 서버 애플리케이션 기술
- 기존 HTML보다 역동적인 웹페이지를 제공하는 신개념의 플래시 웹페이지 제작 기술
Semantic Web
(시맨틱 웹)
- 컴퓨터가 사람을 대신해 정보를 읽고 이해하고 가공해 새로운 정보를 만들어낼 수 있도록 이해하기 쉬운 의미를 가진 차세대 지능형 웹
Vaporware
(증발품)
- 판매, 배포 계획은 발표되었으나 실제로는 행해지지 않는 소프트웨어
오픈 그리드 서비스 아키텍처
(OGSA)
- 애플리케이션 공유를 위한 웹 서비스를 그리드 상에서 제공하기 위해 만든 개방형 표준
서비스 지향 아키텍쳐
(SOA
: Service Oriented Architecture)
- 기업의 소프트웨어 인프라인 정보 시스템을 공유와 재사용이 가능한 서비스 단위나 컴포넌트 중심으로 구축하는 정보기술 아키텍처
- 정보를 누구나 이용 가능한 서비스로 간주하고 연동과 통합을 전제로 아키텍처를 구축
서비스형 소프트웨어
(SaaS
: Software as a Service
- 소프트웨어의 여러 기능 중에서 사용자가 필요로 하는 서비스만 이용할 수 있도록 한 소프트웨어
- 서비스형 인프라, 서비스형 플랫폼
Software Escrow
(소프트웨어 에스크로)
- 소프트웨어 개발자의 지식재산권을 보호하고 사용자는 저렴한 비용으로 소프트웨어를 안정적으로 사용하기 위해서 소스 프로그램과 기술 정보 등을 제 3의 기관에 보관하는 것
복잡 이벤트 처리
(CEP
: Complex Event Processing
- 실시간으로 발생하는 많은 사건중 의미있는 것만 추출하도록 조건을 정의하는 데이터 처리 방법
Digital Twin
(디지털 트윈)
- 현실속 사물을 소프트웨어로 가상화 한 모델
- 현실속 사물을 대신해 가상세계에서 모의 실험하기 위한 용도
증강 현실
(AR
: Augmented Reality)
- 실제 촬영한 화면에 가상의 정보를 부가하여 보여주는 기술
가상 현실
(VR)
-인공적인 기술로 만들어낸 실제와 유사하지만 실제가 아닌 어떤 특정한 환경이나 상황