전체 글 29

[정보처리기사] 라우팅 프로토콜

라우팅 프로토콜은 네트워크에서 **패킷(Packet)**이 목적지까지 도달하는 최적의 경로를 결정하는 데 사용되는 규칙과 알고리즘의 집합입니다. 요청하신 대로 정적 라우팅과 동적 라우팅 프로토콜을 계층별로 정리하고 설명해 드릴게요.🛣️ 라우팅 프로토콜 개요구분정적 라우팅 (Static Routing)동적 라우팅 (Dynamic Routing)정의관리자가 라우팅 테이블에 수동으로 경로를 직접 입력하여 고정적으로 사용하는 방식.라우터들이 프로토콜을 사용하여 서로 정보를 교환하고, 네트워크 변화에 따라 자동으로 경로를 학습하여 라우팅 테이블을 업데이트하는 방식.장점오버헤드(부하)가 적고, 보안성이 높으며, 경로 예측이 쉬움.대규모 네트워크 관리에 효율적이고, 경로 장애 시 자동으로 우회 경로를 찾아 복구함...

STUDY 2025.11.07

[정보처리기사] OSI 7계층

🌐 OSI 7계층 (Open Systems Interconnection 7 Layers)OSI 7계층 모델은 국제 표준화 기구(ISO)에서 네트워크 통신을 표준화하고 이해하기 쉽게 하기 위해 정의한 개념적인 틀입니다. 데이터가 출발지에서 목적지까지 이동할 때 거치는 과정을 7개의 독립적인 계층으로 나누어 설명합니다.각 계층은 독립적인 기능을 수행하며, 데이터를 송수신할 때 아래 그림과 같이 특정 계층의 데이터는 해당 계층의 프로토콜과 제어 정보를 담는 **헤더(Header)**를 추가하거나 제거(수신 시)하며 이동합니다.💻 7개 계층 및 주요 기능번호계층 이름 (Layer Name)주요 역할 및 기능통신 단위예시 프로토콜/장비7응용 계층 (Application)사용자와 직접 상호작용하며, 네트워크 애..

카테고리 없음 2025.11.07

[정보처리기사] 결합도 응집도

🔗 결합도 (Coupling)정의결합도는 모듈 간의 상호 의존성 또는 관계의 정도를 나타냅니다. 모듈들이 서로 얼마나 강하게 연결되어 있는지를 측정합니다.좋은 설계의 방향➡️ 낮은 결합도가 좋은 설계입니다.모듈 간 의존성이 낮으면 한 모듈의 변경이 다른 모듈에 미치는 영향이 최소화되어 유연성, 재사용성, 유지보수성이 높아집니다.결합도 정도 순서 (낮음 ➡️ 높음)순서결합도 종류설명1순위자료 결합도 (Data)모듈 간 **기본 자료(Primitive Data)**만 매개변수로 주고받는 경우. 가장 이상적입니다.2순위스탬프 결합도 (Stamp)모듈 간 **복합 자료(Record, Object)**를 매개변수로 주고받지만, 수신 모듈이 그 일부만 사용하는 경우.3순위제어 결합도 (Control)한 모듈이 다..

STUDY 2025.11.07

[정보처리기사] 테스트 케이스 선정 기법(블랙박스/화이트박스)

🧪 테스트 케이스 선정 기법 (Test Case Selection Techniques)제시해 주신 내용은 정보처리기사 '소프트웨어 공학' 과목에서 다루는 소프트웨어 테스트 기법의 핵심 분류인 블랙박스 테스트와 화이트박스 테스트 기법들을 정리한 것입니다.1. 블랙박스 테스트 기법 (Black Box Testing)블랙박스 테스트는 소프트웨어의 내부 구조나 소스 코드를 보지 않고, 오직 사용자 관점에서 **명세(요구사항)**된 기능이 올바르게 작동하는지 검사하는 기법입니다.기법 명칭초점 및 정의특징동등 분할 기법 (Equivalence Partitioning)입력값에 초점을 맞춥니다. 입력 데이터를 유효한 그룹과 무효한 그룹으로 나누어 각 그룹의 대표값을 테스트 케이스로 선정하여 테스트 케이스 수를 줄입니..

STUDY 2025.11.07

[정보처리기사] 데이터 베이스 설계 단계

