https://web.dev/http-cache/ https://pjh3749.tistory.com/264 https://toss.tech/article/smart-web-service-cache 캐시와 사설 브라우저 캐시 HTTP 통신에서 리소스등을 재사용하기 위해 캐시를 사용한다. 캐시는 사설 브라우저 캐시와 공유 프록시 캐시로 나뉠 수 있는데, 지금 얘기를 하는 것은 사설 브라우저 캐시이다. (내가 이해하기 쉽기도 하다.) 사설 브라우저 캐시란, 서버에 대한 추가적인 요청 없이 방문했던 문서들을 브라우저 수준에서 제어하는 캐시이다. 공유 프록시 캐시는 일반적으로 ISP 회사에서 제공하거나, CDN 등이 공통된 네트워크 망에서 요청을 효율적으로 처리하기 위해 별도로 캐시하는 것을 이야기한다. 일반적으..
참고 서적 Computer Networking, A Top Down Approaching 1990년 이전만 하더라도 HTTP는 주로 학회, 연구 또는 대학생들이 원격 호스트에 접속하거나 로컬 호스트에서 원격 호스트에서 파일을 전송하거나 다운로드 받거나, 뉴스를 보내거나 받을 때, 또는 이메일을 받거나 보낼 때 사용했습니다. 1990년 초에 world wide web이라는 새로운 어플리케이션이 나왔고, 대중들의 관심을 얻었습니다. 그 후 web은 드라마틱하게 변했고, 현재도 변화하고 있습니다. 사용자들은 web을 이용해 업무 안 쪽 환경과 바깥 쪽 환경과 인터랙트하고 있습니다. 대다수의 사용자들에게 web의 매력이란 필요에 의해서 동작하는 것이라는 점입니다. 전통적인 tv나 radio같은 매체는 컨텐츠를 ..
한양대 이석복 교수님의 커리큘럼에 따라 중간고사 시기에 맞추어 중간 과제를 수행하여 포스트한다. 중간고사 까지의 내용 정리 포스트는 이전에 업로드된 포스트들로 대체하며 별도의 추가 포스트는 하지 않음. Layer : App (2주) - Transport (3주) 중간고사 - Network - Link - Physical ... 출처: https://ingyeoking13.tistory.com/266 [welcome!] ```` #include #include #include #include #include #include #include #include #include #include #include #define PORT 3003 #define BACKLOG 10 /* how many pending c..
강의 url www.kocw.or.kr/home/cview.do?mty=p&kemId=1169634 컴퓨터네트워크 인터넷을 동작시키는 컴퓨터네트워크 프로토폴을 학습한다. www.kocw.net 1) TCP flow control에 대해 설명할 수 있다. 2) TCP connection management TCP flow control TCP의 flow control이란, 두 Host 간 sender/receiver buffer의 capa에 맞게 통신 속도를 조절하는 것 이다. Host에서 receive를 수행할 때 receive buffer에서 Application Layer로 이동한다. Application Layer에서 프로그래밍 과제를 수행했던 것을 기억해보자. socket으로 부터 read를 수행..
url www.kocw.or.kr/home/cview.do?mty=p&kemId=1169634 이전 내용 요약 RDT를 배웠다. 그리고 역사상, RDT의 성능을 개선하기 위해 pipelined 방식으로 통신을 수행하게 되었다. Go-Back-N, Selective Repeat에 대해 배움. TCP : Overview 1. TCP는 Point-to-Point의 특성을 가진다. 한 프로세스가 여러 프로세스에게 전달하는 것이 아닌, 한 프로세스가 다른 한 프로세스에게 통신하는데 활용된다. 더 엄격히 얘기하면, 한 프로세스가 여러 개의 소켓을 열 수 있으므로, 소켓 to 소켓 통신을 책임진다. 2. Reliable, in-order delivery byte stream. 신뢰성있게 순서대로 전달된다. 3. pi..
- Total
- Today
- Yesterday
- beginning javascript
- 이산수학
- 항해99
- Discrete Mathematics
- 데이터 중심 애플리케이션 설계
- 아레나
- 로젠
- Arena
- paul wilton
- flutter
- 대규모 시스템 설계 기초
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- 자바스크립트
- javascript
- Propositional and Predicate Logic
- 자바스크립트 예제
- 그라파나
- 아레나 시뮬레이션
- 최단경로 알고리즘
- 시뮬레이션
- Simulation
- rosen
- 백준
- arena simulation
- 엄청난 인내심과 시뮬레이션을 위한 아레나 툴
- 명제논리
- grafana cloud
- Grafana
- 아레나시뮬레이션
- 이산 수학
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |