|
| |
|
|
| |
|
|
| |
|
|
| |
 |
 |
| |
 |
 |
| |
 |
|
| |
|
|
¦æ°Ê IP ¡V ³sºô¥\¯àªº·s®ö¼é
( 2005¦~7¤ë1¤é)
§@ªÌ¡GUrban Lindegren
|
¨ã³Æºô¸ô¥\¯à¤â«ù´O¤J³]³ÆªºÃz¬µ©Êµo®i¶i¤@¨B¥[¼@¤F¹ï¥Î¤á¦æ°Ê©Êªº»Ý¨D¡C¥Î¤á¹ïºô¸ô³s±µ³]³Æªº¦æ°Ê»Ý¨D¡]³q¹L IP ªº³q°T¡^¥]¬A¡G®a®x¤º¡B¥ø·~¤º¥H¤Î¨ä¥Lºô¸ô¡]¦p¾÷³õ¡B©@°Ø©±©M¤â¾÷Âл\°Ï°ì¡^¶¡ªº¦æ°Ê¡C¨Ï¥Î¦æ°Ê IP¡]Mobile IP¡^ªº³]³Æ±N¯à°÷¨ã³Æ³oºØ¦æ°Ê©Ê¡A¥¦Ì¥]¬A¤â¾÷¡]´£¨Ñ VoIP ©Î¨ä¥Lºô¸ôªA°È¡^¡BPDA ©M ¥iÄ⦡¹q¸£¡C
¤µ¤Ñ¡A·í¨Ï¥ÎªÌ¦bºô¸ô¶¡¦æ°Ê®É¡A¥Lªº³]³Æ¥i¯à·|¨Ï¥Î¤@Ó DHCP ¦ì§}¡A³o¬O¤@Ӧ۰ʤÀ°tªº°ÊºA¦ì§}¡A¥Î¤á¥Î³oÓ¦ì§}¬yÄýºô¶©M¦¬µo¶l¥ó¡C¥Î¤á¶i¤Jªº¨CÓºô¸ô³£·|«·s¤À°t³oÓ¦ì§}¡C
¦pªG¦b¦hÓºô¸ô¶¡¦æ°Ê®É¥i¥H«O«ù¤@Ó³æ¤@ªºÀRºA IP ¦ì§}¡A³o¼Ë¥Î¤á·|¤ñ¸û¤è«K¡C°²³]¥Î¤á¬O¥Í¬¡¦³¦hÓ«Å| WLAN ªº¤@Ó«°¥«¤º¡A¥L·|¦b³o¨ÇµL½uºô¸ô¶¡§Ö³t¬ï¹L¡A¨Ò¦p¼§¤¨T¨®¡C«ö¤µ¤Ñªº¤èªk¡A¨CÓ·sªº WLAN ³£·|§ó´«¥Î¤áªº IP ¦ì§}¡A³o¼Ë¡A¥Î¤áªº IP ¦ì§}¨C¤ÀÄÁ³£¦bÅܤƧó·s¡C³o´Nµ¹¨º¨Ç¨Ï¥Î³sÄò©Ê¹ï¸Üªº³s±µ³y¦¨¤FÀ³¥Î°ÝÃD¡C
ìÄÝ¥N²z¡]HA¡AHome Agent¡^»P¥~¦a¥N²z¡]FA¡AForeign Agent¡^
¦æ°Ê IP I«áªº·§©À«Ü²³æ¡C¥¦ªº¸Ô²Ó»¡©ú¦b IETF ªº RFC 3344 ¤¤¡C²z¦p¤U¡G¤@¥x¦æ°Ê³]³Æ·|¤£Â_µo¥X®ø®§¡AÁn©ú¦Û¤v¡A·í¥¦±q¤@Óºô¸ô¦æ°Ê¨ì¥t¤@Óºô¸ô¤¤®É¡A·|¦V¥D±±ºô¸ô(host network)µù¥U¡C¦¬¨ì¦æ°Ê³]³Æ«H¸¹ªº¥D±±ºô¸ô±N»P¸Ó¦æ°Ê³]³ÆªºìÄݺô¸ôÁpô¡Aªí¥Ü¡§¸Ó¦æ°Ê³]³Æ¦b³oùØ¡A§A¥i¥Hµ¹¥¦µo°e¸ê°T¡A¥Ñ§Ú¥N¬°Âàµo¡C¡¨
¨Ï³o¤@·§©À¦¨¥ßªº¦³¤TÓ¥Dnn¯À¡GMN¡BHA ©M FA¡CMN¡]¦æ°Ê¸`ÂI¡AMobile Node¡^¬O¦bºô¸ô¶¡º©¹C¡A¨Ã¦b¨CÓ·sºô¸ô¤Wµù¥Uªº³]³Æ¡]©Î§ó·Ç½T¦a»¡¡A¬O³]³Æ¤Wªº³nÅé¡^¡CMN »Ýn¦³¤@ӥä[©Îªø´Áªº IP ¦ì§}¡A¥H¤Î¤@Ó HA ªºìÄݦa¡CHA ¬OìÄݺô¸ô¤Wªº¤@Ó¸ô¥Ñ¾¹¡A¥¦«O«ù¹ï MN ªº¸òÂÜ¡A¨Ã¬° MN ´£¨ÑÀG¹D¤Æªº¸ê®Æ(tunnel data)¡C¦b¦æ°Êªº MN ©M HA ¨âªÌ¤§¶¡¬O FA¡A¥¦§@¬°¤@Ó¥ò¤¶¡C¤@¥¹ MN µù¥U§¹¦¨«á¡AFA ´N¬O¤@¥x¦V MN ´£¨Ñ¸ô¥ÑªA°Èªº¸ô¥Ñ¾¹¡A¨Ã¥Bt³d±N MN ìÄÝ¥N²zÀG¹D«Ê¸Ë«áªº¸ê®Æ¶i¦æ¸ÑÀG¹D«Ê¸Ë¡]¦bÀG¹DªººÝÂI¡^¡C
²³æ¦a»¡¡A¾ãÓ¹Lµ{ªºÅÞ¿è¬O³o¼Ëªº¡GMN µL½×¨ì¦ó³B³£·|¼s¼½¦Û¤vªº¦s¦b¸ê°T¡A¨Ã»P¨ä HA ªº¦a§}Ápµ¸¡C·í¥¦¶i¤J¬YÓºô¸ôªºÃä¬É®É¡A¸Óºô¸ôªº FA ·|Ápµ¸ MN ªºìÄÝ¥N²z¡AÁn©ú MN ¦b¦Û¤v³oùØ¡A¨Ã¥B¥¦¥i¥H±µ¦¬µ¹¸Ó MN ªº¸ê®Æ¡CFA ¬°¸Ó¦æ°Ê¸`ÂI³]©w¤@Ó¡§Âà¥æ¡¨(care-of)¦ì§}¡C¤§«á¡A·í MN ¦b¦UÓºô¸ô¶¡º©¹C®É¡AHA ´N¥i¥H±N¸ê®Æ¥]µo°eµ¹¬Û¹ïÀ³ªº FA¡C
MN t³dÀË´ú¬O§_³B©óìÄݺô¸ô¤¤¡C¥t¥~¡A¥¦¦b±µ¦¬¸ê®Æ®É³q±`¨Ï¥Î¦Û¤vªº¥Ã¤[©Ê¡]©Îªø´Á¡^IP¡C³o¼Ë¡AµL½×¨ä¥L³]³Æ¬O§_ÅTÀ³ MN ©Îªì©l¤Æ¤@Ó³q°T¡A¥¦Ì³£¬O¦V¦P¤@Ó IP ¦ì§}µo°e¸ê®Æ¡C³q¹L±Ä¥Î¨óijÀG¹D§Þ³N¡A¦æ°Ê IP ¯à°÷¹ï¤¤¶¡¸ô¥Ñ¾¹¡]¦ì©óìÄݺô¸ô»P·í«e¦ì¸m¤§¶¡¡^±»Âà MN ªºìÄݦì§}¡C¦b¬Y¨Ç±¡ªp¤U¡AÁÙ¥i¹ê²{±q FA ªð¦^ìÄݺô¸ôªº¤Ï¦VÀG¹D¡C

§Y®ÉªA°Èªºµ¥«Ý®É¶¡
¹ï©ó HA¡BFA ©M MN ®É¦³³\¦h¯S®í¦Ò¼{¡C¤£¦Pºô¸ôÃþ«¬»P¯S©w±¡ªp¤ä°tµÛ¦U³¡¤À¥æ¤¬ªººØºØ¤èªk¡A¥H¤Î¶Ç¿é¸ê®Æªº¤è¦¡¡CRFC 3344 ´yz¤F¦hºØ IP ¼hªºÂà´«(hand-off)¡C³Ì«nªº¤@Ó¦æ°Ê IP ¬D¾Ô´N¬On¨Ïµ¥«Ý®É¶¡¨¬°÷§C¡A¤~¯à¬°¥Î¤áªº§Y®ÉÀ³¥Î´£¨ÑµLÁ_ªºÅéÅç¡A¨Ò¦p»yµ©ÎµøÀWÀ³¥Î¡C¦b IETF ¦³Ãö¡§¦æ°Ê IPv4 ªº§Cµ¥«Ý®É¶¡Âà ´«¡¨ªº¯ó®×¤¤¡A§@ªÌ¼g¹D¡G
¡§¦æ°Ê IPv4 ´yz¤@Ó¦æ°Ê¸`ÂI¦p¦ó¦b¤£¦P¥~¦a¥N²zªº¤lºô¶¡¶i¦æ IP ¼hÂà´«¡C¬Y¨Ç±¡ªp¤U¡A³o¨ÇÂà´«µ¥«Ý®É¶¡ªºªø«×·|¶W¥X¹ï©µ¿ð±Ó·P«¬©Î§Y®É·~°Èªº¤ä«ùìHÈ¡C¡¨
¸Ó¯ó®×¸ÑÄÀ¤F¼ç¦b©µ¿ðªºì¦]¡A¥¦³¡¤À·½©ó³Ìªì³]p®É¦æ°Ê IP ªº¼sªx¾A¥Î©Ê¡C¦æ°Ê IP ¨Ã¨S¦³«ü©w¥¦¤u§@ªºÃìµ²¼h¡A³o¥i¯à¾ÉPt±µ²ªG¡A¦p©µ¿ð¡C
IETF ¯ó®×´N§Cµ¥«Ý®É¶¡ªºÂà´«°ÝÃD´£¥X¤TºØ¤èªk¡A¥Î©ó±N¦æ°Ê IP ±q¤@Ó FA Âà´«¨ì¥t¤@Ó FA ©Ò»Ý®É¶¡°§C¨ì³Ì¤p¡C¥¦Ì¬O¡G¹wµù¥UÂà´«¤èªk¡B«áµù¥UÂà´«¤èªk¡A¥H¤ÎÁp¦XÂà´«¤èªk¡C¤@¯ë±¡ªp¤U¡A³o¨Ç¤èªk¥i¥H¨Ï¥Î¨âÓ°ò¥»¥\¯à¡Gº¥ý¡A¥¦Ì¥i¥HÅý¤@Ó MN »P¤@Ó nFA ³q°T¡A¨Ã¤´µM³s±µ¨ì oFA¡C¨ä¦¸¡A¦b©|¥¼§¹¦¨¥¿¦¡µù¥U¹Lµ{«e¡A«Ø¥ß¤@ºØ¦V nFA ³Bªº MN ´£¥æ¸ê®Æªº¤èªk¡C
²{¦b§ÚÌÀ³¸Ó¬Ý¬Ý OSI ¼Ò«¬¡A¥¦©w¸q¤F¤C¼h¨ó©wªº¹ê²{ºô¸ô®Ø¬[¡C¦p«e©Òz¡A¦æ°Ê IP ¨S¦³«ü©w¥¦¤u§@ªºÃìµ²¼h¡A³o·|¾ÉP¤£§Qªºµ²ªG¡C
¦b¹wµù¥UÂà´«¤èªk¤¤¡AMN ¦b§¹¦¨ L2 Âà´««e°µ¤@Ó L3 Âà´«¡CL3 Âà´«¥i¥H¥Ñºô¸ô©Î MN µo°_¡C¦b«áµù¥UÂà´«¤èªk¤¤¡AoFA ©M nFA ¯à«Ø¥ß¤@ÓÂù¦VÀG¹D¡A¨Ï MN ¦b nFA ªº¤lºô¤º¯à°÷¨Ï¥Î oFA¡C³oÓÀG¹D±N«ùÄò¨ì MN §¹¦¨ nFA ¤¤ªºµù¥U¡A¨ÃÂà´«¬° nFA ³s±µ®É¡C²Ä¤TºØ¤èªk¦W¬°Áp¦X¤èªk¡A¥¦¥Î¨âºØ¿ï¶µ½T«O³s±µ¡G¦pªG¦b MN »P nFA §¹¥þ¤¶±ªº®É¶¡¤º¡A¹wµù¥U¤èªk¥¼¯à¤Î®É§¹¦¨¡A«h«áµù¥U¤èªk¤¶¤J¡A«ü¥Ü oFA ±Ä¥Î«ezªºÂù¦VÀG¹D¤è¦¡¡A±N©Ò»Ý¸ê®Æ¸ô¥Ñ¨ì nFA¡C
¹Ï 3 ¬O¨ú¦Û IETF ¯ó®×ªº¹wµù¥UÂà´«¤èªkªº¹ê¨Ò¡A¥¦Åã¥Ü MN ±q¥ª¦V¥k¦æ°Ê¡A¸g¹L¥H¤U¨BÆJ¡G
1a. ¸ô¥Ñ¾¹½Ð¨D
1b. ¥N²z¤½§i
2a. ¥N²z¸ô¥Ñ¾¹½Ð¨D
2b. ¥N²z¸ô¥Ñ¾¹¤½§i
3. MN ¦V nFA ªºµù¥U½Ð¨D
(³q¹L oFA ¸ô¥Ñ)
4. µù¥U½Ð¨D
5. µù¥UÀ³µª
¦pªG HA ¶Z nFA ªº©µ¿ð¶ZÂ÷¸ûªø¡]¤£¤@©w¬O¦a²z¶ZÂ÷¡^¡A«h¥i¥H¨Ï¥Î¥»¦a GFA ´î¤Ö§¹¦¨Âà´«©Ò»Ý®É¶¡¡C
¹Ï 4 Åã¥Üªº¬O«áµù¥U¤èªk¡A¥¦¤£»Ýn»P MN ªº³s±µ¡A¦]¬°¥¦±Ä¥Î BET ¹ê²{ L2 ³s±µÂIªº§C©µ¿ðÂàÅÜ¡C·í MN ¦¨¥\¦a¦b oFA µù¥U«á¡A¥¦´N¦¨¤F aFA¡CMN ¦b¦æ°Ê®É¨Ã¤£¦V nFA µù¥U¡A¦Ó¬O±À¿ðµù¥U¡AÄ~Äò¨Ï¥Î aFA¡C¦pªG MN ¦b¨Ó±o¤Îµù¥U¨ì nFA «e¤w¸g¦æ°Ê¨ì¤F²Ä¤TÓºô¸ô¤¤¡A«h²Ä¤TÓ FA ·|³qª¾ aFA ±N BET ºÝÂI±q nFA ¦æ°Ê¨ì¥¦¤W±¡C
«U¸Ü»¡Å]°¦b²Ó¸`¤¤¡A¦ý¦¹®É³o¥y¸Ü¨Ã¤£¾A¥Î¡CIETF ¯ó®×¤å¥»¦b³\¦hÀô¹Ò¦]¯À¤W³W©w±o«D±`¸Ô²Ó¡A¥]¬A¡GÂà´«¬O§_¥Ñºô¸ô¡BMN ©Î FA µo°_¡FÀò±o nFA ¤½§i¡FFA ¶¡ªº½Ð¨D¡FÀG¹D«Ê¸Ëªº nFA ¤½§i¡F¹B°ÊÀË´ú¡F¦a§}¦Ò¼{¡F¨â¤è¡B¤T¤èÂà´«¡BÀG¹DªA°È¡Aµ¥µ¥¡C§Y¨Ï¥u¬°¤F²z¸Ñ¦æ°Ê³]³Æ¦bºô¸ô¶¡¹B°Ê®É«Ø¥ßµLÁ_ªA°È¾÷¨îªº½Ñ¦h°ÝÃD¡A¸Ó¤åÀɤ]ȱo¤@Ū¡C
¦w¥þ¦Ò¼{
·í¤@Ó MN ±q¤@Óºô¸ô¦æ°Ê¨ì¥t¤@Óºô¸ô®É¡Aµ²ÂI»PÁ{®É¥D±±ºô¸ô³£»Ýn«OÃÒ¦w¥þ¡CµL½×¬O¦b¤@Ó¥[±Kºô¸ô¤W¡]¦p¤@Ó¥ø·~ VPN¡^¡AÁÙ¬O¨âÓ¥~³¡ºô¸ô¤§¶¡ªº¤¬³s¤è±¡A³£¦s¦b¦UºØ¦w¥þ°ÝÃD¡A¥]¬AÄdºI¦¡¡B¸j¬[¦¡¡B³Q°ÊÅÑÅ¥¡B¼Ò¥é¥H¤Î©Úµ´ªA°È¦¡§ðÀ»¡C
¦b»s§@©ÎÁʶR¤@Ó´£¨Ñ¦æ°Ê¥\¯àªº TCP/IP ´Ì®É¡]µL½×¬O¥Î©ó MN ©Îºô¸ô¸ô¥Ñ¾¹¡^¡A³Ì«nªº¬O¨ó©w´Ìn¦Û±a¦w¥þ¥\¯à¡A©ÎªÌ©ö©ó¾ã¦X³o¨Ç¦w¥þ¥\¯à¡C¥Ã»·¤£¯à¦bºô¸ô¤W¶Ç°e±Ó·P¸ê°T¡A¦Ó¥Îº½X+§À½X¤è¦¡ªº keyed MD5 «Ø¥ß§¹¾ãµù¥U¸ê°Tªº¤@Ó 128 bit ¸ê°TºKn¡C³oÓ¤èªk¤£¶È¥i¥H¥Î©óÅçÃÒµo°eªÌ¡A¦Ó¥BÁÙ¥i¥H¨¾¤î¸ê°T³Q¿y§ï¡C«¼½«OÅ@³q¹L®É¶¡ÂW¨Ó¹ê²{¡C¦b¨Ï¥Î¨¾¤õÀð®ÉÁÙ¥i¥H«Ø¥ß¤@Ó¥i¿ïªº¤Ï¦VÀG¹D¡C³o¨Ç¥u¬O½T«O¹ê²{¦w¥þ¦æ°Ê IP ªº³¡¤À§Þ³N¡C
¦æ°Ê IPv6
²{¦b¦b·s³]p¤¤«Ø¥ß¥ô¦ó IP §Þ³N³£n¦Ò¼{ IPv6¡CIPv6 ¬O·s¿³ªººô¸ô¨óij¡A¥¦¸Ñ¨M¤F IPv4 ªº¦ì§}ªÅ¶¡µu¯Ê°ÝÃD¡CIPv4 ªº 16 ¦ì©w§}¥u¤¹³\¬ù 40 »õÓ¿W¥ßªº IP ¦ì§}¡C¦pªG¬ü°ê¨S¦³¦û¥Î¤T¤À¤§¤Gªº¦ì§}¡A³o¨Ç¦ì§}À³¸Ó°÷¥Î«Ü¦h¦~¡C¬ü°ê°ê¨¾³¡¤w¸gn¨D¡A¨ì 2008 ¦~®É©Ò¦³³s±µºô¸ôªº³]³Æ³£¥²¶·¥Î IPv6¡A¤¤°ê¤]n¨D±Ä¥Î 128 ¦ì©w§}¡A¦b©Ò¦³·sºô¸ô³]³Æ¤¤±Ä¥Î IPv6¡C¨Ï¥Î¤F IPv6 «á¡A¦a²yªí±¨C¥¤è^¤oªº±¿n¨¬¤U©ñ¤U´X¦Ê¸U¥x¨ã¦³¿W¥ß IP ¦ì§}ªº³]³Æ¡C
MN ©M HA ¦b IPv6 ¤¤¹B¦æªº±¡ªp»P¥¦Ì¦b IPv4 ¤¤«D±`¬Û¦ü¡A¦b IPv6 ¤¤¤£»Ýn FA¡C¦³¨Ç¤H»{¬°¦¹®Éªº¦w¥þ°ÝÃD·|¤ñ¸û²³æ¡A¦]¬° IPv6 n¨D IPsec ¨óijªº¹ê²{¡A¦Ó¦b IPv4 ¤¤¥¦¥u¬O¤@Ó¿ï¶µ¡CIETF RFC 3776¡]2004 ¦~ 6 ¤ë¡^§Y±¦V¦æ°Ê IPv6 ¦w¥þ°ÝÃDªº²Ó¸`¡C³oÓ RFC ȱo¤@Ū¡A¦]¬°¦Ò¼{³q©¹ IPv6 ªº¸ô®|«D±`«n¡C¥Ñ©ó¨âºØ¨óij±N¦@¦s³\¦h¦~¡A§Y¨Ï¶}µoªº³]³Æ©ÎªA°È¬O±Ä¥Î IPv4¡A¤]¥¦¤£¥i©¿µø»P IPv6 ªº¤¬¾Þ§@©Ê¡C

IPv6 «Ê¸Ë(IPv6 encapsulation)¬O¥t¤@Ó»P IPv4 ¤£¦PªºnÂI¡CIETF ªº RFC 2473¡]1998 ¦~ 12 ¤ë¡^´£¨Ñ¤F¦³Ãö IPv6 ÀG¹D»P«Ê¸Ëªº§¹¾ã»¡©ú¡C¥¦Åã¥Ü IPv6 ¦p¦ó¨Ï¥ÎÂX®iÀY¡]¦W¬°ÀG¹DÀY¡^¹ï¤J¤fµ²ÂIªº¸ê®Æ¥]¶i¦æ«Ê¸Ë¡A¨Ã±N§¹¦¨ªº¸ê®Æ¥]³q¹LÀG¹D¶Ç»¼µ¹¥X¤fµ²ÂI¡C³oºØ¾Þ§@¤£¦P©ó«e±°Q½×¦æ°Ê IPv4 ®É©Ò´£¨ìªºÀG¹D¤èªk¡C
¥Ñ©ó¦æ°Ê IP ¹ï¶}µoªÌ´£¥X¤F¬Û·í°ªªº¬D¾Ô¡A¦]¦¹¥i¥H½T«H¤@Өƹê¡A§Y·§©À»P³Ì²×§Þ³Nªº¹ê²{±Nªá¶O¼Æ¦~®É¶¡¡C¸ô¥Ñ¾¹¡B¦æ°Ê³]³Æ©Mºô¸ô³nÅé»â°ìªº¨ÑÀ³°Ó¤w¸g¶}µo¤F¤j¶q¥i´£¨Ñ¦æ°Ê IP ¥\¯àªº TCP/IP ´Ì¡C¥¦Ì¦b¤j¤p¡B©Ê¯à¡BÀ³¥Î¬Û®e©Ê¡B§Y®É¾Þ§@¨t²Î²¾´Ó©Ê¡B¥\¯à¾ã¦X¥H¤ÎÁY©ñ©Êµ¥¤è±¦U¦³©Òªø¡C¹ï³o¨Ç³nÅé°ïÅ|ªº²`¤J¬ã¨s¤£¶È»Ýn¨ó©w´Ì¹B¦æÀô¹Òªºª¾ÃÑ¡A¦Ó¥BÁÙn²z¸Ñ¦æ°Ê IP ªº¤u§@¤è¦¡¡C
¥»¤åªº°Q½×¥u¬O´£¨Ñ¤@Ó°_ÂI¡A«ØÄ³ÅªªÌ¹ï¦æ°Ê IP ¤è±ªº¦UÓ IETF RFC §@¶i¤@¨B¬ã¨s¡CµL½×±z¬O§_n«Ø¥ß©ÎÁʶR¨ã¦³¦æ°Ê IP ¥\¯àªººô¸ô°ïÅ|¡A¹ï³o¤@»â°ìªº²`¤J²z¸ÑªÖ©w·|¨Ï±zªºÀ³¥ÎÀò±o§ó´I¦¨®Äªºµ²ªG¡C

§@ªÌ¤¶²Ð
Urban Lindegren ±q 1985 ¦~°_´N¦b´O¤J»â°ì¤u§@¡A¥L«ù¦³¹q¤l¤uµ{ªº¾Ç¤h¾Ç¦ì¡C¥L´¿¦b·R¥ß«H¤½¥q§@¬°³n¡BµwÅé¤uµ{®v¤u§@¤F¥|¦~¡A«á¦b Enea ´O¤J§Þ³N¤½¥q¤u§@ 11 ¦~¡At³d¾P°â»P²£«~¦æ¾P¡CUrban ²{¦b¬O Interpeak ªº²£«~¦æ¾P°ÆÁ`µô¡A¥L©ó 2002 ¦~¥[¤J¸Ó¤½¥q¡C
|
| |
 |
| |
| |
|
|
| |
| |
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
|
|
| |
|
|
|
|
|
|