Home
Psmin1994
X

호스팅 (Hosting)

호스팅에 대해 알아보자. 호스팅 (Hosting) 호스팅이란 서버의 전체 혹은 일부를 이용할 수 있도록 대여해주는 서비스를 말합니다. 개인이 24시간 내내 안정적으로 관리하며 서버를 운영하는 것이 힘들기 때문에 전문 업체의 호스팅 서비스를 사용하는 것이 일반적입니다. 호스팅의 종류 웹 호스팅 (= 공유 호스팅, = 사이트...

도메인 네임 시스템 (DNS)

DNS에 대해 알아보자. Domain Domain은 인터넷에 연결된 컴퓨터의 IP 주소를 사람이 기억하기 쉽게 문자로 만든 인터넷 주소입니다. Domain Name은 위 그림에서 ‘https://’ 과 ‘www.’ 을 제외한 나머지 부분만을 말합니다. 또한, 우측에서 부터 최상위 도메인(Top Level Domain), 2차 도메인(Sec...

스택 Stack

스택에 대해 알아보자. 스택 Stack 스택은 마지막에 삽입된 항목만을 제거하고 접근할 수 있는 LIFO(Last In First Out) 원리를 따르는 자료구조입니다. 스택의 추상 자료형 ADT push : 맨 마지막에 새로운 요소 삽입 pop : 맨 마지막 요소 추출하고 반환 peek : 맨 마지막 요소 확인 is...

브라우저의 작동 원리

브라우저의 작동 원리에 대해 알아보자. Web Browser 웹 브라우저란 Web Server와 쌍방향 통신하고 HTML, CSS, JS 파일을 해석하여 내용을 보여주는 GUI 기반의 응용 소프트웨어입니다. 주요 기능 사용자가 필요한 자원을 웹 서버에 요청하면 응답을 받아 이를 해석한 후 사용자에게 보여줍니다. 자원은 ...

TCP/IP 프로토콜 4계층

TCP/IP 프로토콜 4계층에 대해 알아보자. TCP/IP는 무엇일까요? TCP는 OSI 7 계층 중 4 계층 전송 계층의 프로토콜이고, IP는 3 계층 네트워크 계층의 프로토콜입니다. TCP/IP는 인터넷 통신 세계에서 가장 많이, 표준으로 사용되고 있는 TCP와 IP 프로토콜을 주축으로 한 프로토콜 집합을 말합니다. 인터넷에 연결된 서로...

HTTP

HTTP에 대해 알아보자. HTTP (HyperText Transfer Protocol) 초기에는 HTML과 같은 하이퍼미디어 문서를 주로 전송했지만, 최근에는 Plain text, JSON, XML 등 다양한 형태의 정보도 전송하는 애플리케이션 레이어 프로토콜입니다. 초기에는 웹 브라우저와 웹 서버 간의 커뮤니케이션을 위해 디자인되었지만 최...

계층별 주요 프로토콜

계층별 주요 프로토콜에 대해 알아보자. 계층별 주요 프로토콜 Ethernet Protocol (OSI - 2 계층, TCP/IP - 1 계층) 이더넷 (Ethernet)은 사무실이나 가정에서 많이 사용하는 LAN에서 많이 활용되는 기술입니다. 네트워크에 연결된 각 기기들이 MAC 주소를 이용해 상호간에 데이터를 주고 받을 수 있도록 만들...

OSI 7 계층 참조 모델

OSI 7 계층 참조 모델이란? OSI 참조 모델(Open System Interconnection)은 다른 시스템 간의 원활한 통신을 위해 ISO(국제 표준화 기구)에서 제안하는 프로토콜이며, 네트워크 표준 모델입니다. 네트워크 통신이 일어나는 과정을 나눈 것으로 1계층 (물리 계층) ~ 7계층 (응용 계층)으로 총 7계층으로 구성되어 있습니다....

객체 지향 프로그래밍

JS에서의 객체 지향 프로그래밍에 대해 알아보자. 객체 지향 프로그래밍 (Object Oriented Programming) 로직을 상태와 행위로 이루어진 객체로 만드는 것을 말합니다. 즉, 변수와 메서드를 그룹핑한 것입니다. 여러 객체들을 조립해 하나의 프로그램을 만드는 것을 OOP라고 합니다. 프로그램을 객체 단위로 쪼개서 개발할 수 있기...

REST, REST API, RESTful API

REST, REST API에 대해 알아보자. REST (Representational State Transfer) REST란 자원을 이름으로 구분하고 해당 자원의 상태를 주고 받는 것을 말합니다. 어떤 자원에 대해 CRUD 연산을 수행하기 위해 URI로 GET, POST 등의 방식(Method)을 사용하여 요청을 보내며, 요청을 위한 자원은 ...