ITAOI2003第三屆離島資訊與應用研討會論文範例

Similar documents
P2P Web Proxy P2P Web Proxy P2P P2P Web Proxy P2P Web Proxy Web P2P WebProxy i

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

WMN Wi-Fi MBCR i


WebRTC P2P,. Web,. WebRTC. WebRTC, P2P, i

NAT-f SIP NAT 1 1, 2 1 IP SIP NAT NAT NAT NAT-f NAT-free protocol NAT-f SIP Session Initiation Protocol NAT-f SIP NAT Researches on NAT traversal for

橡A little bit faster line to the home

WIDE 1

untitled

Vol.53 No (July 2012) EV ITS 1,a) , EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Commu

Web Basic Web SAS-2 Web SAS-2 i

main2.dvi

IP 2.2 (IP ) IP 2.3 DNS IP IP DNS DNS 3 (PC) PC PC PC Linux(ubuntu) PC TA 2

5シンポジウム2001予稿小野寺011121

VNSTProductDes3.0-1_jp.pdf

i

untitled

fusion.PDF

Packet Tracer: 拡張 ACL の設定 : シナリオ 1 トポロジ アドレステーブル R1 デバイスインターフェイス IP アドレスサブネットマスクデフォルトゲートウェイ G0/ N/A G0/


00.目次_ope

BGP ( ) BGP4 community community community community July 3, 1998 JANOG2: What is BGP Community? 2

ScreenOS 5.0 ScreenOS 5.0 Deep Inspection VLAN NetScreen-25/-50/-204/-208 HA NetScreen-25 HA Lite NetScreen-25 NetScreen-50) ALG(Application Layer Gat

GA-1190J

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka


1 Linux UNIX-PC LAN. UNIX. LAN. UNIX. 1.1 UNIX LAN. 1.2 Linux PC Linux. 1.3 studenta odd kumabari studentb even kumabari studentc odd kumabari student

IPSJ SIG Technical Report Vol.2013-GN-86 No.35 Vol.2013-CDS-6 No /1/17 1,a) 2,b) (1) (2) (3) Development of Mobile Multilingual Medical

tcp/ip.key

2011 NTT Information Sharing Platform Laboratories

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

,,.,,., II,,,.,,.,.,,,.,,,.,, II i

IP.dvi

LSM-L3-24設定ガイド(初版)

untitled

1 DHT Fig. 1 Example of DHT 2 Successor Fig. 2 Example of Successor 2.1 Distributed Hash Table key key value O(1) DHT DHT 1 DHT 1 ID key ID IP value D

wide93.dvi

橡2-TrafficEngineering(revise).PDF

( )

4.1 % 7.5 %


LAN LAN LAN LAN LAN LAN,, i

All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 1

★保健医療科学_第67巻第2号.indb

エンタープライズサーチ・エンジンQ u i c k S o l u t i o n ® の開発

Northern Lights Server

untitled

untitled

untitled

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用)

GPGPU

"CAS を利用した Single Sign On 環境の構築"

ict2-.key

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

BSD Unix IPv6 WIDE Project / ( ) All rights reserved. Copyright(c)2006 WIDE Project 1

卒業論文2.dvi

AC3DGmst.ps

Oracle Application Server 10g( )インストール手順書

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

IW2001-B2 1 Internet Week 2001 ( ) Copyright 2001 All Rights Reserved, by Seiji Kumagai IW2001-B2 2 CodeRed Copyright 2001 All Rights

PowerPoint プレゼンテーション

Vol.57 No (Mar. 2016) 1,a) , L3 CG VDI VDI A Migration to a Cloud-based Information Infrastructure to Support

VMware NFSまたはVMware VMFSでのVNXeシステムの使用

8 P2P P2P (Peer-to-Peer) P2P P2P As Internet access line bandwidth has increased, peer-to-peer applications have been increasing and have great impact

ERA-201D1

(1) CCITT X.25 (HDLC/LAPB) SDLC (Synchronous Data Link Control protocol) HDLC High-speed Data Link Control protocol ITU-T/ISO ADCCP Advanced Data Comm

P2P P2P Winny 3 P2P P2P 1 P2P, i

IP IP DHCP..

wide97.dvi

1 I/F I/F 1 6) MobileIP 7) 8) MN: Monile Node MN AR Mobility Anchor Point(MAP) MobileIP HMIP HMIP HA-MAP MN MAP MN MAP HMIP MAP MN 2 MobileIP Mo

Lync Server 2010 Lync Server Topology Builder BIG-IP LTM Topology Builder IP Lync 2010 BIG IP BIG-IP VE Virtual Edition BIG-IP SSL/TLS BIG-IP Edge Web

7,, i

Flow Control Information Network 1 /

