본문 바로가기
[ROADMAP] 호스팅이란? 출처 : 바로가기 호스팅이란? 서버의 전체 혹은 일부를 이용할 수 있도록 임대해 주는 서비스 호스팅 종류 웹 호스팅 서버 호스팅 클라우드 서버 웹호스팅 하나에 서버에 여러명의 고객이 함께 사용하는 형태 장점은 저렴한 비용 단점은 하드웨어가 제한적이고 같은 서버를 사용하여 원하는 소프트웨어 설치가 불가할 수 있다 서버 호스팅 하나의 서버를 빌리는 서비스 장점은 원하는 형태로 마음껏 수정이 가능하다 단점은 웹호스팅에 비해 비싼 가격이다, 또한 어느정도 개발 능력이 필요하다 클라우드 서버 가상 서버를 단독으로 사용하는 형태 장점 유연하게 자원을 변경이 가능하다 단점 연결된 다른 가상 서버에 영향을 받아 문제가 생길 수 있다 2021. 3. 26.
[ROADMAP] 도메인 이름이란? 출처 : xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/resources/domainInfo/domainInfo.jsp 도메인이란? 사람이 쉽게 기억하고 입력할 수 있도록 문자로 만든 인터넷 주소 도메인 체계 1단계 도메인 (TLD, Top Level Domain) 2단계 도메인 (SLD, Second Level Domain) 도메인 종류 - 국가 최상위 도메인 관리기관 - ccTLD 개념 - 인터넷 상에서 국가를 나타내는 여문 및 자국어 도메인 형태 - 2자리 영문 국가코드 또는 자국어 국가코드 도메인 종류 - 일반 최상위 도메인 관리기관 - gTLD 개념 - 조직, 목적, 분류 등 명칭을 영문약자로 표현한 최상위 도메인 형태 - 영문은 3자리 이상, 영문 .. 2021. 3. 25.
[ROADMAP] DNS, 그리고 동작 방식 출처 : aws.amazon.com/ko/route53/what-is-dns/ DNS란? DNS 또는 Domain Name System은 사람이 읽을 수 있는 도메인 이름(예: www.amazon.com)을 머신이 읽을 수 있는 IP 주소(예: 192.0.2.44)로 변환합니다. 동작 방식 사용자가 웹 브라우저를 열어 주소 표시줄에 www.example.com을 입력하고 Enter 키를 누릅니다. www.example.com에 대한 요청은 일반적으로 케이블 인터넷 공급업체, DSL 광대역 공급업체 또는 기업 네트워크 같은 인터넷 서비스 제공업체(ISP)가 관리하는 DNS 해석기로 라우팅됩니다. ISP의 DNS 해석기는 www.example.com에 대한 요청을 DNS 루트 이름 서버에 전달합니다. ISP.. 2021. 3. 25.
[ROADMAP] 브라우저, 그리고 동작 방식 출처 : d2.naver.com/helloworld/59361 브라우저란? 인터넷상에서 웹에 연결시켜 주는 윈도 기반의 소프트웨어 브라우저의 주요기능 사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것. 자원의 주소는 URL에 의해 정해진다. 브라우저의 기본 구조 사용자 인터페이스 - 주소 표시줄, 이전/다음 버튼, 북마크 메뉴 등. 요청한 페이지를 보여주는 창을 제외한 나머지 모든 부분이다. 브라우저 엔진 - 사용자 인터페이스와 렌더링 엔진 사이의 동작을 제어. 렌더링 엔진 - 요청한 콘텐츠를 표시. 예를 들어 HTML을 요청하면 HTML과 CSS를 파싱하여 화면에 표시함. 통신 - HTTP 요청과 같은 네트워크 호출에 사용됨. 이것은 플랫폼 독립적인 인터페이스이고 각 플랫폼 하부에서 실행됨.. 2021. 3. 24.
[ROADMAP] HTTP(HyperText Transfer Protocol)란? 웹이란? 인터넷 상에 연결된 사용자들이 서로의 정보를 공유하는 무형의 네트워크 공간 웹의 기능 URL - 웹 자원의 통일된 위치 지정 방식 HTTP - 자원을 검색하고 접근 가능한 프로토콜 HTML - 자원들 사이를 쉽게 항해 가능한 언어 http(80)와 https(443) 차이 http는 인터넷에서 웹 서버와 사용자 컴퓨터에 설치된 웹 브라우저 사이에 문서를 전송하기 위한 통신규약이다 기본 포트는 80번이며 통신을 텍스트로 하여 유출이 발생할 수 있다 http에서 통신하는 텍스트를 암호화하는 것을 https라고 한다 http vs https 속도 기본적으로 https는 http를 암호화하고 복호화하기 때문에 http가 더 빠릅니다 그러나 https는 2.0버전으로 통신하고 http는 1.1 버전으로 .. 2021. 3. 24.
[ROADMAP] 인터넷이 어떻게 동작하는가? 출처 : developer.mozilla.org/ko/docs/Learn/Common_questions/How_does_the_Internet_work 인터넷을 연결하기 위해 필요한것은? 유선 - 이더넷 케이블 무선 - WiFi, Bluetooth 만약 1:1로 각각 컴퓨터에 인터넷은 연결한다면? 너무 복잡한 구조로 선을 관리하기가 역부족이다 또한 컴퓨터를 추가할때마다 각각에 컴퓨터에 선을 연결해야한다 어떻게하면 효과적으로 관리 및 추가가 가능할까? 라우터 라우터를 통하여 중앙에서 연결을 관리하게된다 라우터 실물 라우터는 이렇게 생겼다 맨 왼쪽 - 외부 LAN 케이블 오른쪽 홈 - 내부 네트워크 케이블 라우터의 단점? 이런 라우터를 통하여 건물 내부에서 네트워크 설정은 가능하다 그러나 넓은 지역을 통한 .. 2021. 3. 23.