2025/01/23 4

[CS 상식 - 네트워크] 스터디 정리 3

01. 웹 페이지를 열람할 수 있는 구조인터넷: 인프라 기술과 관련된 프로토콜을 사용한 거대한 서비스 네트워크웹 서버와 웹 클라이언트로 정보를 열람하거나 조작하는 구조가 일반적웹을 구성하는 인프라 기술(World Wide Web)네트워크 모델: TCP/IP, HTTPS, DNS 등 인프라 기술 사용웹의 구성: 웹서버, 웹 클라이언트, HTML/javascript/PHP/Java 등 언어, 데이터베이스, XML, Rest API 등 구성인프라 기술: 기본 프로토콜과 서비스 프로토콜웹의 기본 구조초기: 정보를 열람하는 서비스웹은 HTML 형식의 문서를 웹 서버에 저장웹 브라우저인 웹 클라이언트가 인터넷을 통해 웹 서버에 액세스하여 화면에 출력웹 서버: Apache, IIS, NGINX웹 브라우저: 구글 크롬..

[CS 상식 - 네트워크] 스터디 정리 2

01. 클라우드 구조클라우드구름에서 유래경계가 모호라고 실체가 정해지지 않은 이미지를 나타냄현재 클라우드, 클라우드 컴퓨팅: 데이터를 저장하거나 애플리케이션을 실행 할 수 있도록 인터넷을 통해 컴퓨팅 리스소를 제공하는 기술이나 서비스를 의미, 기업과 개인이 물리적인 서버나 데이터 센터를 소유하거나 관리하지 않아도 IT 서비스를 사용할 수 있게 해줌클라우드 구성 요소: 인터넷을 구성하는 네트워크 + 기기(컴퓨터, 서버)데이터 센터: 현실에서 클라우드의 구성요소를 모아 놓은 시설이나 설비와 가장 가까운 것대량의 서버를 가동시키려고 서버 랙, 네트워크 회선, 전원 공조 방화 내진 설비 등을 갖춘 시선하우징: 이 시설만 이용하는 방식호스팅: 서버까지 이용하는 방식클라우드 구성 기술는 서버와 네트워크 가상화, 분..

[CS 상식 - 네트워크] 스터디 정리 1

01. LAN끼리 연결한 네트워크일반적 LAN: 소규모 세그먼트의 구성기업 LAN의 일반적인 구성: 각 세그먼트는 스위치로 묶여서 한 틍 상위 세그먼트 역할을 함조직, 부, 과 단위로 세그먼트 구성물리적 계층(1,2)으로는 스위치 등으로 하나의 세그먼트로 묶어줌통합할 세그먼트의 트래픽 양이나 장치 수에 따라 라우터나 L3스위치로 통합트래픽양: 네트워크 통신 회선에서 일정 시간에 흐르는 데이터의 양3 계층 장비로 사용하면 물리 계층이나 데이터링크 계층을 숨긴 추상적인 ID로 유연하게 관리 가능서버는 여러 부서에서 함께 사용하므로 서버만 세그먼트로 별도로 만듦특정 부서에서만 사용하는 시스템은 각 부서 세그먼트 내에 서버를 연결함인트라넷: 인터넷과 쌍을 이루는 용어, 인터넷에 직접 연결되지 않은 기업 내부 시..

[JAVA 기초] JAVA의 정석 - Ch.13 쓰레드(Thread) (정리)

Ch.13 쓰레드(Thread)-      프로세스와 쓰레드프로세스(process): 실행 중인 프로그램프로그램이 실행하면 OS로 부터 실행에 필요한 자원(메모리)를 할당받음구성: 자원 (데이터, 메모리 등) + 쓰레드프로세스에는 최소한 하나 이상의 쓰레드 존재 프로세스의 메모리 한계에 다라 생성할 수 있는 쓰레드 수가 결정쓰레드(thread): 실제로 작업을 수행하는 것멀티쓰레드 프로세스: 둘 이상의 쓰레드를 가짐멀티태스킹과 멀티쓰레딩멀티태스킹: 여러 개의 프로세스를 동시에 실행 (다중 작업)멀티쓰레딩: 하나의 프로세스 안에서 여러 개의 쓰레드가 동시에 실행멀티쓰레딩 장단점장점CPU의 사용률을 향상자원을 보다 효율적으로 사용사용자에 대한 응답성 향상작업이 분리되어 코드 간결단점동기화(synchroniz..

JAVA 기초 2025.01.23