fas

INFRA

1.1. 네트워크 1.1.1. IP주소 네트워크에 연결된 각 컴퓨터를 구분하는 유일한 주소 [!NOTE] IP 주소 버전 IPv4(Internet Protocol Version 4) IPv6(Internet Protocol Version 6) 1.1.2. 도메인 네임 Domain name : 사용자가 IP를 기억하지 않고 쉽게 기억할 수 있도록 문자열로 변환한 것 1.1.3. DNS DNS(Domain Name System) : 도메인과 IP주소의 매핑 정보를 가지고 있는 시스템 [!Note] 동작방식 사용자가 웹 브라우저의 주소 표시줄에 도메인을 입력 입력받은 도메인에 해당하는 IP 주소를 DNS 서버에 문의 DNS 서버는 도메인에 해당하는 IP 주소를 반환 웹 브라우저는 IP 주소를 받아 해당 IP ..
· INFRA/Docker
1. Docker 1.1. Docker란 무엇인가? 데이터 또는 프로그램을 격리시키는 기능을 제공하는 소프트웨어 주로 서버에서 사용된다. 클라이언트에서도 사용할 수는 있지만 현재는 서버에서 사용이 주 용도이다. Docker는 여러 가지 프로그램이 함께 동작되는 환경에서 각각의 프로그램을 격리하는 기능을 제공한다. 컨테이너와 도커 엔진 격리된 프로그램을 담고 있는 하나의 단위를 컨테이너라 한다. 그리고 이것을 다루는 소프트웨어가 도커이다. 도커를 사용하려면 도커 소프트웨어의 본체인 엔진을 설치해야 한다. 컨테이너를 만들려면 이미지가 필요하다. 컨테이너에 독립된 프로그램이나 데이터를 넣어주는데 이를 이미지라 하고 컨테이너를 만들려면 이미지가 필요하다. 도커는 리눅스 컴퓨터에서 사용된다. 윈도우나 macOS에..
⌨️ RESTful 이란? RESTful에 대한 언급을 하려면 REST 먼저 하나씩 이해해 나가야한다. 결국 REST 하게 란 말이 RESTful 이기 때문이다 1. REST(Representational State Tranfer) 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식 1.1. REST 아키텍처에 적용되는 6가지 제한 조건 인터페이스 일관성 일관적인 인터페이스로 분리되어야 한다. 무상태 각 요청간 클라이언트의 콘텍스트가 서버에 저장되어서는 안 된다. 캐시 처리 가능 WWW에서와 같이 클라이언트는 응답을 캐싱할 수 있어야 한다. 계층화 클라이언트는 보통 대상 서버에 직접 연결되었는지, 또는 중간 서버를 통해 연결되었는 지를 알 수 없다. 중간 서버는 로드 밸..
⌨️ HTTP 메서드 클라이언트와 서버 사이에 이루어지는 요청과 응답 데이터를 전송하는 방식 1. 주요 메서드 1.1. GET GET 메서드는 특정 리소스의 표시를 요청합니다. GET 을 사용하는 요청은 오직 데이터를 받기만 합니다. 요청에 본문 존재 아니오 안전함* 예 멱등성* 예 캐시가능* 예 HTML 양식에서 사용 가능 예 1.2. POST POST 메서드는 특정 리소스에 엔티티를 제출할 때 쓰입니다. 이는 종종 서버의 상태의 변화나 부작용을 일으킵니다. 요청에 본문 존재 예 성공 응답에 본문 존재 예 안전함* 아니오 멱등성* 아니오 캐시가능* 신선도 정보 포함 시 HTML 양식에서 사용 가능 예 1.3. PUT PUT 메서드는 요청 페이로드를 사용해 새로운 리소스를 생성하거나, 대상 리소스를 나타..
⌨️ CS 관련 지식 네트워크 관련 기술 면접 대비 CS 관련 기술면접을 대비한 준비를 기록해 두며, 해당 항목들에 대해 깊게 알아야 할 필요가 있는 경우 별도의 포스팅을 통해 추가로 작성하려 한다. 1. 웹 통신의 큰 흐름: https://www.google.com/ 을 접속할 때 일어나는 일 2. TCP와 UDP의 차이점에 대해서 설명 2.1. 연결 지향 방식과 비연결 방식 연결 지향 방식 -> TCP 송신자와 수신자가 1:1로 연결 상태를 유지하면서 통신하는 것을 의미 데이터를 보내기 전에는 연결 설정(Connection Establish) 단계를, 보낸 후에는 연결 종료(Connection Close) 단계를 거친다. 데이터를 교환하는 데 있어 좀 더 안전하고 신뢰성(reliable) 있는 환경을..
ckaanf
'INFRA' 카테고리의 글 목록