🏛️ 데이터베이스 설계 단계 (Database Design Steps)제시된 내용은 데이터베이스를 구축하는 표준적인 5단계 절차이며, 정보처리기사 '데이터베이스' 과목에서 가장 기본이 되는 지식입니다. 각 단계의 목적과 주요 활동을 정리하면 다음과 같습니다.1. 요구 사항 분석 (Requirements Analysis)활동설명목적사용자가 데이터베이스를 통해 무엇을 하고 싶은지를 정확히 파악하는 단계.주요 활동요구 사항 도출 (수집), 분석 (명확화), 명세 (문서화), 확인 (검증).결과물요구 사항 명세서.2. 개념적 설계 (Conceptual Design)활동설명목적사용자의 요구 사항을 특정 DBMS에 독립적인(Independent) 개념 스키마로 변환하는 단계.주요 활동**개체-관계 모델 (ERD,..

STUDY 2025.11.07

[정보처리기사] 백업, 인증제도, HDLC

💾 용어 정리: 백업 (Backup) 및 핵심 지표 (RTO/RPO)제시해 주신 내용은 정보처리기사 '데이터베이스' 및 '정보 보안' 과목에서 필수적으로 다루는 백업의 종류와 **재해 복구 계획(DRP)**의 핵심 지표입니다.1. 백업의 종류 (Types of Backup)데이터의 복구 및 관리를 효율적으로 하기 위해 데이터를 저장하는 방식에 따라 백업을 구분합니다.종류정의 (핵심 원리)특징 및 장단점전체 백업 (Full Backup)모든 데이터를 백업합니다.✅ 장점: 복구가 가장 빠르고 단순합니다. ❌ 단점: 저장 공간을 많이 차지하며, 시간이 가장 오래 걸립니다.증분 백업 (Incremental Backup)가장 최근의 백업(전체/증분/차등) 이후 변경된/추가된 데이터만 백업합니다.✅ 장점: 백업 ..

STUDY 2025.11.06

[정보처리기사] 보안 용어

🚫 용어 설명: 타이포스쿼팅 (Typosquatting)**타이포스쿼팅(Typosquatting)**은 정보처리기사 '정보 보안' 과목 중 네트워크 공격 유형에 속하는 사회공학적 기법입니다.💡 핵심 정의"사용자들이 유명 웹사이트 주소를 오타로 잘못 입력하는 실수를 이용해, 이 오타 주소와 유사한 도메인을 미리 등록하고 악성 사이트로 연결하여 사용자를 속이는 행위."타이포(Typo, 오타)와 스쿼팅(Squatting, 무단 점유)의 합성어로, 오타 도메인을 **선점(Squat)**한다는 의미를 가집니다.📝 정보처리기사 시험 출제 예문: '오타를 이용한 도메인 선점'타이포스쿼팅은 그 공격 방식과 주요 목적을 묻는 형태로 주로 출제됩니다.구분예문 (기출 문맥)개념"사용자가 유명 웹사이트 주소를 잘못 입력..

STUDY 2025.11.05

[정보처리기사] 네트워크 관련 용어 (2)

🔐 용어 설명: SSL (Secure Sockets Layer)**SSL (Secure Sockets Layer)**은 정보처리기사 '네트워크 보안' 과목에서 인터넷 통신 암호화의 핵심 프로토콜로 다뤄지는 용어입니다.💡 핵심 정의"웹 브라우저와 웹 서버 간의 통신을 암호화하여, 데이터의 기밀성과 무결성을 보장하고 서버의 인증을 수행하는 프로토콜."1 SSL은 웹에서 안전한 통신을 제공하는 가장 기본적인 기술이며, 현재는 기능이 확장되고 표준화된 **TLS (Transport Layer Security)**로 대체되어 사용되고 있지만, 일반적인 용어로는 여전히 SSL로 통용됩니다.📝 정보처리기사 시험 출제 예문: '웹 통신의 보안'SSL/TLS는 주로 그 동작 계층, 제공하는 보안 서비스, 그리고 주..

STUDY 2025.11.05

[정보처리기사] 네트워크 관련 용어 (1)

🌐 용어 설명: 애드혹 (Ad-hoc)**애드혹(Ad-hoc)**은 라틴어에서 유래한 용어로, "특정 목적을 위해서", "임시로", "즉석에서"라는 의미를 가집니다. 정보처리기사 시험에서는 주로 네트워크 및 데이터 관리/분석 분야에서 출제되며, 'Ad-hoc' 자체가 용어의 핵심을 나타냅니다.1. 📡 네트워크 분야: 애드혹 네트워크 (Ad-hoc Network)네트워크 분야에서 '애드혹'은 임시적인 무선 통신망을 의미하며, 정보처리기사 '네트워크 일반' 영역에서 중요하게 다뤄집니다.💡 핵심 정의 (네트워크)"기존의 유선 기반 시설이나 중앙 집중식 제어 장치(예: 기지국, 라우터) 없이, 장치(노드)들끼리 직접 연결되어 일시적으로 구성하는 무선 네트워크."📝 시험 출제 예문구분예문 (기출 문맥)개념..

STUDY 2025.11.05

[정보처리기사] 암호화 용어

🔐 용어 설명: DES (Data Encryption Standard)**DES (Data Encryption Standard)**는 정보처리기사 '정보 보안 및 암호화' 과목에서 다뤄지는 대표적인 과거 대칭키 블록 암호화 알고리즘입니다.💡 핵심 정의"미국 표준기술연구소(NIST)에 의해 과거 표준으로 채택되었던 대칭키 블록 암호 알고리즘."DES는 56비트의 상대적으로 짧은 키 길이와 복잡한 구조로 한때 널리 사용되었으나, 현재는 보안 취약점이 발견되어 **AES (Advanced Encryption Standard)**로 대체되었습니다.📝 정보처리기사 시험 출제 예문: '대칭키 블록 암호의 시초'DES는 주로 그 종류 (대칭키, 블록 암호), 키 길이, 그리고 **현재의 위상(AES로 대체됨)*..

STUDY 2025.11.05