인프런 2

기초지식 - Network 계층

네트워크 계층여러 노드의 경로를 찾고 올바르게 전달 될 수 있는 기능과 수단을 정의주요 단위 : 패킷주요 구성 요소 - 라우터, IP, ARP주요 특징서로 떨어진 로컬 네트워크간의 통신 지원  Network 간의 -> Inter Network -> Internet중간중간 노드들을 거쳐서 목적지 까지 도달할 수 있는 방법을 지원 IP AddressInternet Protocol상에서 통신 주체를 식별하기 위한 아이디두 가지 종류IPv4 IPv6IPv4 IPv6Classless Inter Domain Routing(CIDR)IP는 주소의 영역을 여러 네트워크 영역으로 나누기 위해 IP를 묶는 방식여러 개의 사설망을 구축하기 위해 망을 나누는 방법CIDR NotationIP 주소의 집합네트워크 주소와 호스트 ..

컴퓨터는 3층집

접근제어 + 동기화 + 관리전산 자원 관리 - CPU, RAM, 프로세스 등 하드웨어, 운영 체제, 프로세스, 스레드 컴퓨터가 국가라면 운영체제는 '정부조직', 스레드는 국민(개인), 프로세스는 '가족', 하드웨어는 '영토'[응용 프로그램]       ↓ [Windows API 호출]       ↓ [API가 내부적으로 시스템 콜 준비]       ↓ [사용자 모드 → 커널 모드 전환]       ↓ [커널에서 시스템 콜 처리]       ↓ [커널이 결과 반환 (커널 → 사용자 모드 전환)]       ↓ [API가 결과 반환]       ↓ [응용 프로그램 결과 확인 및 처리] 구분 API 시스템 콜 정의소프트웨어와 운영 체제 간 상호작용을 위한 고수준 함수 집합응용 프로그램이 커널에 직접 요청을 ..