회선교환 방식과 데이터그램 방식의 장점을 결합한 통신기술
처음 패킷으로 최적의 경로를 고정하고 패킷을 나누어 고속 전송가능
통신 기술에는 ATM이 있으며, 정해진 시간안에 다량의 데이터를 연속으로 보낼때 적합
- 가상 회선
패킷교환 방식으로 동작하며 IP 주소를 사용하는 인터넷
각 전송패킷을 미리 정해진 경로없이 독립적으로 처리해 교환하는 방식
짦은 메시지의 패킷을 전송할 때 효과적이며 재정렬 기능 필요
- 데이터 그램
2계층 (데이터링크 계층) 에서 구현되는 터널링 기술 중 하나
L2F와 PPTP가 결합된 프로토콜로 VPN과 인터넷 서비스 제공자 ISP가 이용
Ipsec을 함께 사용하면 PPTP 보다 훨씬 안전 하지만 보안보다 익명화에 적합
- L2TP
네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사 할 수 있도록 해주는 응용프로그램 또는 프로토콜
기본적으로 포트는 22번
- SSH (secure SHell)
독자적 실행이며 파일 전송 기능을 착취
감염된 컴퓨터 시스템에서 스스로 복제해 다른컴퓨터로 복사본 확산
- 웜
정상프로그램으로 가장해 사용자가 직접 설치하도록 위장 후 백도어를 만들어 공격자가 침입 할 수 있게함
정상 프로그램으로 위장해 램에 상주하며 시스템 정보를 공격자에게 빼돌림
- 트로이목마
컴퓨터 시스템에 침입해 프로그램에 기생하며 시스템을 변경하거나 사용할 수 없도록 만드는 악성코드
네트워크를 통해 전파 X 방식 및 위치에 따라 여러 형태로 나뉜다.
- 바이러스
이진수 -> 십진수 만들기 %10 /%5/%2 /&1
TCP/IP에서 IP패킷을 처리할때 발생하는 문제를 알려주는 프로토콜
- ICMP
다른 무언가와 이어지는 인터페이스 역할을 하는 클래스
실제 객체를 호출하면 행위를 중간에 가로채 다른 동작을 수행하는 객체
객체를 정교하게 제어해야 하거나 참조가 필요한 경우 사용
- proxy
어떤 요소의 집합, 혹은 테이블에서의 행을 가리키지만 중복이 허용
- 튜플
어느 한 시점의 릴레이션의 내용, 즉 저장된 데이터 전체
- 릴레이션 인스턴스
특정 데이터 집합의 유니크한 값의 개수
- 카디널리티
[학생] 테이블에서 학생 이름이 '민수'인 튜플을 삭제하는 쿼리를
delete from 학생 where 이름 ='민수'
group by having 절 사용 방법
select
과목이름,
min(점수) as 최소점수,
max(점수) as 최대점수
from 성적
group by 과목이름
having avg>=90
사용자나 응용 프로그래머가 개인의 입장에서 필요한 데이터베이스의 논리적 구조를 정의
- 외부 스키마
데이터베이스의 전체적인 논리적 구조
- 개념 스키마
실제 데이터베이스에 저장될 레코드의 물리적인 구조를 정의한다.
- 내부 스키마
제어 흐름 그래프가 분기 커버리지를 만족하기 위한 테스팅 순서
- yes 만 따라가기
- no 따라가기
관계데이터 연산을 표현하는 방법, 원하는 정보를 정의할 때는 계산 수식 사용
- 관계 해석
Xuejia Lai 와 James Messey가 만든 알고리즘 PES로 변경되었다가 1991년에 제작된 블록 암호 알고리즘 64비트 블록을 128비트의 key를 이용해 8개 라운드로 구성되어있다.
- IDEA
미국의 NSA에서 개발한 Clipper 칩에 내장되는 블록 알고리즘 전화기같은 음성 암호화에 주로 사용되며 64비트 입출력에 80비트의 키 총 32라운드를 가진다.
- SKIPJACK
인터넷을 통해 디바이스간에 사설 네트워크 연결을 생성하며, 퍼블릭 네트워크를 통해 데이터를 안전하게 익명으로 전송하는데 사용하고, 사용자 IP 주소를 마스킹하고 데이터르르 암호화 해 수신 권한이 없는 사람이 읽을 수 없도록 한다.
- VPN
SOLID
큰 덩어리의 인터페이스들을 구체적이고 작은 단위로 분리시킴으로 클라이언트들이 꼭 필요한 메서드만 이용 가능하게 한다.
- 인터페이스 분리의 원칙 (ISP)
하드웨어나 소프트웨어의 개발 단계에서 사용화 하기전에 실시하는 제품 검사작업,결함여부 등을 평가하기 위해 실시
- 베타 테스트
새로운 제품 개발 과정 에서 이루어지는 첫 번쨰 테스트
- 알파 테스트
πTTL(employee)
- select TTL from employee
라우터로 상호 접속이 되어 있는 여러 개의 네트워크 집합으로 도메인 혹은 자율 시스템 이라 한다.
- IGP
시스템 사이에 경로 설정 정보 등을 교환하기 위해 사용하는 프로토콜
- EGP
규모가 크고 복잡한 TCP/IP 네트워크에서의 RIP의 단점을 개선한 라우팅 프로토콜
- OSPF
서로다른 자율 시스템의 라우터 간에 라우팅 정보를 교환하는데 사용되는 외부 게이트웨이 프로토콜
- BGP
인터넷에서 ,웹 서버와 사용자의 인터넷 브라우저 사이에 문서를 전송하기 위해 사용되는 통신 규약
- HTTP
문자,그래픽,음성 및 영상을 하나의 연상 거미집과 같이 서로 연결시켜,제시된 순서에 관계없이 이용자가 관련된 정보를 검색할 수 있도록 하는 정보 제공 방법.
- Hypertext
웹 페이지 표시를 위해 개발된 지배적인 마크업 언어
- HTML
관계대수
셀렉션 = σ
합집합 = U
차집합 = -
교집합 = ∩
카티션 프로덕트 = X
프로젝션 = π
조인 = ⋈
기능을 처리하는 클래스와 구현을 담당하는추상클래스로 구별
- Bride
한 객체의 상태가 변화하면 객체에 상속되어있는 다른 객체들에게 변화된 상태를 전달해주는 패턴
- Observer
보안학적 측면에서 기술적인 방법이 아닌 사람들간의 기본적인 신뢰를 기반으로 사람을 속여 비밀 정보를 획득
- 사회공학
빅데이터와 비슷 하면서 구조화되어 있지 않고, 더는 사용하지않는 죽은 데이터
- 다크 데이터
머신러닝 기술을 이용해 IT 시스템에서 발생하는 대량의 로그 및 보안 이벤트를 통합 관리 및 분석해 사전에 위협에 대응하는 보안 솔루션
- SIEM
형상관리 항목
- CVS , GIT ,SVN
프로세서안에 독립적인 보안 구역을 따로 두어 중요한 정보를 보호하는 ARM사에서 개발한 하드웨어 기반의 보안 기술로 프로세서안에 독립적인 보안 구역을 별도로 하여, 중요한 정보를 보호하는 하드웨어 기반의 보안 기술
- Trustzone
사용자들이 사이트에 접속할 때 주소를 잘못 입력하거나 철자를 빠뜨리는 실수를 이용하기 위해 유사한 유명 도메인을 미리 동록하는 일로 URL 하이재킹이라 한다.
- typosquatting
여러 개의 사이트에서 한번의 로그인으로 여러가지 다른 사이트들을 자동적으로 접속해 이용하는 방법
- SSO
'자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 실기 단답형 문제 - 답안 (2) | 2023.09.24 |
---|---|
키워드로 유추하기...? (0) | 2023.07.25 |