HTTP를 이용한 요청/응답을 처리한다.웹 상의 정적 콘텐츠(html, css, javaScript, image 등)를 처리한다.WEB-WAS-DB 3계층 구조를 실무에서 주로 활용한다.주요 제품 : Apache 웹 서버, IIS 웹 서버, Google Web Serv
DNS는 웹사이트를 IP 주소(192.XXX.XXX.XXX)가 아닌 도메인 네임(www.jonguk.com)으로 접속하게 해준다. 1. DNS의 구조 인터넷 상의 모든 도메인은 루트라고 하는 도메인 아래 트리 구조(계층 구조) 형태로 구성되어 있다. 예를 들면 www
API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체API는 서버와 데이터베이스에 대한 출입구 역할을 한다. 허용된 사람들에게만 접근성을 부여API는 애플리케이션과 기기가 원활하게 통신할 수 있도록 한다.API는 모든 접속을 표준화한다.기계/ 운영체제 등과 상관
웹이나 모바일에서 사용자 인증을 위해서 사용하는 암호화 토큰을 말합니다.Json 포맷을 이용하여 사용자에 대한 속성을 저장합니다.header, payload, signature 3부분으로 구성된다. (점으로 구분)header : 토큰의 타입, 해시 암호화 알고리즘pay
네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것통신이 일어나는 과정을 한눈에 파악 가능=> 7단계 중 특정한 곳에서 문제가 생기면 그 단계만 해결Ex1) 회사에서 모든 PC가 안될 경우=> SKT/KT/LG 회선 문제 (1계층: 물리계층)=> 라우터 문제 (3계층
네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것통신이 일어나는 과정을 한눈에 파악 가능=> 7단계 중 특정한 곳에서 문제가 생기면 그 단계만 해결Ex1) 회사에서 모든 PC가 안될 경우=> SKT/KT/LG 회선 문제 (1계층: 물리계층)=> 라우터 문제 (3계층
TCP/IP는 데이터가 의도된 목적지에 닿을 수 있도록 보장해주는 통신 규약입니다. (인터넷의 기본 통신 언어)두 가지 프로토콜로 이루어져 있으며 인터넷으로 디바이스를 연결하는 네트워크 프로토콜의 집합이며 개별적인 네트워크 프로토콜로 사용될 수도 있습니다. => 한 컴
교차 출처 리소스 공유 (다른 출처의 리소스를 공유)여기서 말하는 출처는 protocol, host, port를 합친 것을 의미https://www.velog.com:8080https:// (Protocol)www.velog.com (Host):808
컴퓨터 시스템은 크게 하드웨어와 소프트웨어로 나누어진다.하드웨어 : 컴퓨터를 구성하는 기계적 장치소프트웨어 : 하드웨어의 동작을 지시하고 제어하는 명령어 집합중앙처리장치(CPU)기억장치 : RAM, HDD입출력 장치 : 마우스, 프린터시스템 소프트웨어 : 운영체제, 컴