Frontend/Web 3

[그림으로 배우는 웹구조] chapter 3. 웹을 지탱하는 구조

3-1. 웹 전체를 지탱하는 구조 1) 웹과 메일 서버 및 기능 - 웹을 둘러싸는 서버 및 기능으로는 웹 서버와 FTP 서버, 양쪽에 공통인 DNS, Proxy, SSL 서버, 메일에 고유한 SMTP나 POP3 서버 등이 있다. 3-2. 웹 접속의 기본 1) TCP/IP의 개요 - TCP/IP는 애플리케이션 층(서로 어떻게 데이터를 주고받을지), 트랜스포트 층(상대에게 데이터 전달), 인터넷 층(IP 주소를 사용해서 주소 결정), 네트워크 인터페이스 층(물리적인 통신, WIFI, LAN, Bluetooth) 3-3. IP 주소와 MAC 주소의 차이 1) IP 주소란? - IP 주소는 네트워크에서 통신 상대를 식별하기 위한 번호 2) MAC 주소의 쓰임새 - MAC 주소는 네트워크 상에서 기기를 특정하기 ..

Frontend/Web 2023.02.25

[그림으로 배우는 웹구조] chapter 2. 웹의 독자적인 구조

2-1. 웹 기술의 변화 1) 넓어지는 이용 영역 - 이전 정보 시스템은 SoR (System of Record: 기록 시스템)이라 불렸고 이용하는 조직에서 관리를 중심으로 했다. 현재는 SoE (System of Engagement: 연결되는 시스템)와 같이 다양한 조직이나 개인의 연계도 고려한 시스템을 목표로 하는 경우가 늘고 있다. 2-6 웹사이트의 안쪽) HTTP 요청 1) HTTP 프로토콜의 개요 - 전화와 비교해서 생각해 보면, 전화에 의한 통신에서는 전화번호를 지정하지만 HTTP 에서는 유일한 URL을 상대로 지정해서 통신을 한다. - 전화에서는 한번 상대에게 접속했으면 끊을 때까지 데이터를 주고받지만, HTTP에서는 1회마다 상대와의 주고받기를 완결시키는 스테이트리스(Stateless)라는..

Frontend/Web 2023.02.19

[그림으로 배우는 웹구조] chapter 1. 웹 기술의 기본

1-1 웹이란? 1) 인터넷을 통해서 제공되는 구조 웹은 인터넷을 통해 제공되는 정보나 서비스 등을 공개 혹은 그것들을 주고 받기 위한 구조를 가리킨다. World Wide Web의 약칭이기도 하며, 이는 인터넷을 통해 제공되는 하이퍼텍스트를 이용한 시스템이다. 2) 링크에 의한 연관 하이퍼링크라는 구조는 각각의 웹페이지가 하이퍼텍스트 마크업 랭귀지 (HTML)이라는 언어로 구성되어 있다. 하이퍼텍스트로 작성한 페이지에 링크를 걸어주고, 연이어 다른 페이지로 이동할 수 있다. 1-2 웹 시스템의 구조 1) 웹 시스템의 기본적인 구성 디바이스 안에는 브라우저라는 소프트웨어가 설치되어 있고, 단말의 브라우저가 인터넷을 통해 향하는 곳은 웹 서버이다. 디바이스(브라우저), 인터넷, 웹 서버가 기본 구성이다. ..

Frontend/Web 2023.02.17