User mode와 Kernel mode

2023. 4. 13. 09:28·CS 공부/네트워크

컴퓨터는 소프트웨어와 하드웨어로 이루어져 있고 소프트웨어는 유저 모드, 커널 모드로 나눈다

 

하드웨어는 항상 하드웨어를 제어하는 소프트웨어가 있는데 드라이버라고 한다

 

드라이버가 설치되어야 하드웨어가 작동한다

 

커널 모드에는 프로토콜이 구현된 소프트웨어인 TCP, IP가 있다.

 

유저 모드에서 커널 모드에 접속할 수 있도록 커널 모드에 인터페이스가 있는데 파일 형식으로 되어 있다

 

그래서 TCP, IP를 추상화 시킨 인터페이스 파일을 소켓이라고 부른다

'CS 공부 > 네트워크' 카테고리의 다른 글

OSI 7 Layer와 식별자  (0) 2023.04.13
네트워크 데이터 단위 정리  (0) 2023.04.10
'CS 공부/네트워크' 카테고리의 다른 글
  • OSI 7 Layer와 식별자
  • 네트워크 데이터 단위 정리
코딩숙
코딩숙
개발이라는 끝이 없는 바다 묵묵히 꾸준히 항해하기
  • 코딩숙
    코딩숙
    코딩숙
  • 전체
    오늘
    어제
    • 분류 전체보기 (63)
      • CS 공부 (17)
        • 클라우드 (3)
        • 네트워크 (3)
      • 개발 공부 (40)
        • 오류 해결 (4)
        • 알고리즘 (12)
        • Spring (3)
        • JPA (2)
        • TIL(오늘 내가 배운 것) (9)
        • 코드복습 (1)
        • 디자인 패턴 (1)
      • IT 관련 영상 메모 (1)
      • 데일리피드백 (0)
      • Tools (1)
      • Wishy (이력서 평가 프로젝트) (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java
    데이터 타입
    isBefore()
    JPA
    setter method
    키 페어 변경
    도메인설계
    isAfter()
    마이크로서비스
    user mode
    개발공부
    getter method
    프로그래머스 네트워크 자바
    프로그래머스
    개발자
    programmers #정수 내림차순으로 배치하기
    404 Not Found
    자바
    데이터베이스 백업
    게임 맵 최단거리 자바
    innodb
    302 Found
    키 페어 분실
    http
    HTTP BODY
    appsmith
    백준
    데이터베이스 손상
    변수
    인프런
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
코딩숙
User mode와 Kernel mode
상단으로

티스토리툴바