[CS지식] www.naver.com을 주소창에 치면?
질문 의도? 프로그래머는 과정을 이해하는 사람. 코드는 화면, Signal, 보고서 등으로 출력될 수 있다. 근본적으로 입력 -> 출력과정을 이해해야만 프로그래머이다. 대기열, 캐싱, DNS, 라우팅, ARP, 초기연결을 거쳐 컨텐츠를 다운받게 되고 이 후 브라우저렌더링 과정을 거쳐 네이버라는 화면이 나타나게 됩니다. 또한 이러한 과정이 캡슐화, 비캡슐화과정을 거쳐서 이뤄지게 됩니다. 대기열? 브라우저는 주소창 입력에 대한 요청을 대기열에 넣는다. 캐싱? 요청된 값의 결과값을 저장하고 그 값을 다시 요청하면 다시 제공하는 기술. 공유프록시 캐시와 브라우저 캐시로 나뉘어진다. 프록시 캐시 : 원서버에 직접 접근하고자 하면 시간이 많이 걸리므로 접속 국가의 공유 프록시 캐시 서버를 사용한다. 브라우저캐시 :..
CS지식
2022. 7. 6. 21:58