컴퓨터시스템
버스 중재 (Bus Arbitration)
I. 버스 중재 (Bus Arbitration)의 개요 가. 버스 중재의 개념 버스 경합이 발생하였을 때, 각 버스 마스터가 미리 정해진 기준에…
상호 배제 기법, 모니터 (Monitor)
I. 모니터의 개요 가. 모니터의 개념 프로그래밍 언어 수준에서 동시성을 제어하여 타이밍 오류를 해결한 상호 배제 기법 나. 모니터의 특징…
FTL (Flash Translation Layer)
I. FTL (Flash Translation Layer)의 개요 개념도 개념 운영체제에서 사용하는 파일시스템의 논리 섹터 주소를 SSD (Solid State Drive)의 물리 블록과…
SSD (Solid State Drive)
I. SSD의 개요 가. SSD (Solid State Drive)의 개념 기존 HDD 역할을 낸드(NAND) 플래시 메모리와 컨트롤러가 대신하여 속도, 무게, 전력…
중앙 처리 장치(CPU)의 Major State
I. 중앙 처리 장치(CPU)의 Major State의 개요 가. Major State의 개념 Fetch, Indirect, Execute, Interrupt의 4가지 형태로 CPU가 현재 수행하는…
TCP/IP
I. TCP/IP의 개요 가. TCP/IP의 개념 네트워크 통신 시 발생하는 여러 가지 충돌 문제를 완화하기 위하여, 산업 현장에서 일반적으로 사용하는…
OSI 7 Layer
I. OSI 7 Layer의 개요 가. OSI 7 Layer의 정의 네트워크 통신 시 발생하는 여러 가지 충돌 문제를 완화하기 위하여,…
서비스 프리미티브 (Service Primitive)
I. 서비스 프리미티브의 개념 OSI 7 Layer 및 TCP/IP의 상위 계층과 하위 계층의 서비스 요구, 지시, 응답, 확인 통한 계층…
멀티캐스트와 IGMP
I. 멀티캐스트의 개념과 멀티캐스트 라우팅 프로토콜 유형 가. 멀티캐스트의 개념 개념도 개념 네트워크 대역폭 자원을 효율적으로 사용하기 위해 동일 데이터를…
DNS Spoofing (Cache Poisoning)
I. DNS 캐시 위변조, DNS Spoofing (Cache Poisoning) 가. DNS Spoofing의 개념 Cache DNS 서버의 Cache에 위/변조된 레코드 정보를 추가시켜…