NVL Te SOx BO GIAO DUC VA DAO TAO TRƯỜNG DAI HOC BACH KHOA HA NOI * u31 TAN KOSAL 9122 QJ2uU KIEN TRUC WEB CACHING - PHAN TÍCH GIẢI 5313 PHAP WEB CACHING CUA ISP TAT CAMPUCHIA *MT2 “our ue 002 LUẬN VĂN THẠC SI CONG NGHB ‘THONG ‘TIN - 5 062 Hà nội - 2005 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRUONG DAI HOC BACH KHOA HA NOI AO TAN KOSAL KIEN TRUC WEB CACHING - PHAN TICH GIAI PHAP WEB CACHING CUA ISP TAI CAMPUCHIA CHUYEN NGANH: CONG NGHE THONG TIN LUAN VAN THAC SI CONG NGHE THONG TIN NGƯỜI HƯỚNG DẪN: TS. HO KHANH LAM HÀ NỘI - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia TAI LIEU THAM KHAO 1. Mạng máy tính vả các hệ thông mở - Nguyễn Thúc Hải 2. Công nghệ mạng máy tỉnh — Nhà xuất bán Bưu Điện,2001 3.
Các bài viết về Internet - T8 Hồ Khánh Lâm - Tap chí Bưu chính viễn thông 4. Công nghé Intemet Cache img dụng. Vũ Duy Lợi, Trần Trọng Minh 5. Analisis of Web Caching Architecture:Hierarchical and I3istributed Caching — Pablo Rodriguez, Christian Spanner, and Ernst U Biersack, Member LKEH-Vap chi IREE/ACM ‘Transactions on Network, Vol 9.
Algorithms Of The Internet, Organized by Chrislian chindelhaucr Elaboration on Topic 03 Web Caching by Stefan Luecking (6014415) sil(aQupb.de University of Paderborn, Dale: August, 4th, 2004 7. Internet Cache Protocol (ICP), version 2, D. Clatfy, National Laboratory for Applied Network Research/UCSD September 1997 8. Implementation and comparison of distributed caching schemes, S.
Department of Computer Science and Engineering, Regional Lngeneering College, Tirachirappalli, Tamil Nadu, India. Extract in Computer and Communications Magazine, Received 14 March 2000, Revised 24 July 2000, Accepted 27 July 2000. Web Distribution Systems : Caching and Rephcation, http:/Avww.ohio-state,edu/~jain/cis788-99/web_caching/index.html 10 Squd Web Proxy Caohc, húp⁄wwwsguid-cachoorg, http://www squid-cache. Proxy Design and Caching protocols, By Chang Dong Advisor: Dr.
L Ling Yen Fan Korul (Cambodia student) — Ldp: C2003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia TAI LIEU THAM KHAO 1. Mạng máy tính vả các hệ thông mở - Nguyễn Thúc Hải 2. Công nghệ mạng máy tỉnh — Nhà xuất bán Bưu Điện,2001 3. Các bài viết về Internet - T8 Hồ Khánh Lâm - Tap chí Bưu chính viễn thông 4.
Công nghé Intemet Cache img dụng. Vũ Duy Lợi, Trần Trọng Minh 5. Analisis of Web Caching Architecture:Hierarchical and I3istributed Caching — Pablo Rodriguez, Christian Spanner, and Ernst U Biersack, Member LKEH-Vap chi IREE/ACM ‘Transactions on Network, Vol 9. Algorithms Of The Internet, Organized by Chrislian chindelhaucr Elaboration on Topic 03 Web Caching by Stefan Luecking (6014415) sil(aQupb.de University of Paderborn, Dale: August, 4th, 2004 7.
Internet Cache Protocol (ICP), version 2, D. Clatfy, National Laboratory for Applied Network Research/UCSD September 1997 8. Implementation and comparison of distributed caching schemes, S. Department of Computer Science and Engineering, Regional Lngeneering College, Tirachirappalli, Tamil Nadu, India.
Extract in Computer and Communications Magazine, Received 14 March 2000, Revised 24 July 2000, Accepted 27 July 2000. Web Distribution Systems : Caching and Rephcation, http:/Avww.ohio-state,edu/~jain/cis788-99/web_caching/index.html 10 Squd Web Proxy Caohc, húp⁄wwwsguid-cachoorg, http://www squid-cache. Proxy Design and Caching protocols, By Chang Dong Advisor: Dr. L Ling Yen Fan Korul (Cambodia student) — Ldp: C2003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia DANH MUC HINH VE Hink 1.1 : Kiên trúc cơ bản của một bộ đệm cho Web a Hình 1.2: M6 hinh Client/Server 4iình 1.3: Quan hệ giữa Web browser và Internet Server ~~ Hình 1.4: mé hinh proxy " Hinh 1.5: Proxy Server chay trén Firewall Hình 1.6: Sơ a6 tong quát hé thong Web caching Web Hình 1.7: Mô hình của cơ chế sử dụng proxy caching Hình 1.8: Mô tả cơ chế sử dung bộ đệm trang suết Hình 1.9 : BG dém phin cấp Hình 1.10 - Mô hình bộ đệm phân tân 19 Hình 2.1 - Kiên trúc phân ting cia Web Caching 27 Hình 2.2 : Kiên trúc phan tan cha Web Caching 28 Hình 2.3: Kiến trúu hỗn hop cia Web Caching 30 hình 24: Mô hình phân cấp cia ISP ( Network topology) 31 Hinh 2.
cach dat cache (Tree mode, showing cache lacement.6: Thời gian kết nỗi m[fc] với mật độ trang Ã,„.A — 24h, đ— 15sec 40 TTình 2.7 : Lưu lượng mạng phát sinh bởi kiến trúc phân tầng và kiến 41 trúc phân tán tại mỗi cấp độ cây Tình 2.8 - Mạng quốc gia không bi nghén ø=0.9 - Mạng quốc gia nghén p-0.10 : Tông thời gian trễ phụ thuốc vào kích thước trang, mang nghẽn ø~0.8 Sạn 2Koaat (6ambodie sudeul) — -áp: 6202003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia Cơ sở hạ tầng mạng Internet ở Cămpuchia hiện nay 98 : Sơ đề mạng lưới Web Caching của mạng ISP NiDa 102 Sơ để dễ xuất piải pháp của mạng ISP Nil2a 106 : Tổ chức phần mém Squid 108 Hình 6.2 - Chu hinh trinh duyél Netscape cho Web Caching TTình 6.3 - Cấu hình trình duyét Netscape tr dng cho Web caching 114 Hình 6.4: CẤu hình trình duyét Movilla cho Web caching 115 DANH MUC BANG Bang 3.1: ICPv2 message format Bang 3.2: ICP_OP_QUERY payload format 64 Bang 3.3: Khuôn dạng của ICP OP HIT OBI 67 Fan Korul (Cambodia student) — Ldp: C2003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia Hình 2.11 - Thời gian kết nỗi phụ thuộc vào số lượng cachc công tác 46 tại mỗi cấp mạng trong kiển trúc hỗn hợp Hình 2.12 - Thời gian kết nỗi trong kiến trúc hỗn hợp với số cache 47 cộng tac téi uu ke Hình 2.13 - Thời gian truyền trung bình phụ thuộc vào số lượng 48 cachecông tác trong mô hình hỗn hợp với (ø— 0.3) và (p-08), S-1SKB Hình 2.14 Số lượng cache két hop t6i wu &,, phu thuée kich thude 20 trang § ,ø=0.15: Tông độ trễ rong kiến trúc hỗn hợp với &„„ —kf—16, ø-t08,5—200K.1 - Quan hệ giữa Pump and filter $6 Tình 3.2: Troxy lưu trữ ngược 58 Hình 3.3: Proxy lưu trữ ngược nhiêu - nhiều 58 Hình 3.4: Một bộ dệm phân cấp dan 60 Hình 4.1: Lược đỗ thay thé n6i dung cache của thuật toán LRU 75 Hình 4.2: Lược dỒ thay thể nội dưng cachc của thuật toán SLRU T7? 4iình 4.3: Đoạn mã giả lập cho thuật toán LEU-DA.4: Doan mi gid lap cho thuat toan GD 81 Hình 4,5 : Mô hình so sánh chứng mình 83 Hình 4.6 - Hai trường hợp kết thúc khung thời gian 85 Hình 4.7- Doạn mã giả lập cho thuật toán GD* 89 Hình 5.1: Miều tả chưng những Cachc Farm lrong mét mang ISP 1iình 5.2: Trình bày chỉ tiết Cache farm trong mang ISP 96 Sạn 2Koaat (6ambodie sudeul) — -áp: 6202003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia TAI LIEU THAM KHAO 1. Mạng máy tính vả các hệ thông mở - Nguyễn Thúc Hải 2. Công nghệ mạng máy tỉnh — Nhà xuất bán Bưu Điện,2001 3. Các bài viết về Internet - T8 Hồ Khánh Lâm - Tap chí Bưu chính viễn thông 4.
Công nghé Intemet Cache img dụng. Vũ Duy Lợi, Trần Trọng Minh 5. Analisis of Web Caching Architecture:Hierarchical and I3istributed Caching — Pablo Rodriguez, Christian Spanner, and Ernst U Biersack, Member LKEH-Vap chi IREE/ACM ‘Transactions on Network, Vol 9. Algorithms Of The Internet, Organized by Chrislian chindelhaucr Elaboration on Topic 03 Web Caching by Stefan Luecking (6014415) sil(aQupb.de University of Paderborn, Dale: August, 4th, 2004 7.
Internet Cache Protocol (ICP), version 2, D. Clatfy, National Laboratory for Applied Network Research/UCSD September 1997 8. Implementation and comparison of distributed caching schemes, S. Department of Computer Science and Engineering, Regional Lngeneering College, Tirachirappalli, Tamil Nadu, India.
Extract in Computer and Communications Magazine, Received 14 March 2000, Revised 24 July 2000, Accepted 27 July 2000. Web Distribution Systems : Caching and Rephcation, http:/Avww.ohio-state,edu/~jain/cis788-99/web_caching/index.html 10 Squd Web Proxy Caohc, húp⁄wwwsguid-cachoorg, http://www squid-cache. Proxy Design and Caching protocols, By Chang Dong Advisor: Dr. L Ling Yen Fan Korul (Cambodia student) — Ldp: C2003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia DANH MUC HINH VE Hink 1.1 : Kiên trúc cơ bản của một bộ đệm cho Web a Hình 1.2: M6 hinh Client/Server 4iình 1.3: Quan hệ giữa Web browser và Internet Server ~~ Hình 1.4: mé hinh proxy " Hinh 1.5: Proxy Server chay trén Firewall Hình 1.6: Sơ a6 tong quát hé thong Web caching Web Hình 1.7: Mô hình của cơ chế sử dụng proxy caching Hình 1.8: Mô tả cơ chế sử dung bộ đệm trang suết Hình 1.9 : BG dém phin cấp Hình 1.10 - Mô hình bộ đệm phân tân 19 Hình 2.1 - Kiên trúc phân ting cia Web Caching 27 Hình 2.2 : Kiên trúc phan tan cha Web Caching 28 Hình 2.3: Kiến trúu hỗn hop cia Web Caching 30 hình 24: Mô hình phân cấp cia ISP ( Network topology) 31 Hinh 2.
cach dat cache (Tree mode, showing cache lacement.6: Thời gian kết nỗi m[fc] với mật độ trang Ã,„.A — 24h, đ— 15sec 40 TTình 2.7 : Lưu lượng mạng phát sinh bởi kiến trúc phân tầng và kiến 41 trúc phân tán tại mỗi cấp độ cây Tình 2.8 - Mạng quốc gia không bi nghén ø=0.9 - Mạng quốc gia nghén p-0.10 : Tông thời gian trễ phụ thuốc vào kích thước trang, mang nghẽn ø~0.8 Sạn 2Koaat (6ambodie sudeul) — -áp: 6202003 - 2005 Kit trite Webs eaching - Phin lich giải pháp TÙen Caching eiia ISP & Campuchia BO GIAO DUC VA DAO TAO TRUONG DAI HOC BACH KHOA HA NOI ——;Kñ—— BẢN NHẬN XÉT LUẬN VĂN CAO HỌC Họ và tên học viên Tan kosal Chuyén nganh Công Nghệ Thông Tin Khoá 2003 — 2005 Người hướng dẫn : TS. Hồ Khánh Lâm Nội dung:” Kiến trúc Web Caching — Phân tích giải pháp Web Caching cua ISP 6 Campuchia” Nhận xét của người hướng dẫn Hà nội, ngày tháng nam 2005 Người hướng dẫn TS. Hồ Khánh Lâm Fan Kosal (Cambodia student) Lp: CH2003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia Cơ sở hạ tầng mạng Internet ở Cămpuchia hiện nay 98 : Sơ đề mạng lưới Web Caching của mạng ISP NiDa 102 Sơ để dễ xuất piải pháp của mạng ISP Nil2a 106 : Tổ chức phần mém Squid 108 Hình 6.2 - Chu hinh trinh duyél Netscape cho Web Caching TTình 6.3 - Cấu hình trình duyét Netscape tr dng cho Web caching 114 Hình 6.4: CẤu hình trình duyét Movilla cho Web caching 115 DANH MUC BANG Bang 3.1: ICPv2 message format Bang 3.2: ICP_OP_QUERY payload format 64 Bang 3.3: Khuôn dạng của ICP OP HIT OBI 67 Fan Korul (Cambodia student) — Ldp: C2003 - 2005 ~Kitin inte Web caching - (Dhan tick gidi php Wee Cacking eta ISP é Campuchia DANH MUC HINH VE Hink 1.1 : Kiên trúc cơ bản của một bộ đệm cho Web a Hình 1.2: M6 hinh Client/Server 4iình 1.3: Quan hệ giữa Web browser và Internet Server ~~ Hình 1.4: mé hinh proxy " Hinh 1.5: Proxy Server chay trén Firewall Hình 1.6: Sơ a6 tong quát hé thong Web caching Web Hình 1.7: Mô hình của cơ chế sử dụng proxy caching Hình 1.8: Mô tả cơ chế sử dung bộ đệm trang suết Hình 1.9 : BG dém phin cấp Hình 1.