20021507 박 제욱 20051603 이 재민. Web Caching 이란 ? 1 Web Caching 시스템 2 Web Caching 구조 3 Web Caching 동작 4 Web Caching 의 일관성 문제 5 프록시 서버 사용방법 6 참고도서 7.

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
1)RACK 2)UPS 3)P D U 장치 4)Server Group 5)KVM Switch 7)UPS 를 위한 HUB 6) RACK Monitor.
7 장. 원격지에서 리눅스서버를 관리하자. 텔넷서버를 설치 / 운영한다. SSH 서버를 운영한다. VNC 서버를 설치 / 운영한다.
HTTPS Packet Capture Tutorial

1 안드로이드 네트워킹 안드로이드 앱 프로그래밍 여 규리.
CHAP 22. 블루투스.
인터넷의활용.
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
DNS(Domain Name System)
Ch.07-5 xml-rpc 사용하기 김상엽.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Network Lab. Young-Chul Hwang
Outlook 에서 POP3 설정 방법.
Web Caching -8조 황세선 박민희.
PHP입문 Izayoi 김조흔.
웹 서버 동작 HTTP 클라이언트가 서버와 대화하는 방법과 데이터를 서버에서 클라이언트로 전송 하는 방법을 정의한 프로토콜
18장. 방화벽 컴퓨터를 만들자.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
SSL (Secure Sockets Layers Protocol)
Chapter 7. RAS(전화접속,VPN) & IAS
8장. 원격지 시스템 관리하기.
소리가 작으면 이어폰 사용 권장!.
NJM Messenger 박상원 박연호.
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
FTP 프로그램의 활용 FTP 프로그램의 용도 인터넷 공간에 홈페이지 파일을 업로드할 때 필요
HTTP : Hyper Text Transfer Protocol
P2P시스템에 대해서 (peer to peer)
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
소리가 작으면 이어폰 사용 권장!.
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
PC에 설치된 엔드포인트 클라이언트 프로그램을 클릭하여 프로그램 상자를 엽니다
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
8장 쿠키와 세션 한빛미디어(주).
오라클 넷(Oracle Net)의 개념 및 구성
CGI란 무엇인가? CGI(Common Gateway Interface)의 정의
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
KERBEROS.
12장 쿠키와 세션 이장에서 배울 내용 : 쿠키와 세션은 웹 페이지 간에 정보를 유지할 때 사용된다. 쿠키와 세션은 사용되는 형태가 비슷하나, 쿠키는 웹 브라우저(클라이언트) 쪽에 저장되고, 세션은 웹 서버 쪽에 저장된다. 이 번장에서는 이들에 대해 학습한다.
-네트워크 관리 개요 및 SNMP 프로토콜 동작과정
자바로 만든 채팅 프로그램 임경진 조주경 지도교수님 : 이광세 교수님.
15강. 폼 데이터 값 검증 Validator를 이용한 검증 ValidationUtils 클래스
DHCP 조지훈 김대성 이정민 용석중.
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
웹(WWW).
IP-255S 설치 교육자료 101/102에 대한 설명을 시작 하겠습니다.
(Dynamic Host Configuration Protocol)
Web Storage 인공지능 연구실.
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
LAN의 구성요소 학습내용 서버 클라이언트 NIC(Network Interface Card) 전송매체
Introduction to JSP & Servlet
Viewing Advanced Web Pages
모바일(폰)메일 서비스 정흠수 최동훈.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
JSP Programming with a Workbook
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
CDMA / LTE LoRa /CAT.m/NbIoT LTE 기지국 STA 모드 WiFi / 유선 네트워크 SKT
ARP.
AJAX? Cho Hyun Min.
Presentation transcript:

박 제욱 이 재민

Web Caching 이란 ? 1 Web Caching 시스템 2 Web Caching 구조 3 Web Caching 동작 4 Web Caching 의 일관성 문제 5 프록시 서버 사용방법 6 참고도서 7

 인터넷 트래픽의 병목현상을 막아 접속속 도를 높여주는 기술  사용자가 요구하는 웹 객체를 미리 저장 하고 있다가 저장된 객체를 사용자에게 서비스 해주는 형태를 근간으로 하는 일 종의 네트워크 기술  일반적으로 캐시를 프록시 (Proxy) 라 호 칭

