OSI 7계층
[아파서 티내다, 피나다] A P S T N D Phy
- 7 Application 계층 - HTTP, FTP
- 6 Presentation
- 5 Session - NetBIOS
- 4 Transport - TCP, UDP
- 3 Network - ICMP, IP, (-> IP보안 프로토콜IPsec)
- 2 DataLink - HDLC(점대점,다중방식 통신에 사용), PPP(두 통신 노드 직접 연결)
- 1 Physical
성능 테스트 상세 유형
[부스스내]
- 부하 테스트(병목지점)
- 스트레스 테스트(임계점이상)
- 스파이크 테스트(짧은 시간)
- 내구성 테스트(오랜 시간)
형상관리 절차
[식통감기]
EAI 구축 유형
[포허메하]
- 포인트 투 포인트
- 허브 앤 스포크
- 메시지 버스
- 하이브리드
빅데이터 수집기술
[척화비 수정]
- 척와 - 비정형 데이터 수집
- 스쿱 - 정형 데이터 수집
배치 프로그램
[이온정]
회복 기법
[회로그체] 회복기법-로그체
- 로그 기반 - 즉각 갱신, 지연 갱신
- 그림자 페이징
- 체크 포인트
CMMI 단계적 성숙도 레벨
[초관정 관최]
클라우드 관련 기술
- 인터클라우드 컴퓨팅
- 메타 클라우드
- 멀티 클라우드
클라우드 컴퓨팅 유형
[인플소]
- IaaS 인프라형 서비스
- PaaS 플랫폼형 서비스
- SaaS 소프트웨어형 서비스
클라우드 컴퓨팅 분류
[사공하]
- 사설 클라우드
- 공용 클라우드
- 하이브리드 클라우드
소프트웨어 개발 보안 생명주기 SDLC 방법론
- Seven TouchPoints - 실무 검증된
- MS SDL - 마이크로 소프트
- OWASP CLASP - 이미 운영중일 때 적용 좋음
병행제어 기법
[로 낙타다]
- 로킹
- 낙관적 검증
- 타임 스탬프 순서
- 다중버전 동시성 제어(MVCC)
SW개발 보안 3대 요소
[기무가]
메모리 배치 기법
보안 관련
- 멀웨어 - 취약점이용, 데이터형태
- APT - 지능적, 지속적, 취약점 공격
보안 분석 도구
- Tripwire - 변화감지
- Tcpdump - 패킷캡처, 검사 도움
이력 데이터 종류
[변발진]
UML 구성 요소
모듈 응집도, 결합도
- 모듈 내 응집도⬆️, 결합도⬇️ 좋은 품질
- +아래 각각 밑으로갈수록 높은 품질
응집도 [우논시절 통순기]
- 우연적 응집도
- 논리적 응집도
- 시간적 응집도
- 절차적 응집도
- 통신적 응집도
- 순차적 응집도
- 기능적 응집도
결합도 [내공외제스자]
- 내용 결합도
- 공통 결합도
- 외부 결합도
- 제어 결합도
- 스탬프 결합도
- 자료 결합도
UI 설계 원칙
[직유학유]
광전송 기술
BSC(균형 성과표) 네 가지 관점
[재고내학]
애플리케이션 모니터링 툴 APM
LOD(Linked Open Data)
- 웹상에 존재하는 데이터 개별 URI로 식별, 각 URI에 링크 부여
- 상호 연결된 웹을 지향하는 데이터
데이터베이스 이상 현상
[삽삭갱]
NAT
- 사설 네트워크 속한 여러 호스트가 공인 IP주소로 인터넷 접속하기 위해 사용
- Static NAT, Dynamic NAT
NAC
- 네트워크 접근 제어 Network Access Control
- 단말기 -> 내부 네트워크 접속 시도 제어하고 통제하는 솔루션
- 바이러스나 웜 등의 보안 위협으로부터 네트워크 제어 및 통제기능 수행
DBMS 특징
- 데이터 무결성
- 데이터 일관성
- 데이터 회복성
- 데이터 보안성
- 데이터 효율성
트랜잭션 특징
[ACID]
SW개발 보안 주요 용어
[자위취위]
디지털 트윈
AJAX
- 비동기 통신 기법
- Asynchronous JavaScript and XML
- 브라우저가 갖고 있는 XMLHttpRequest 객체를 이용해 전체 페이지를 새로 고치지 않고 페이지의 일부분만을 위한 데이터를 로드하는 기법
인증기술 유형
[지소생특]
- 지식 기반 인증
- 소지 기반 인증
- 생체 기반 인증
- 특징 기반 인증
SOAP (Simple Object Access Protocol)
- HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 교환하는 프로토콜
라우팅 알고리즘 유형
- 거리 벡터 알고리즘 (벨만-포드 알고리즘 기초)
- 링크 상태 알고리즘 (다익스트라 알고리즘 기초)
대표적 라우팅 프로토콜
- 거리 벡터 알고리즘 기초하여 개발됨
- 라우팅 테이블 구성/계산에 벨만 포드 알고리즘 사용
- 내부 라우팅 프로토콜
- 거리 벡터 라우팅 기반 메트릭 정보를 인접 라우터와 주기적으로 교환해 라우팅 테이블 갱신
- 30초마다 전체 라우팅 정보 브로드캐스팅
OSPF (Open Shortest Path First)
- 자신을 기준으로 링크 상태 알고리즘 적용해 최단 경로 찾는 라우팅 프로토콜
- 라우팅 테이블 구성/계산에 다익스트라 알고리즘 사용
- 내부 라우팅 프로토콜
BGP (Border Gateway Protocol)
- 자치 시스템(AS) 상호 간에 경로 정보 교환하기 위한 라우팅 프로토콜
- 변경 발생 시 대상까지의 가장 짧은 경로를 경로 벡터 알고리즘으로 선정
- TCP 연결을 통해 AS로 라우팅 정보를 신뢰성 있게 전달
- ISP 사업자들 상호 간에 주로 사용되는 라우팅 프로토콜
공통 모듈 테스트
- 화이트박스 테스트 - 내부 구조와 동작을 검사하는 테스트 방식, 테스트 케이스 다양하게 테스트
- 메서드 기반 테스트 - 공통 모듈의 외부 공개된 메서드 기반 테스트, 다양 파라미터 값 테스트
- 화면 기반 테스트 - 화면단위 단위모듈 개발 후 화면에 데이터 입력하여 테스트
블랙박스 테스트
- 소프트웨어의 내부 구조나 작동 원리를 모르는 상태에서 소프트웨어의 동작을 검사
[동경결상 유분페원비오]
- 동등 분할 테스트
- 경곗값 분석 테스트
- 결정 테이블 테스트
- 상태 전이 테스트
- 유스케이스 테스트
- 분류 트리 테스트
- 페어와이즈 테스트
- 원인-결과 그래프 테스트
- 비교 테스트
- 오류 추전 테스트
목 객체
- 테스트 드라이버 - 상향식 통합 테스트 수행 시 사용, 하위 모듈 있을 때 사용
- 테스트 스텁 - 상위 모듈 있을 때 사용
- 테스트 스파이 - 테스트 대상 클래스와 협력하는 클래스로 가는 출력 검증에 사용
잘 봤습니다. 좋은 글 감사합니다.