2 BIG-IP 800 LTM v HF2 V LTM L L L IP GUI VLAN.


VoIP Broadcasting System 2/2 IP Convergence Communication Solution IP paradigm Integration & Management VoIP IP VoIP VoIP IT < >

(Group-based Secure Remote Access)[4], DLNA GSRA NAT NAT-f(NAT-free protocol)[5],, DMP M-SEARH(Multicast) DLNA 機器の検索 HTTP GET (DDD) サーバの情報取得 機種の一覧表示 D

Internet Live Broadcasting of the Cycling Championships, Tomohito WADA, Koichi SHIMOZONO, and Masato MASUYA Information Technology Center for Sports S

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

075730G: 2008/7/4, /07/ A: J: E:

21 Key Exchange method for portable terminal with direct input by user

IP RTP 2 QoS i

LAN BYOD Bring Your Own Device Ballagas, et al. PC PC LAN Business Insider PC LAN LAN Henderson, et al. LAN P P Peer-to-Peer Gember, et al. UDP HTTP L

Web Web Web Web Web, i

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

Oracle Application Server 10g(9

<Documents Title Here>

IIJ Technical WEEK アプリ開発を楽にするRuby PaaS「MOGOK」について

"CAS を利用した Single Sign On 環境の構築"

untitled

ppt

Web Web Web


USG導入ホテルでのHIFIBEサービス展開

モバイルプリペイド決済の実現モデルの調査研究

rzat10pdf.ps

Windows2000 Edge Components V Edge Components V Java Edge Components

本組/魚田勝臣、他

Transcription:

2003 6 kung@mail.npust.edu.tw, b8956018@mail.npust.edu.tw, m9056011@mail.npust.edu.tw (Internet) and build up cache proxy servers. In this paper, we (Multi-media) design and development four proxy servers to achieve the functions, which are the load balance, 寛 (Delay) technologies achieve high access rate, high performance, and stable connection quality. The (Cache Proxy Server) proposed deployment schemes is based on the adaptive routing table to turn up peer access and the (Cache) access control list in squid daemon. Keywords: Cache Proxy Servers, Fault Tolerance, 寛 (Routing Table) Squid (Peer Access) (Client) (Browser) (Access Control List, ACL) (World Wide Web, WWW) (Load Balance) (Fault Tolerance) (Distributed) (Load Sharing) 1 Abstract As the rapid deployment of broadband Internet, multimedia presentation is required. However multimedia communications speed high bandwidth to transmit information. Furthermore, the limited bandwidth is not enough to support traffic requirement the peak. There are two solutions to solve this problem, which are to expand bandwidth fault tolerance, distributed and load sharing. These Load Balance, Distributed, Load Sharing. Internet (Multi Router Traffic Grapher, MRTG) 1 95.4Mb/ 52Kbps/ 81Kbps/ 30Kbps/ (Local Area Network, LAN) 364

1 (Cache Proxy Server) 寛 (Route) (Load Balance) (Fault Tolerance ) (Distributed) (Load Sharing) (i) (Proxy Server)(ii) (Asymmetric Digital Subscriber Line, ADSL) (Proxy Server) (Client) HTTP (Server) (Request) (Response) (Caching) (Text) (Image) (Web) (Hyper link) 1. 2 WEB (Request) WEB WEB (Cache) (Cache Hit) Cache hit 3 365

Parent Proxy Child Proxy ICP Query 2 (i) Proxy Server ICP Query Sibling Proxy 3 (ii) 2. Subscriber Line, ADSL) (TANET) 1 Internet Internet Cache Protocol (ICP) WEB (Request) URL WEB [3] (1) (Parent) (2) (Silbing) (3) (Child) [2] 4 (ADSL) ICP Silbling Parent ;Silbling Parent ADSL ATU-R (Splitter) 4 Proxy ; Parent (Peer Access) (Hit) (Asymmetric Digital / 5 ADSL ATU-R 366

ADSL splitter ATU-R DSLAM ATM 5 ADSL ADSL ADSL 6 ADSL ATU-R ADSL ADSL ADSL Alteon (Load (Layer 4 Switch ) (Load Sharing) Proxy Server HTTP HTTP Routing Table (Load Sharing) [5] Proxy Server (1) (2) (3) Access Control ListRouting TablePeer Access 6 CISCO 7513 (Direct Access) (TANET) Router (Peer Access) (Load Sharing) ALTEN 180e 10 (LAN PORT) LAN PORT 1000Base-SX/LX Cisco2900 Cisco2900 Cisco2900 TANET Route Balance) SQUID (Load balance)[5] Access Control List (Direct Access) (Direct Access) (i) (ii) HINET TANET TANET HINET 367

(iii) lib-dn ACL 1 cache_peer proxy.nsysu.edu.tw parent 3128 3130 no-query no-digest no-netdb-exchange cache_peer ccproxy.nsysu.edu.tw parent 3128 3130 no-query no-digest no-netdb-exchange cache_peer proxy.hinet.net parent 80 3130 no-query no-digest no-netdb-exchange Proxy Server Access Control ListRouting Table Peer Access Access Control ListRouting TablePeer Access 1. (Access Control List, ACL) ACL dst ip-network/netmask. ACL dstdomain. 2 acl npust-ip dst "/etc/squid/npust-ip.txt" acl npust-dn dstdomain.npust.edu.tw SQUID 1 acl tw-ip dst "/etc/squid/tw-ip.txt" proxy.nsysu.edu.tw acl tw-dn dstdomain.tw acl foreign-dn dstdomain.edu.com ccproxy.nsysu.edu.tw acl HINET-dn dstdomain.hinet.net.seed.net acl lib-dn dstdomain "/etc/squid/lib.txt" proxy.hinet.net parent npust-ipnpust-dn lib-dn IP SQUID 3 3 always_direct allow npust-dn always_direct allow npust-ip always_direct allow lib-dn tw-dntw-ipforeign-dnhinet-dn SQUID ACL (Load Sharing) (Distance) hient Routing Table Peer Access Routing Table Peer Access dst 2. (Peer Access, PA) dst SQUID IP dstdomain (Distributed) 2 npust-ip npust-dn tw-ip tw-dn foreign-dn SQUID HINET-dn HINET 1 proxy.nsysu.edu.tw 368

ccproxy.nsysu.edu.tw proxy.hinet.net 4 4 cache_peer proxy2 sibling 3128 3130 proxy-only cache_peer proxy3 sibling 3128 3130 proxy-only cache_peer proxy4 sibling 3128 3130 proxy-only 3. (Routing Table) Proxy Server (Routing Table) ICP Squid (Peer Access) (Access Control List, ACL) cache_peer_access Proxy Server 6 Cisco 2900 5 140.127.1.253 TANET Cache_Peer_Access (Default Route) tw-ip tw-dn proxy.hinet.net proxy.nsysu.edu.tw 140.127.1.253 ADSL ATU-R foreign-dn ccproxy.nsysu.edu.tw 5 cache_peer_access proxy.hinet.net allow foreign-dn tw-ip tw-dn!npust-ip!npust-dn!lib-dn cache_peer_access proxy.hinet.net deny all cache_peer_access proxy.nsysu.edu.tw allow tw-ip tw-dn!npust-ip!npust-dn!lib-dn cache_peer_access proxy.nsysu.edu.tw deny all cache_peer_access ccproxy.nsysu.edu.tw allow foreign-dn!npust-ip!npust-dn!tw-ip!tw-dn cache_peer_access ccproxy.nsysu.edu.tw deny all ICP ICP (TANET) (Gateway) (140.127.0.0/255.255.220.0) HINET Gateway proxy.hinet.net 211.72.44.49 HINET 211.72.44.49 ICP ICP ICP 369

6 Kernel IP routing table Destination Gateway Genmask Use 61-219-36-250.HINET 211.72.44.49 proxy1.nsysu.edu.tw 140.127.1.253 proxy2.nsysu.edu.tw 140.127.1.253 61-219-36-120.HINET 211.72.44.49 ccproxy2.nsysu.edu.tw 140.127.1.253 ccproxy1.nsysu..edu.tw 140.127.1.253 211.72.44.48 * 140.127.0.0 * default 140.127.1.253 255.255.255.248 255.255.224.0 0.0.0.0 eth1 eth1 eth1 8 Proxy2 (211.72.44.49) ADSL 7 8 9 10 Pwebstats HTTP Request (Cache Hit Rate) Request 35%30% Byte 23% 20% 9 Proxy3 10 Proxy4 7 Proxy1 proxy.nsysu.edu.tw ccproxy.nsysu.edu.tw ICP HINET proxy.hinet.net proxy.nsysu.edu.tw ccproxy.nsysu.edu.tw Cisco 2900 TANET squid (/var/log/squid/access.log) proxy.hinet.net 况 TANET 370

[5] 2001 [6] 2002WWW (Routing Table) [7] 2000 Linux (Peer Access) (Access Control List, [8], ACL) http://proxy.nsysu.edu.tw PAC(Proxy Auto Configuration) Router (i) (Direct Access) (Peer Access) (Load Sharing) (Load Sharing) (ii) HINET TANET (iii) NSC 91-2219-E-020-002 [1] 2000 [2] 2002Red Hat Linux8 峯 [3] 2001 ADSL - 7 120 [4] 2000LINUX 371