인터넷 인터넷 밖의 웹 페이지 까지 가지 않고 캐시에서 바로 응답 인터넷 밖의 웹 페이지 요청 응답 받은 페이지 저장 후 클라이언트 1 에 응답 웹 캐시

 대역폭 소비의 감소로 네트워크 트래픽이 감소되고 혼잡도 저하.  자주 액세스되는 웹 문서들은 캐시를 사용하지 않을 때 보다 상대적으로 더 빨리 검색이 가능  광역망의 캐시들에 데이터가 유포되므로 원격서버의 부하가 감소.  프록시에 캐싱 된 사본을 액세스 할 수 있으므로 끊김 없는 서비스가 가능  조직의 웹 사용 패턴을 분석 할 수 있는 기회를 제공.

 견고성  투명성  확장성  효율성  안정성  빠른 액세스  적응성  부하 균등  이형성 처리능력  단순성

 로컬 캐시  웹 객체의 복사본이 로컬 컴퓨터에 저장  프록시 캐시  많은 사용자를 위해 웹 객체를 캐시하는 독립적 기기  웹 서버와 웹 클라이언트 사이에 있는 기기  로컬 캐시보다 효과적

 포워드 캐시  일반 사용자들이 생각하는 형태 이고 가 장 보편적인 구조  포워드 캐시는 라우터 바로 아래 설치되 어 많은 사용자가 캐시를 사용하도록 구 성

인터넷 포워드 캐시는 인터넷 밖의 수많은 서버들을 대상으로 일을 한다 웹 캐시 웹 클라이언트 웹 서버

 리버스 캐시  포워드 캐시와 반대의 구성  인터넷을 지나 웹서버 앞에 설치된 형태  웹 서버의 IP 를 직접 가지고 있어 캐시가 서버 역할을 함으로써 서버에 부하를 줄 임

인터넷 리버스 캐시 웹 캐시 웹 클라이언트 웹 서버

 투명 캐시  사용자 입장에서 캐시의 존재를 모르는 상태에서 캐시 서버를 위치시키는 형태  별도에 장비의 도움을 받아 구성  현재 가장 많이 사용

인터넷 웹 클라이언트 웹 서버 웹 캐시 웹 트래픽 투명 포워드 캐시 투명 리버스 캐시

① 브라우저는 웹캐시와 TCP 연결을 설정하고 웹 캐시에 있 는 객체에 대한 HTTP 요청 ② 웹 캐시는 객체의 사본이 지역적으로 저장되어 있는지 확 인. 저장되어 있는 경우, 클라이언트 브라우저로 HTTP 응 답 메시지와 함께 객체를 전송 ③ 웹 캐시가 객체의 사본을 가지고 있지 않다면 서버에 연결 하여 HTTP 요청, 요청을 받은 서버는 웹 캐시에 HTTP 응 답 메시지와 함께 객체를 전송 ④ 웹 캐시에서 객체를 수신할 때 객체를 지역 저장장치에 복 사하고 클라이언트 브라우저에 HTTP 응답 메시지와 함께 객체의 사본을 전송

 TTL 방식  각각의 객체에 TTL 할당  유효시간 내 요청 시 프록시의 캐시에서 서비스  유효시간 후 요청 시 서버에서 객체 수신 후 서비스  무효화 방식  객체가 갱신될 때 서버가 무효화 신호를 보내는 것  서버는 각 객체마다 모든 클라이언트의 상태 정보를 지 닌다.  리스 방식

 Computer Networking  james F.Kurose  NRC 와 함께하는 LIVE 네트워크  김진규, 한빛미디어  월드 와이드 웹 캐싱 기법에 관한 연구  안진웅, 전남대학원 학위논문

LOGO “ Add your company slogan ”