inblog logo
|
gyul
    컴퓨터 사이언스

    [컴퓨터 사이언스] 3. 컴퓨터 구조

    귤's avatar
    귤
    Jan 27, 2025
    [컴퓨터 사이언스] 3. 컴퓨터 구조
    Contents
    1. CPU2. RAM3. HDD4. I/O5. 신뢰성 있는 통신 with CIA6. 신뢰성 있는 통신이 되기 위한 조건7. 보안의 3요소 (CIA)8. RSA9. 트랜잭션 (Transaction)

    1. CPU

    💡
    CPU : 중앙 처리 장치, 두뇌

    2. RAM

    💡
    RAM : 저장 장치

    3. HDD

    💡
    HDD : 컴퓨터에서 파일과 데이터를 저장하는 장치
    notion image

    4. I/O

    💡
    • input / output = 입력 / 출력

    5. 신뢰성 있는 통신 with CIA

    notion image
    💡
    3way handshake : 요청(ack) → 응답(ack) → 응답(ack)
    💡
    TCP (Transmission Control Protocol) : 전송 제어 프로토콜
    • ACK : TCP 통신에서 수신한 데이터를 확인하고 응답하는 패킷, 액크라고 부름
    • 반드시 요청과 응답이 있어야 제대로 된 통신임

    6. 신뢰성 있는 통신이 되기 위한 조건

    • 전달이 안되면 재전송 해야 함
    • 무결성이 깨지면 안 됨 (조작X)
    • 데이터가 노출되면 안 됨

    7. 보안의 3요소 (CIA)

    💡
    • Confidentiality (기밀성)
    • Integrity (무결성)
    • Availability (가용성)
    notion image

    8. RSA

    💡
    RSA 암호화 : 공개 키 암호 방식의 하나로 전자 서명이 가능한 최초의 알고리즘
    notion image

    9. 트랜잭션 (Transaction)

    💡
    • 트랜잭션 : 일의 최소 단위
    notion image
     
    Share article

    gyul

    RSS·Powered by Inblog