±èÀç¸í(Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø) / jaemkim@etri.re.kr
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
¿ä¾à ATMÀº Çϵå¿þ¾î ±â¹ÝÀÇ ¸µÅ© ·¹º§ÀÇ °í¼Ó, °í¼º´É Åë½Å±â¼ú·Î ±âÁ¸ ³×Æ®¿öÅ©¿ÍÀÇ ÀÎÅÍ¿öÅ·À» À§ÇØ ºÎ°¡ÀûÀÎ ATM ó¸® ¼ÒÇÁÆ®¿þ¾î°¡ ÇÊ¿äÇÏ´Ù. ATM on Linux ÆÐÅ°Áö´Â ÃÖ±Ù UNIX¿Í °ÅÀÇ µ¿ÀÏÇÑ ±â´ÉÀ» Á¦°øÇÏ´Â ¹«·á·Î ¹èÆ÷µÇ´Â Linux ¿î¿µÃ¼°è »ó¿¡¼ µ¿ÀÛ °¡´ÉÇÑ ATM ó¸® ¼ÒÇÁÆ®¿þ¾î·Î IETF Ç¥ÁØÀÎ Classical IP over ATM ±â´É°ú ATM ForumÀÌ Ç¥ÁØÀ¸·Î äÅÃÇÑ LAN Emulation ±â´ÉÀ» Á¦°øÇÏ´Â ¹«·á ÆÐÅ°ÁöÀÌ´Ù. º» ±â¼ú¹®¼¿¡¼´Â ±Þ¼ÓÇÏ°Ô ¹ßÀüµÇ°í ÀÖ´Â Linux ¿î¿µÃ¼°è »ó¿¡¼ ÀÌ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ°í ±¸¼ºÇÏ¿©, ´Ù¾çÇÑ ½ºÀ§Ä¡¿¡¼ Classical IPOA ¹× LANEÀÇ ±â´ÉÀ» ½ÃÇèÇÑ °á°ú¸¦ Åä´ë·Î ÀÌ ÆÐÅ°ÁöÀÇ È°¿ë ¿©ºÎ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
¸ñÂ÷ 1. °³¿ä
1. °³¿ä ATM ±â¼úÀÌ ÆıÞÀÌ Áö¿¬ µÇ°í ÀÖ´Â ÀÌÀ¯´Â ±â¼úÀ» »ç¿ëÇϱâ À§ÇØ ÇÊ¿äÇÑ Àåºñ ¹× ºÎÇ°ÀÌ °í°¡ÀÌ°í, »ç¿ëÀÚÀÇ ¿ä±¸°¡ ¼º¼÷µÇÁö ¾Ê¾ÒÀ¸¸ç, ATMÀ» »ç¿ëÇؾ߸¸ Çϴ ų·¯(killer) ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Á¸ÀçÇÏÁö ¾ÊÀº °ÍÀÌ ÀÌÀ¯ÀÌ´Ù. ±×·¯³ª, ÇöÀç ATM ±â¼úÀº °í¼Ó ¹éº» ±â¼ú·Î À§Ä¡¸¦ È®º¸ÇÏ°í ÀÖÀ¸¸ç, Ç¥ÁØÀÇ Á¤¸³ µî °ÅÀÇ ¿Ï¼º ´Ü°è¿¡ µé¾î°¡°í ÀÖÀ¸¹Ç·Î °è¼ÓµÇ´Â ATM ±â¼úÀÇ »ç¿ë Áõ°¡°¡ ÀÖÀ» °ÍÀ¸·Î ¿¹»óµÈ´Ù. ÀÌ·¯ÇÑ ATM ±â¼úÀ» °³¹æµÈ Ç÷§Æû¿¡ À̽ÄÇÏ¿©¼ »ç¿ëÀÌ È®»êµÉ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀº ±â¼úÀ» °³¹ßÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚ³ª ÀÌ¿ëÀÚÀÇ ³ë·ÂÀÌ ÇÊ¿äÇÑ ºÎºÐÀÌ´Ù. ±×·± Àǹ̿¡¼ ATM on Linux´Â Werner Almesber¿Í Heiikki VatiainenµîÀÇ ³ë·ÂÀ¸·Î °ø°³µÇ¾î ¹«·á·Î ÀÌ¿ë °¡´ÉÇÑ IPOA¿Í LANEÀ» Áö¿øÇÏ´Â ATM ÆÐÅ°ÁöÀÌ´Ù. ÇöÀç ATM on Linux ¼ÒÇÁÆ®¿þ¾î´Â Werner Almsberger¿¡ ÀÇÇØ °³¹ßµÇ¾ú°í À¯Áöº¸¼ö µÇ°í ÀÖ´Ù. ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â Å©°Ô 2°¡Áö°¡ ÀÖ´Ù. Çϳª´Â °³¹ßÀÚ Ä¿³ÎÀ» Áö¿øÇÏ´Â atm-0.38 ¹öÀü°ú ¾ÈÁ¤ Ä¿³ÎÀ» Áö¿øÇÏ´Â atm-0.31°¡ ÀÖ´Ù. ÀüÀÚ´Â UNI 4.0 µîÀÇ ÃÖ±ÙÀÇ Ç¥ÁØÈµÈ ±â¼úÀ» ¼ö¿ëÇϱâ À§ÇÑ ¹öÀüÀÌ°í, ÈÄÀڴ óÀ½¿¡ ±³À° ¸ñÀûÀ¸·Î ¸¸µé¾îÁø ºñ±³Àû ¾ÈÁ¤µÈ ¹öÀüÀÌ´Ù. ÀÌ ÆÐÅ°Áö¿¡¼ Áö¿øÇÏ´Â ATM Ä«µå(NIC:Network Interface Card)ÀÇ µå¶óÀ̹ö´Â (Ç¥ 1)°ú °°´Ù. Efficient Network»ç¿Í Zeitnet»çÀÇ Ä«µå´Â ÀÌ ÆÐÅ°Áö¸¦ °³¹ßÇÏ´Â ÇÁ·ÎÁ§Æ®¿¡ Á÷Á¢ »ç¿ëÇÏ°í ÀÖÀ¸¹Ç·Î, ±â´ÉÀÇ Ãß°¡ µîÀÌ È°¹ßÇÏ°Ô ÁøÇàµÇ°í ÀÖ´Ù. ³ª¸ÓÁöÀÇ Ä«µå µå¶óÀ̹ö´Â ÀÚ¿øÀÚÀÇ ³ë·ÂÀ¸·Î À¯ÁöµÇ°í ÀÖ´Ù. ÇöÀç ½ÇÇè¿¡ »ç¿ëÇÏ´Â ATM Ä«µå´Â ZeitNet»çÀÇ ZN, Fore System»çÀÇ PCA-200E, Texas InstrumentÀÇ TNETA 1570À̸ç, ½ºÀ§Ä¡´Â ASX-200, Virata 7000, HANbit ACE 64ÀÌ´Ù. Âü°í·Î TNETA 1570Àº Æò°¡ º¸µå·Î MACÁÖ¼ÒÀÇ Áö¿ø µî ±â´ÉÀÌ ºÎÁ·ÇÏ¿© ½ÇÁ¦ÀÇ ±â´ÉÀ» ½ÇÇèÇϴµ¥´Â ºÎÀûÇÕÇÏ´Ù.
Linux-ATM ¼ÒÇÁÆ®¿þ¾î´Â (Ç¥2)¸¦ ÂüÁ¶ÇÏ¿© ±¸ÇÒ
¼ö ÀÖÀ¸¸ç, ¾ÈÁ¤ ¹öÀü Ä¿³ÎÀ» À§ÇÑ ÃÖÁ¾ ¹öÀüÀº linux-2.0.29ÀÌ°í
ATM ÆÐÅ°Áö´Â atm-0.31¹öÀü±îÁö¸¸ Áö¿øµÇ°í, °³¹ßÀÚ ¹öÀü Ä¿³ÎÀÇ
ÃֽŠ¹öÀüÀº linux-2.1.105¿Í atm-0.38ÀÌ´Ù. ¾ÈÁ¤ ¹öÀüÀÇ °æ¿ì Ä¿³Î¿¡¼ÀÇ
ÃÖÁ¾ ¹öÀüÀº linux-2.0.35À̳ª 2.0.29¹öÀü ÀÌÈÄ·Î ³×Æ®¿öÅ© °ü·Ã
ºÎºÐÀÌ Å©°Ô º¯°æµÇ¾î Ä¿³Î ÆÐÄ¡°¡ ¾È µÇ±â ¶§¹®ÀÌ´Ù. Âü°í·Î ÃÖ±Ù
¾ÈÁ¤ ¹öÀü¿¡ patch°¡´ÉÇÑ ºñ°ø½Ä ÆÄÀÏÀ» http://www.tcm.hut.fi/~justus/linux-atm/¿¡¼ ¹èÆ÷ÇÏ°í ÀÖ´Ù.
º» ±â¼ú¹®¼¿¡¼´Â ATM¸Á¿¡ »ç¿ëÇϱâ À§ÇØ Linux ¿î¿µÃ¼°è ±â¹Ý PC¿¡ ATM ÆÐÅ°Áö¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý, ATMÀ» Áö¿øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¹× µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý ¹× IP ³×Æ®¿öÅ© Æ®·¡ÇÈÀÌ Àü´ÞµÉ ¼ö ÀÖµµ·Ï ¿¬°á ¼³Á¤ÇÏ´Â ¹æ¹ý, IPOA ¹× LAN Emulation ±â´ÉÀ» ½ÃÇèÇϱâ À§ÇØ ÆÐÅ°Áö¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý ¹× ÇöÀç °³ ¹ßÁßÀÎ HANbit ACE 64 ±³È¯±â»ó¿¡¼ IPOA ¼¹ö¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ±â¼úÇÑ´Ù. ¶ÇÇÑ, ÀÌ·¯ÇÑ °æÇèÀ» ±âÃÊ·Î ATM on Linux ÆÐÅ°ÁöÀÇ °ü·Ã °úÁ¦ »ç¿ë¼º ¿©ºÎ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
2. ¼³Ä¡ °³¹ßÀÚ Ä¿³Î°ú ¾ÈÁ¤ Ä¿³ÎÀÇ ¼³Ä¡ ¹æ¹ýÀÌ ¾à°£ ´Ù¸£¹Ç·Î µÎ ºÎºÐÀ¸·Î ³ª´©¾î¼ ¼³¸íÇÑ´Ù. ¶ÇÇÑ, PCA200E Ä«µåÀÇ µå¶óÀ̹ö¸¦ ¸ðµâ·Î Ä¿³Î¿¡ ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú, ATM on Linux ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÆÐÅ°Áö ³»¿¡ USAGE ÆÄÀÏÀ» Âü°íÇÏ¿© ¼³Ä¡ÇÑ´Ù.[1] ¼³Ä¡´Â root ±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ°¡ /usr/src µð·ºÅ丮¿¡¼ ÀÛ¾÷À» ÇÏ°Ô µÇ¸ç, ¸í·É¾î´Â %·Î ³ªÅ¸³½´Ù. 2.1 ¾ÈÁ¤ Ä¿³Î (1) °¡Á®¿Â Ä¿³Î°ú ÆÐÅ°Áö¸¦ Ǭ´Ù À§ÀÇ ¸í·É¾î¸¦ ¼öÇàÇÏ¸é °¢Á¾ ¿É¼ÇÀÌ
¸Þ´º·Î Á¦°øµÇ´Âµ¥ ´ÙÀ½ÀÇ ¿É¼ÇÀ» ¼±ÅÃÇÑ´Ù Asynchronous Transfer Mode (ATM)
(CONFIG_ATM) (iii) Network
Device Support Options : ÀåÂøÇÑ
ATM, Ethernet µî ³×Æ®¿öÅ© (5) Ä¿³Î ÄÄÆÄÀÏÀ» ¼öÇàÇÑ´Ù. 2.2 °³¹ßÀÚ Ä¿³Î (1) °¡Á®¿Â ÇÁ·Î±×·¥À» tar¸í·ÉÀ» »ç¿ëÇÏ¿©
/usr/src¿¡ Ǭ´Ù. À§ÀÇ ¸í·ÉÀÇ °á°ú·Î ¼³Á¤ÇÒ ¸ñ·ÏÀÌ ³ªÅ¸³ª´Âµ¥ ´ÙÀ½ÀÇ ¸ñ·Ï°ú ºÎ¸ñ·ÏÀ» ¼±ÅÃÇÑ´Ù. (i) Code maturity level options (i)Àº °³¹ßÀÚ Ä¿³ÎÀ» À§ÇÑ ¿É¼ÇÀ¸·Î
ATMÀÌ °³¹ßÁßÀÎ ¼ÒÇÁÆ®¿þ¾îÀ̹ǷΠ¹Ýµå½Ã ¼³Á¤ÇÏ¿©¾ß (ii)¿Í
(iii) Ç׸ñÀÌ ³ªÅ¸³´Ù. (ii)´Â Áö¿øÇÏ´Â ATM ¼ºñ½º¸¦
¼±ÅÃÇÏ´Â Ç׸ñÀ̸ç ÃÖ±Ù ¹öÀü¿¡¼´Â IPOA¿Í LANE¸¸ Áö¿øÇÏ°í
ÀÖÀ¸¸ç, (iii)Àº »ç¿ëÇÒ ATM Ä«µå¸¦ ÁöÁ¤ÇÑ´Ù. (4) ´ÙÀ½À¸·Î Ä¿³Î ¹× Ä¿³Î ¸ðµâ ÄÄÆÄÀÏÇÑ´Ù. % lilo; sync; reboot 2.3 PCA200E Ä«µåÀÇ Ä¿³Î ¸ðµâ ¼³Á¤ (1) °¡Á®¿Â µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ /usr/src¿¡
Ǭ ´ÙÀ½ firmwareÀÎ pca200e.binÀ» ±× 2.4 ATM on Linux ÆÐÅ°Áö ¼³Ä¡[2] ÆÐÅ°Áö¿¡ µé¾îÀÖ´Â ÁÖ¿äÇÑ µð·ºÅ丮 ¹× ³»¿ë ¾Æ·¡¿Í °°´Ù. /usr/src/atm/sigd ½Ã±×³¯¸µ
µ¥¸ó (1) ¸ÕÀú atm µð·ºÅ丮¿¡ ÀÖ´Â UNI ¹öÀüÀ»
³ªÅ¸³»´Â º¯¼ö¸¦ º¯°æÇÑ´Ù. /etc/hosts.atm Âü°í·Î ½ÇÇàÁß¿¡ Æнº ¹× ¸ðµå°¡ Á¦´ë·Î
¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì°¡ ÀÖÀ¸¹Ç·Î chmod +x atm ½ÇÇàÇÏ°í,
/etc/rc.d/init.d/functions ½ºÅ©¸³Æ® ÆÄÀÏ¿¡ PATH=$PATH:/usr/local/sbinÀ»
Ãß°¡ÇÑ´Ù. (5) atmÀ» ½ÇÇà½ÃÅ°°Å³ª ÁßÁö½ÃŲ´Ù.
ATM µð¹ÙÀ̽º µå¶óÀ̹ö°¡ Ä¿³Î¸ðµâ·Î ¼³Á¤µÈ 2.5 ¼³Ä¡µÈ ¼ÒÇÁÆ®¿þ¾îÀÇ °ËÁõ ¼³Ä¡ÇÑ ÆÐÅ°ÁöµéÀÌ Á¤»óÀûÀ¸·Î ¼³Ä¡°¡ ¿Ï·áµÇ¾ú´ÂÁö¸¦ È®ÀÎÇÏ´Â ÀÛ¾÷ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ´Â µå¶óÀ̹öÀÇ ÀûÀç ¿©ºÎ, ½ºÅ©¸³Æ®ÀÇ ½ÇÇàÀ¸·Î ¾Ë ¼ö ÀÖ´Ù. (1) µå¶óÀ̹öÀÇ È®ÀÎ
3. ±¸¼º 3.1 Classical IP over ATM[2] Classical IP over ATMÀº CIP ȤÀº IPOA¶ó ºÎ¸£´Âµ¥, Ethernet, LAN, Àü¿ë¼±, X.25, FR, ATM µî ´Ù¾çÇÑ ¸µÅ© ³×Æ®¿öÅ©¿¡ IP(Internet Protocol)¸¦ »ç¿ëÇϱâ À§ÇÑ ¹æ¹ýÀÌ´Ù. IP´Â ºñ¿¬°á ÆÐŶÀ» »ç¿ëÇÏ´Â ¹Ý¸é ATMÀº ¿¬°áÁöÇâ ¼¿À» »ç¿ëÇÏ°í, IP´Â ¹æ¼Û LAN ±â¹ÝÇÏÀÇ ¸Á¿¡ »ç¿ëÇÏ´Â ¹Ý¸é ATMÀº Á¡´ëÁ¡ ¿¬°á ¹æ½ÄÀ» »ç¿ëÇϹǷΠIP¿Í ATMÀº ±Ùº»ÀûÀ¸·Î Â÷ÀÌ°¡ ÀÖ´Ù. ÀÌ·¯ÇÑ ±Ùº»ÀûÀÎ Â÷ÀÌÁ¡ ¶§¹®¿¡ Å©±â°¡ ´Ù¸¥ ÇÁ·¹ÀÓ ¿¬°á ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ¸·Î ATM ¼¿¿¡ IP ÆÐŶÀ» encapsulationÇϵµ·Ï AAL5¸¦ »ç¿ëÇÏ°í, ´Ù¼öÀÇ ³×Æ®¿öÅ© °èÃþ ÇÁ·ÎÅäÄÝÀÌ °°Àº ATM VC¿¡ »ç¿ëµÉ ¶§ ÆÐŶÀ» ½Äº°Çϱâ À§Çؼ LLC/SNAP encapsulationÀ» »ç¿ëÇÑ´Ù. Classical IPOA´Â ´ÙÀ½°ú °°Àº Ư¡ÀÌ ÀÖ´Ù. µÎ IP ½ºÅ×À̼ÇÀÌ ATM¸ÁÀ» ÅëÇØ Åë½ÅÇϱâ À§Çؼ´Â IP¿Í ATM ÁÖ¼Ò¸¦ ¸ÅÇÎÇÒ ÇÊ¿ä°¡ ÀÖÀ¸¸ç ÀÌ·¯ÇÑ ÁÖ¼Ò ÇØ°áÀ» À§ÇØ ATMARP ÇÁ·ÎÅäÄÝ[4]À» »ç¿ëÇÑ´Ù. ±× µ¿ÀÛÀº È£½ºÆ®°¡ »ì¸é ATM°ú IP ÁÖ¼Ò¸¦ ATMARP ¼¹ö¿¡ µî·ÏÇÏ°í ÁÖ¼Ò º¯È¯ ¼ºñ½º¸¦ ¼öÇàÇÑ´Ù. IPOAÀÇ ´ÜÁ¡Àº LIS°¡ ´Ù¸¥ °æ¿ì °°Àº ¹°¸® °èÃþÀ» »ç¿ëÇÔ¿¡µµ ºÒ±¸ÇÏ°í, ´Ù¸¥ VC¸¦ »ç¿ëÇÏ¿© ¶ó¿ìÅ͸¦ ÅëÇØ Åë½ÅÇØ¾ß ÇϹǷΠ¿ø·¡ÀÇQoS(Quality of Service)¸¦ »ó½ÇÇÏ°Ô µÈ´Ù´Â °ÍÀÌ´Ù. IPOA¸¦ ½ÇÇà½ÃÅ°±â À§ÇØ /etc/rc.d/init.d/atm
½ºÅ©¸³Æ®·Î ½ÃÀÛ ½ÃÅ°°Ô µÇ¸é /etc/sysconfig/atm ȯ°æ ÆÄÀÏ
Áß IPATM, LANE º¯¼ö¸¦ ÂüÁ¶ÇÏ¿© °ü·Ã ÇÁ·Î±×·¥À» ½ÇÇà ½ÃŲ´Ù.
IP over ATMÀÎ °æ¿ì ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º »ý¼ºÇÏ°í Á¤º¸ ÀúÀåÇÏ´Â
/etc/sysconfig/network-script/ifup-atm ½ºÅ©¸³Æ®¸¦ È£ÃâÇÑ´Ù.
ÀÌ ½ºÅ©¸³Æ®´Â /etc/sysconfig/network-script/ifcfg-atm0ÆÄÀÏ¿¡
Àִ ȯ°æ º¯¼ö¸¦ Âü°íÇÏ¿© ¼³Á¤ÇÑ´Ù. (Ç¥3)Àº µÎ ´Ü¸» ½Ã½ºÅÛ°£¿¡
IPOA¸¦ ¼³Á¤ÇÏ´Â ¸í·É¾î¿Í ȯ°æ º¯¼ö¸¦ ³ªÅ¸³½ °ÍÀÌ´Ù. ¿©±â¼
kim-e°ú jaykim-eÀº IP ÁÖ¼ÒÀÌ°í, kim-a¿Í jaykim-a´Â ATM ÁÖ¼Ò¸¦
¸»ÇÏ¸ç °¢°¢ /etc/hosts¿Í /etc/hosts.atm ÆÄÀÏ¿¡ ±â·ÏµÇ¾î
ÀÖ´Ù.
(Ç¥ 3) IPOA ±¸¼º ¹æ¹ý IPOA´Â ATMARP ¼¹ö°¡ ÀÖ´Â °æ¿ì¿Í ¾ø´Â °æ¿ì, ¿¬°á ¼³Á¤À» PVC·Î ÇÏ´Â °æ¿ì¿Í SVC·Î ÇÏ´Â °æ¿ì ¹× µÎ ´Ü¸»°£¿¡ ATM ½ºÀ§Ä¡°¡ ÀÖ´Â °æ¿ì¿Í ¾ø´Â °æ¿ì·Î ³ª´ ¼ö ÀÖÀ¸¸ç, ÀÌ Á¶ÇÕ¿¡ µû¶ó ¼³Á¤ ¹æ¹ýÀÌ »óÀÌ ÇÏ´Ù. °¡. ½ºÀ§Ä¡°¡ ¾ø´Â °æ¿ì ½ºÀ§Ä¡°¡ ¾øÀ̵µ IPOA¸¦ ½ÃÇèÇÒ ¼ö Àִµ¥ À̸¦ back-to-back ¿¬°áÀ̶ó ÇÑ´Ù. Back-to-back¿¬°áÀÎ °æ¿ì ³×Æ®¿öÅ©¿Í ´Ü¸»ÀÌ ±¸º°µÇ¾î¾ß ÇϹǷΠÇÑÂÊÀ» ³×Æ®¿öÅ©ÃøÀ¸·Î ´Ù¸¥ ÇÑÂÊÀ» ´Ü¸»ÃøÀ¸·Î ÁöÁ¤ÇØ ÁÖ¾î¾ß ÇÏ°í, ¼ö½Å´Ü°ú ¼Û½Å´ÜÀ» ¼·Î ±³Â÷ÇÏ¿© Á¢¼Ó °¡´ÉÇÏ´Ù. ¿¬°á ¼³Á¤ ½Ã ¿¬°áÀ» °ü¸®ÀÚ¸¦ ÅëÇØ Çϸé PVC ¶óÇÏ°í Á¦¾î ½Ã±×³Î¸µÀ» ÅëÇØ Çϸé SVC¶ó Çϴµ¥ back-to-back ¿¬°áÀÇ °æ¿ìµµ µÑ´Ù °¡´ÉÇϳª ÁÖÀÇÇÒ °ÍÀº ¼·Î°¡ Á¤º¸¸¦ ¾Ë°í ÀÖ¾î¾ß ÇϹǷÎ, PVCÀÇ °æ¿ì VPI(Virtual Path Identifier)¿Í VCI(Virtual Circuit Identifier)°¡ µ¿ÀÏÇÏ¿©¾ß ÇÏ°í, SVCÀÎ °æ¿ì ATMÁÖ¼Ò°¡ ¹Ì¸® ¾Ë·ÁÁ® ÀÖ¾î¾ß ÇÑ´Ù. ³ª. ATMARP¼¹ö¸¦ ¼³Á¤ÇÏ´Â °æ¿ì ATMARP ¼¹ö¸¦ ´Ü¸»¿¡ ¼³Ä¡ÇÏ°íÀÚ ÇÏ´Â °æ¿ì¿¡ IP ÁÖ¼Ò ¼³Á¤½Ã ifcfg-atm0 ȯ°æ ¼³Á¤ÆÄÀÏ Áß ¡°ARPSRV=¡± º¯¼ö¸¦ ¼³Á¤ÇÔÀ¸·Î½á °¡´ÉÇÏ´Ù. º¯¼öÀÇ °ªÀ¸·Î´Â ATM ÁÖ¼Ò È¤Àº °ø¹éÀÌ µé¾î°¡´Âµ¥ °ø¹éÀÎ °æ¿ì ÀÚ½ÅÀÌ ATM ¼¹öÀÓÀ» ³ªÅ¸³»°í, ATM ÁÖ¼Ò°¡ µé¾î°¡´Â °æ¿ì´Â ÀÌ ÁÖ¼Ò°¡ ATMARP ¼¹öÀÇ ÁÖ¼ÒÀÌ´Ù. ´Ù. ½ºÀ§Ä¡°¡ ÀÖ´Â °æ¿ì SVC¸¦ »ç¿ëÇÒ ¶§ È£½ºÆ®´Â ATM ½ºÀ§Ä¡¿¡
¿¬°áµÈ ´Ù¸¥ È£½ºÆ®¿Í ¿¬°á ¼³Á¤À» ÇÏ°í ½Í´Ù´Â Á¤º¸¸¦ º¸³»¾ß
Çϴµ¥ ÀÌ·¯ÇÑ Á¤º¸ ¹× ÀýÂ÷¸¦ ½Ã±×³Î¸µÀ̶ó ÇÑ´Ù. ATM Forum¿¡¼´Â
È£½ºÆ®¿Í ½ºÀ§Ä¡°£¿¡ UNI(User Network Interface) ½Ã±×³Î¸µÀÌ
Ç¥ÁØÀ» Á¦°øÇÏ°í ÀÖÀ¸¸ç ¹öÀü 3.0, 3.1 ¹× 4.0ÀÌ ÀÖÀ¸³ª, ¹öÀü
3.1ÀÌ ÇöÀç ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ½Ã±×³Î¸µÀÌ´Ù. ¿ì¸®°¡
º¸À¯ÁßÀÎ FORE ½ºÀ§Ä¡¿Í Virara ½ºÀ§Ä¡ ¹× Linux-ATM ÆÐÅ°Áö´Â
UNI 3.0 ¹öÀüÀ» Áö¿øÇϳª, ¿ì¸®°¡ Á¤ÇÕÇÏ°íÀÚ ÇÏ´Â HANbit ACE64
±³È¯±â´Â UNI 3.1 ¹öÀü¸¸À» Áö¿øÀ̹ǷΠUNI 3.1À¸·Î ¼³Á¤ÇÏ¿©¾ß
ÇÑ´Ù. FORE ½ºÀ§Ä¡ÀÇ °æ¿ì UNI 3.0°ú UNI 3.1À» ÀÚµ¿ ÀνÄ(UNI 3.x ¹öÀüÀ̶ó ºÎ¸§)ÇÏ¿© ó¸®ÇϹǷΠUNI 3.1 ¹× UNI 3.x·Î ¼³Á¤ÀÌ °¡´ÉÇÏ¿©¾ß ÇÑ´Ù. ½Ã±×³Î¸µ º¯°æÀº atm µð·ºÅ丮ÀÇ Rules.makeÀÇ STANDARDS º¯¼ö¸¦ º¯°æÇÑ´Ù. UNI 3.1ÀÇ °æ¿ì´Â ¡°STANDARDS=-DUNI31 ¡°·Î, UNI 3.xÀÇ °æ¿ì¡±STANDARDS=-DUNI31 -DALLOW_UNI30¡± À¸·Î ¼³Á¤ÇÏ¿© ÄÄÆÄÀÏÇÏ¸é µÈ´Ù. PVCÀÇ °æ¿ì´Â SVC¼³Á¤¿¡ ºñÇØ ´Ü¸»°ú ½ºÀ§Ä¡¿¡ ¸í·É¾î·Î ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù. ¸ÕÀú È£½ºÆ® Ãø¿¡¼´Â ATMARP ¼¹ö¿¡ Åë½ÅÇÏ°íÀÚ ÇÏ´Â »ó´ë¹æ IPÁÖ¼Ò¿Í ±×¿¡ ÇØ´çÇÏ´Â VPI(Virtual Path Identifier)¿Í VCI(Virtual Channel Identifier)¸¦ ÀÔ·ÂÇØ¾ß ÇÏ¸ç ±× Çü½ÄÀº ´ÙÀ½°ú °°´Ù. % atmarp -s ip_addr [itf.]vpi.vci [qos qos] [temp] [pub] ½ºÀ§Ä¡ÂÊ¿¡¼µµ ÀԷ°ú Ãâ·Â VPI¿Í VCI¸¦ »óÈ£ ¿¬°áÇØ¾ß Çϴµ¥ FORE ½ºÀ§Ä¡ÀÇ °æ¿ì ´ÙÀ½°ú °°´Ù. conf vcc new <iport> <ivpi> <ivci> <oport> <ovpi> <ovci> [-upc <index>] [-name <name>] ¿©±â¼ iport, oport´Â È£½ºÆ®°¡ ¿¬°áµÇ¾î ÀÖ´Â ÀÔ·Â ¹× Ãâ·Â Æ÷Æ® ¹øÈ£¸¦ ÀǹÌÇϸç, <ivpi>¿Í <ivci>´Â °¢°¢ ÀÔ·Â ¹× Ãâ·Â È£½ºÆ®¿¡¼ ÁöÁ¤ÇÑ VCI, VPI °ªÀÌ´Ù. ATM ÆÐÅ°Áö°¡ ARPSRV·Î µ¿ÀÛÇÏ´Â °æ¿ì atm-0.31ÀÇ ¿À·ù·Î ¼¹ö°¡ ¾Æ´Ñ ´Ü¸»°£¿¡ ATM ÁÖ¼Ò°¡ ÇØ°áµÇÁö ¾Ê¾Æ Åë½ÅÀÌ ¾È µÇ´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í, IPOA Ŭ¶ó¾ðÆ® ¹× ¼¹ö ±â´ÉÀ» Àß ÇØÁÖ°í ÀÖÀ½ÀÌ È®ÀεǾú´Ù. ¶ó. HANbit ACE 64¿ÍÀÇ ¿¬°á ACE±³È¯±â¿Í ¿¬°áÇϱâ À§Çؼ´Â Æ÷Æ®¿¡ ´ëÇÑ ATMÁÖ¼Ò¸¦ µî·ÏÇÏ´Â ilmi ±â´ÉÀÌ ÇÊ¿äÇÏ´Ù. ilmiÀÇ ÁÖ¼Ò ÀÚµ¿ µî·Ï ±â´ÉÀº ±³È¯±â´Â ³×Æ®¿öÅ© ÇÁ¸®ÇȽº¸¦ ¹Þ°í ´Ü¸» ÀÎ½Ä ¹øÈ£(ESI-End System Identifier)¸¦ ÁÖ¾î¼ ¿ÏÀüÇÑ ATM ÁÖ¼Ò¸¦ ÀνÄÇÏ´Â ±â´ÉÀ» ÇÑ´Ù. ±×·¯³ª. ACE ±³È¯±â´Â ILMI ÁÖ¼Ò ÀÚµ¿ µî·Ï
±â´É°ú ´ëºÎºÐÀÇ »ç¼³ ATM ±³È¯±â°¡ Á¦°øÇØ ÁÖ´Â AESA NSAP
ATM ÁÖ¼Ò¸¦ ±¸Çö Áß¿¡ ÀÖÀ¸¹Ç·Î, ATM ÁÖ¼Ò´Â ¿î¿ë½Ã½ºÅÛÀÇ ¸í·ÉÀ»
ÅëÇØ ¼³Á¤ÇÏ°í, ATM ÁÖ¼Ò´Â native E.164ÁÖ¼Ò³ª Embedded
E.164 ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇÑ´Ù. Âü°í·Î atm-0.31 ÆÐÅ°Áö¿¡¼´Â
ÀÌ·¯ÇÑ ÁÖ¼Òü°è°¡ ¹ö±×°¡ ÀÖ´Â »óÅÂÀ̹ǷΠ°³¹ßÀÚ Ä¿³Î¿¡¼
atm-0.38À» ÀÌ¿ëÇÏ¿©¾ß ÇÑ´Ù. ÁÖ¼Ò ÀÚµ¿ µî·Ï ±â´ÉÀÌ Á¦°øµÇÁö ¾Ê´õ¶óµµ ½ÃÇèÇÏ´Â ¹æ¹ýÀº /etc/hosts.atm ÆÄÀÏ¿¡ E.164 ÁÖ¼Ò¿¡ ´ëÇÑ À̸§À» ¼³Á¤ÇÏ°í atm ½ÇÇà ÆÄÀÏ¿¡ ilmidÀ» ½ÇÇàÇÏ´Â ´ë½Å ¡°atmaddr -a¡± ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¼öµ¿À¸·Î ¼³Á¤ÇÑ´Ù. ¶ÇÇÑ ACE ±³È¯±âÀÇ °¡ÀÔÀÚ Æ÷Æ®¿¡ ´ëÇÑ E.164 ÁÖ¼Ò¸¦ ¼öµ¿À¸·Î ºÎ¿©ÇÑ´Ù. ACE ±³È¯±â¿¡¼ ¼öµ¿ ¼³Á¤ ÀýÂ÷´Â ´ÙÀ½°ú °°´Ù. (1) B-ISDN ÁÖ¼Ò¸¦ ºÎ¿©Çϱ⿡ ¾Õ¼ ³×Æ®¿öÅ©
½Äº° ÄÚµå, ±¹°¡ ÄÚµå, Æ®··Å© ÄÚµå, > ADD-NID:555,SELF,1,; (2) È£½ºÆ®°¡ ¹°·ÁÀÖ´Â ALS(ATM Local Switch)ÀÇ
IM(Interface Module : °¡ÀÔÀÚ Æ÷Æ®·Î > CRTE-BSN:,8609991,0,0,0,UNI31,,,,,; (3) ACE ±³È¯±â°¡ »ç¿ëÇÏ°í ÀÖ´Â ±¤ÄÉÀ̺í
¸ðµå´Â SM(Single Mode) ÄÉÀ̺íÀ̹ǷΠ(4) ¼³Á¤ÀÌ ¿Ï·áµÈ ÈÄ ping, telnet µî IP
ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ½ÃÇèÀ» ÇÑ´Ù. º¸´Ù ÀÚ¼¼ÇÑ µð¹ö±ë ±â¹ýÀ¸·Î´Â µ¥¸ó ÇÁ·Î¼¼½ºÀÇ »óŸ¦ Ãâ·ÂÇÏ¿© º¸°Å³ª, ½Ã±×³Î ÀÔÃâ·ÂÀ» Á¶»çÇÏ¿© µð¹ö±ë ÇÑ´Ù. ±³È¯±â Ãø¿¡¼´Â ¿î¿ë ½Ã½ºÅÛ¿¡ ³ªÅ¸³ª´Â ¸Þ½ÃÁö¸¦ º¸°Å³ª ȤÀº ½ÅÈ£¸¦ ó¸®ÇÏ´Â ÇÁ·Î¼¼¼(CCCP)ÀÇ Ãâ·Â ¸Þ½ÃÁö¸¦ º¸°í »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. À§¿Í °°ÀÌ ¼³Á¤ ¼³Á¤ÇÏ¿© ½ÃÇèÇÑ °á°ú ACE±³È¯±â¿Í ´Ü¸»°£ ¸µÅ©ÀÇ SAAL (Signaling AAL)ÀÌ »ìÁö ¾Ê´Â »óȲ±îÁö È®ÀÎÇÏ¿´´Ù. °Ô¼ÓµÇ´Â µð¹ö±ëÀÌ ÀÖÀ» ¿¹Á¤ÀÌ´Ù. 3.2 LAN Emulation[3] ATMÀÌ ¹Ì·¡ÀÇ ±¤´ë¿ª ¸ÖƼ¹Ìµð¾î ¼ºñ½º¿¡´Â cost-effectiveÇÑ ±â¼úÀÌÁö¸¸, ±âÁ¸ÀÇ LANÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀÚ¿¬½º·´°Ô ATM»ó¿¡¼ ½ÇÇàµÇ±â À§Çؼ´Â ±âÁ¸ LAN°ú ÀûÀýÇÑ ÀÎÅÍ¿öÅ·ÀÌ Á¦°øµÇ¾î¾ß ÇÑ´Ù. ±× ¹æ¹ýÀ¸·Î ATMÀÌ ±âÁ¸ LAN¿¡ ¿¬°áµÈ °Íó·³ ³×Æ®¿öÅ© °èÃþ ÇÁ·ÎÅäÄÝÀ» Àû¿ëÇÏ¿© ±âÁ¸ LAN ¼ºñ½º¸¦ ¿¡¹Ä·¹ÀÌÆ®Çϵµ·Ï ATM ÇÁ·ÎÅäÄÝÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù. Áï ±âÁ¸ LAN ±â¼úÀÇ MAC ¼ºñ½º¸¦ ¿¡¹Ä·¹ÀÌÆ®ÇÏ¿© »óÀ§ °èÃþ ÇÁ·ÎÅäÄÝÀº ¼öÁ¤ ¾øÀÌ »ç¿ë °¡´ÉÇϵµ·Ï ÇÏ´Â ¹æ¹ýÀÌ´Ù. ±¸ÇöÀº ATM-to-Legacy LAN ºê¸®Áö¿Í ATM ´Ü¸»ÀÇ ³×Æ®¿öÅ© °èÃþ ¾Æ·¡ÀÇ µð¹ÙÀ̽º µå¶óÀ̹ö¿¡¼ ±¸ÇöµÈ´Ù. Áï IPÀÇ °æ¿ì NDIS(Network Driver Interface Specification), IPX ÀÇ °æ¿ì ODI(Open Datalink Interface)¿¡ ¹Ø¿¡ ±¸ÇöµÈ´Ù. (±×¸² 1)Àº LANEÀÇ ÇÁ·ÎÅäÄÝ °èÃþÀ» ³ªÅ¸³½ °ÍÀÌ´Ù. LANE ¼ºñ½ºÀÇ ±âº» ±â´ÉÀº ATM »ó¿¡¼ ºñ¿¬°á
¼ºñ½º Á¦°øÀ̸ç, °øÀ¯ ¹Ìµð¾î¸¦ »ç¿ëÇÏ´Â LAN°ú´Â ´Þ¸® µ¥ÀÌÅ͸¦
Àü´ÞÇϱâ À§Çؼ´Â ¸ñÀûÁö¿ÍÀÇ ¿¬°á ¼³Á¤ÀÌ ½Ã±×³Î¸µ ÇÁ·ÎÅäÄÝÀ»
ÅëÇØ ÀÌ·ç¾î Á®¾ß ÇÑ´Ù. ¿©±â¼ Áß¿äÇÑ ¹®Á¦´Â ¿¬°áµÉ ¸µÅ©ÀÇ
´ë¿ªÆø °ü¸®¸¦ ¾î¶»°Ô ÇÒ °ÍÀΰ¡ Àε¥, IP´Â BE(best effort)
¼ºñ½º¸¦ ÇϹǷΠÀÌ¿¡ »óÀÀÇÏ´Â ATM ABR(Available Bit rate)
¼ºñ½º¸¦ Á¦°øÇÑ´Ù. ÀÌ´Â LAN »Ó ¾Æ´Ï¶ó ÆøÁÖ µ¥ÀÌÅÍ Æ®·¡ÇÈ
Ư¼ºÀ» °®´Â ÀÀ¿ë¿¡ ÀûÇÕÇÏ´Ù. ±×·¯³ª, LANEÀº ±âÁ¸ LAN°£¿¡
translational ºê¸®Â¡À» Á¦°øÇÏÁö ¾ÊÀ¸¸ç, ¸ðµç MAC °èÃþ ±â´ÉÀ»
¼öÇàÇÏÁö ¾Ê´Â´Ù. ¿¹¸¦ µé¸é, Ãæµ¹ °¨Áö¿Í °°Àº MAC ±â´ÉÀ»
¼öÇàÇÏÁö ¾Ê´Â´Ù.
(±×¸²) LANEÀÇ ÇÁ·ÎÅäÄÝ °èÃþ LANE ±¸Á¶´Â ATM ´Ü¸»¿¡ À§Ä¡ÇÏ¿© LAN ½Ã½ºÅÛ¿¡
´ëÇÑ proxy·Î¼ ¼ºñ½º¸¦ Á¦°øÇÏ´Â LEC, ÁÖ¼Ò ÇØ°á ÇÁ·ÎÅäÄÝ(LE-ARP)
±â´ÉÀ» Á¦°øÇÏ´Â LES ¹× ¸ðµç LEC¿¡ ¸ÖƼij½ºÆ® Æ®·¡ÇÈÀ» Àü´Þ(forward)Çϱâ
À§ÇÑ BUS(Broadcast/Unkno- ¸Þ½ÃÁö Àü´Þ µ¿ÀÛÀº ¸ÕÀú, LECÀº ¸ñÀûÁö MAC ÁÖ¼Ò¿Í data direct VC°£ ¸ÅÇÎÀ» À§ÇØ ¡°address resolution table¡±À» °ü¸®ÇÑ´Ù. »óÀ§ °èÃþÀ¸·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¹ÞÀ¸¸é ¸ÕÀú data direct VC»ó¿¡ ¸ñÀûÁö LECÀ¸·Î ¸Þ½ÃÁö¸¦ º¸³½´Ù. ´ÙÀ½À¸·Î, ¸ñÀûÁö MACÀÌ Å×ÀÌºí¿¡ ¾øÀ¸¸é ¼Ò½º LECÀº ¸ñÀûÁö LECÀÇ ATM ÁÖ¼Ò¸¦ ¾ò±â À§ÇØ LES(LANE Server)·Î LE-ARP ¿äûÀ» ÇÑ´Ù. ±×·± ´ÙÀ½, ¸ñÀûÁö LEC ATM ÁÖ¼Ò¸¦ ¹ÞÀ¸¸é LECÀº Å×À̺íÀ» °»½ÅÇÏ°í ±× ÁÖ¼Ò·Î data direct VC¸¦ ¼³Á¤ÇÑ´Ù. ¶ÇÇÑ µ¿½Ã¿¡ ÇØ°áÀÌ ¾ÈµÈ ¸ñÀûÁö MAC ÁÖ¼Ò¸¦ BUS·Î º¸³»°í BUS´Â ±× ¸Þ½ÃÁö¸¦ ¸ðµç LEC¿¡ ¹æ¼ÛÇÑ´Ù. Multicast MAC ÁÖ¼Ò´Â BUS·Î ¸¸ Àü¼ÛµÈ´Ù.[5] ATM on LinuxÀÇ LANEÀº LECS(LANE Configuration Server), LES, BUS, LEC ±â´ÉÀ» Á¦°øÇÏ°í ÀÖÀ¸¸ç, LECSÀÇ ¼³Á¤ ÆÄÀÏÀº ÇöÀç µð·ºÅ丮ÀÇ .lecs_conf, LES ¹× BUS´Â ÇöÀç µð·ºÅ丮ÀÇ .lanvars ÆÄÀÏÀ» Âü°íÇÏ¿© ¼³Á¤ÇÑ´Ù. IPOA¿Í ¸¶Âù°¡Áö·Î /etc/sysconfig/atm ȯ°æ º¯¼ö¸¦ ÂüÁ¶ÇÏ¿© ½ÃÀÛÇϸç, LANE ÀÎÅÍÆäÀ̽º¸¦ ¼³Á¤Çϱâ À§ÇÑ È¯°æº¯¼ö ÆÄÀÏÀÎ /etc/sysconfig/network-script/ifcfg-lec0¸¦ Âü°íÇÏ´Â ifup-lec0 ÆÄÀÏÀ» È£Ãâ ÇÑ´Ù. ¶ÇÇÑ atm ½ºÅ©¸³Æ®¿¡¼ atm ȯ°æ º¯¼ö¸¦ Âü°íÇÏ¿© LECS, LES, BUS, LECÀÇ µ¿ÀÛ¿¡ ÇÊ¿äÇÑ ¸í·É¾î¸¦ ½ÃÇà½ÃÅ°´Ù. LECS ȯ°æ ÆÄÀÏ(.lecs_conf)Àº LECS°¡ µ¿ÀÛÇϴµ¥
ÇÊ¿äÇÑ ATM ÁÖ¼Ò ¹× Emulated LAN¿¡ ´ëÇÑ Á¤º¸(À̸§, LANŸÀÔ
µî)¸¦ ÁöÁ¤ÇØ ÁÖ´Â ÆÄÀÏÀÌ´Ù. LANE¿¡¼´Â ¿©±â¼ ¼¹öÀÇ ATM
ÁÖ¼Ò¸¦ ±¸º°Çϱâ À§ÇØ ATMÀÇ SEL Çʵ带 »ç¿ëÇÏ¿© ±¸ºÐÇÏ°Ô
µÈ´Ù. ¿©±â¼ LECS¿Í LES´Â 0x01, BUS´Â 0x2, LECÀº 0x09¸¦
»ç¿ëÇÑ´Ù. LES ¹× BUS ȯ°æ ÆÄÀÏ(.lanvars)Àº LESÀÇ ATM
ÁÖ¼ÒÀÎ S1°ú BUSÀÇ ATM ÁÖ¼ÒÀÎ S6´Â ¹Ýµå½Ã ±â·ÏÇØ ÁÖ¾î¾ß ÇÑ´Ù.
LEC ÀÎÅÍÆäÀ̽º ȯ°æ º¯¼ö ÆÄÀÏ(ifcfg-lec0)Àº IPOA ÀÇ
ifcfg-atm0 ÀÎÅÍÆäÀ̽º¿Í À¯»çÇϸç zeppelin¿¡
ÀÇÇØ lec0 ÀÎÅÍÆäÀ̽º°¡ »ý¼ºµÈ´Ù.
(Ç¥ 4) LANEÀÇ ½ÇÇà (Ç¥ 4)´Â µÎ ½Ã½ºÅÛÀÌ ÇϳªÀÇ ¿¡¹Ä·¹ÀÌƼµå LANÀ¸·Î µ¿ÀÛÇϴµ¥ ÇÊ¿äÇÑ ¼³Á¤À» Ç¥·Î Á¤¸®ÇØ ³õÀº °ÍÀÌ´Ù. ¼³Á¤ÀÌ ¿Ï·áµÇ¾úÀ» °æ¿ì ps, ifconfig, rout, ping, telnet µîÀ¸·Î µ¿ÀÛ È®ÀÎÀÌ °¡´ÉÇϸç, /proc/atm/svc ¹× lec µî Ư¼ö ÆÄÀÏ ÂüÁ¶ÇÏ¿© µ¿ÀÛ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. IPOA¿Í LANE¿¡ ÇÊ¿äÇÑ È¯°æº¯¼ö ÆÄÀÏ°ú ½ºÅ©¸³Æ® ÆÄÀÏÀº (ºÎ·Ï A)À» ÂüÁ¶Çϱ⠹ٶõ´Ù. LANEÀÇ ½ÃÇè °á°ú LES, BUS, LEC ±â´ÉÀÇ µ¿ÀÛÀº ¾î´À Á¤µµ ¾ÈÁ¤ÀûÀ̳ª LECSÀÇ °æ¿ì default ATM ÁÖ¼Ò·Î ¿¬°áÀ» ¿ä±¸ÇÏ´Â °æ¿ì°¡ ¹ß»ýÇÏ°í, LEC ÇÁ·Î±×·¥À» ÀÎÅÍÆäÀ̽º°¡ ¼³Á¤µÇ±â Àü¿¡ ½ÃÀÛÇÑ °æ¿ì ¹«ÇÑ ·çÇÁ¿¡ ºüÁö´Â °æ¿ì°¡ ÀÖ´Ù.
4. °á ·Ð ATM ³×Æ®¿öÅ© »ó¿¡¼ IPOA ¹× LANE ±â´ÉÀ» ATM ´Ü¸» ¹× ¼¹ö·Î ATM ÆÐÅ°Áö¸¦ Linux ±â¹ÝÀÇ PC¿¡ ¼³Ä¡ÇÏ¿© ±¸¼º ¹× ½ÃÇèÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ½ÇÁ¦ÀûÀ¸·Î ½ÃÇèÀ» ¼öÇàÇÏ¿´´Ù. ´Ù¾çÇÑ ½ºÀ§Ä¡¸¦ ÀÌ¿ëÇÏ¿© LANE ¹× IPOA ±â´ÉÀ» ½ÃÇèÇÏ´Â ¸ñÀûÀº ´ÙÀ½ÀÇ µÎ °¡ÁöÀÌ´Ù. (1) ¹«·áÀÌ¸ç ¿øõ Äڵ尡 Á¦°øµÇ´Â ATM on Linux
ÆÐÅ°Áö°¡ °øÁß ATM ±³È¯±â¿¡ »ç¿ë ATM on Linux´Â »ó¾÷ÀûÀÎ ¸ñÀûÀÌ ¾øÀÌ °³¹ßµÇ¾ú±â ¶§¹®¿¡ ¾ÈÁ¤¼º, Ä¿³Î°úÀÇ ÀÎÅÍÆäÀ̽º, °ü¸® ÇÁ·Î±×·¥ µî ºÎÁ·ÇÑ ºÎºÐÀÌ ¸¹ÀÌ ÀÖÁö¸¸ ÃÖÀûÈÇÏ¿© º¸¿ÏÇÏ¸é »ç¿ë °¡´ÉÇÑ °ÍÀ¸·Î ÆǴܵǸç, Linux°¡ SPARC, PowerPC, Alpha µîÀÇ ÇÁ·Î¼¼¼¿¡¼ µ¿ÀÛÀÌ °¡´ÉÇÒ »Ó ¾Æ´Ï¶ó, ÀÔÃâ·Â ¹ö½º·Î¼ PCI ¹ö½º¸¦ »ç¿ëÇϹǷΠÇ÷§Æû¿¡ ¹«°üÇÏ´Ù. ¶ÇÇÑ, ÀÎÅÚ ÇÁ·Î¼¼¼¸¦ »ç¿ëÇÑ PC±â¹Ý Linux¿¡¼ÀÇ ¼¹ö ±â´É ½ÃÇèÀº ¸¸Á·ÇÒ ¸¸ÇÏ´Ù. µû¶ó¼, ÇöÀç ±³È¯±â¿¡ »ç¿ëµÇ´Â ÇÁ·Î¼¼¼°¡ PCI ¹ö½º ±â¹ÝÀÇ °í¼º´É ÇÁ·Î¼¼¼À̹ǷΠATM on Linux ÆÐÅ°Áö¸¦ Àß È°¿ëÇÏ¸é °í°¡ÀÇ ATM ÆÐÅ°Áö¸¦ ±¸ÀÔÇÏÁö ¾Ê°í ¼º´ÉÀÌ ÁÁÀº ¼¹ö·Î ±¸¼ºÀÌ °¡´ÉÇϸ®¶ó »ý°¢µÈ´Ù.
¡´Âü°í¹®Ç塵 1) Werner Almesber, Usage instructions - ATM
on Linux, release 0.31. ºÎ·Ï A. 1. /etc/hosts 47.0005.80FFE1000000F21514E5.0020D4100A08.00
klee-a 2. /etc/sysconfig/atm ATM=yes #
enable ATM support at all 3. /etc/sysconfig/network-scripts/ifcfg-atm0 DEVICE=atm0 #
device name 4. /etc/sysconfig/network-scripts/ifcfg-lec0 DEVICE=lec0 #
device name 5. /etc/sysconfig/network-scripts/ifup-atm #!/bin/sh 6. /etc/sysconfig/network-scripts/ifup-lec PATH=$PATH:/usr/local/sbin 7. /etc/rc.d/init.d/atm #!/bin/sh # Source function library. if [ ! -f /etc/sysconfig/atm ]; then . /etc/sysconfig/atm [ ¡°$ATM¡± != yes ] && exit 0 cd /etc/sysconfig/network-scripts case ¡°$1¡± in if
[ ¡°$LES¡± = yes ]; then done
Ãß°¡ : 98³â 7¿ù ÀÌ ±ÛÀÌ ¾²¿©Áö°í ³ ÈÄ ¾à 10°³¿ùÀÌ Èê·¶´Âµ¥, Linux-atm(http://lrcwww.epfl.ch /linux-atm)ÀÌ º¯ÈµÇ°í ÀÖ´Â °ÍÀ» ¸ÞÀÏ(ftp://lrcftp.epfl.ch/pub/linux/atm/)À» ÅëÇØ ´«À¸·Î º¸°í¸¸ ÀÖ¾ú´Âµ¥, ATM¸Á¿¡¼ µ¿ÀÛÇÏ´Â ½ÇÇè¿ë ¼¹ö·Î VOD ¼¹ö¸¦ ¼³Ä¡ÇÏ°Ô µÇ¾ú´Ù(1999.4.26). ±âÁ¸¿¡ »ç¿ëÇÏ´ø linux-2.0.29, atm-0.31·Î ÇÏ·Á°í ÇÏ´Ï, ¶óÀ̺귯¸® ¶§¹®¿¡(±× ´ç½Ã ¹èÆ÷ÆÇÀº RedHat 4.2.5¿´À½) VOD SW°¡ ÄÄÆÄÀÏÀÌ Àß ¾È µÈ´Ù°í ÇÑ´Ù. ±×·¡¼, º»ÀÌ ¾Æ´Ï°Ô ÃÖ½ÅÀÇ ¹öÀüÀ» ¿Ã¸®°Ô µÇ¾ú´Âµ¥, 0.55¹öÀüÀÇ ¹ö±×°¡ °íÃÄÁø µû²öµû²öÇÑ °ÍÀÌ¾î¼ ±×·±Áö ÀüÇô ¹®Á¦ ¾øÀÌ ¼³Ä¡°¡ µÇ¾ú°í, ½ÃÇè¿¡ ÇÊ¿äÇÑ SVC¿Í PVC IPOAÀ» ÀÌ¿ëÇÏ¿© ¸ñÀûÀ» ´Þ¼ºÇÒ ¼ö ÀÖ¾ú´Ù. »ç¿ëÇÑ ¹öÀüÀº RedHat 5.2, linux-2.2.1°ú atm-0.56¹öÀüÀ¸·Î ¾ÆÁÖ ¾ÈÁ¤Àû À̾ú´Ù. ¼³Á¤°úÁ¤¿¡ Áö¿øÇÏ´Â ATM Ä«µå´Â ENI, ZeitNet, NICStAR(IDT 77211 ?) ¿´À¸¸ç, email¿¡ ÀÇÇϸé linux-2.2.3¿¡¼ FORE Ä«µåµµ ¹®Á¦ ¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù°í ÇÕ´Ï´Ù. ¶ÇÇÑ MPOA, ½ºÀ§Äª µî ¸¹Àº ±â´Éµµ Ãß°¡µÇ¾î ÀÖ´Ù. |