· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Multicast_Routing_Code

°ü¸®ÀÚ´Ô Á˼ÛÇÕ´Ï´Ù. ÀÌ ¹®¼­¿¡ ÀúÀÚ±ÇÀÌ À־ ¿Ã¸®¸é ¾È µÉ °Í °°³×¿ä.. »èÁ¦ÇØ ÁÖ¼¼¿ä.

Multicast Routing Code in the Linux Kernel


¿øÀúÀÚ : Matteo Pelati (matteo@dolce.it) 2002³â 11¿ù

¹ø¿ªÀÚ : ±è¿µ¹Î (blhole@venus.uos.ac.kr) 2005³â 1¿ù

ÀÌ ¹®¼­´Â [http]Multicast Routing Code in the Linux KernelÀÇ ¹ø¿ªÀÔ´Ï´Ù.

ÇϳªÀÇ ÆÐŶÀÌ µ¿½Ã¿¡ ¿©·¯ °÷À¸·Î Àü´ÞµÉ ¼ö ÀÖ´Ù¸é ¸¹Àº ´ë¿ªÆøÀ» Àý¾àÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀÌ IP ¸ÖƼij½ºÆÃÀÇ ÀåÁ¡À̸ç, ÀÌ ±Û¿¡¼­´Â ¸®´ª½º°¡ ¾î¶»°Ô ¸ÖƼij½ºÆ® ¶ó¿ìÆÃÀ» ¼öÇàÇÏ´ÂÁö¸¦ º¼ °ÍÀÌ´Ù.

by Matteo Pelati

ÀÌ ±Û¿¡¼­´Â ¸®´ª½º Ä¿³ÎÀÌ ¸ÖƼij½ºÆ® Æ®·¡ÇÈÀ» ¾î¶»°Ô ´Ù·ç´ÂÁö¿Í Äڵ带 ¼öÁ¤ÇÏ°íÀÚ ÇÒ ¶§ ¾î¶»°Ô ÇØ¾ß ÇÒÁö¸¦ ¾Ë ¼ö ÀÖµµ·Ï ÇÑ´Ù. ºñ·Ï ÀÌ ±ÛÀÌ Æ¯Á¤ÇÑ ÁÖÁ¦¸¦ ´Ù·ç°í ÀÖÁö¸¸ ¸ÖƼij½ºÆ® ¶ó¿ìÆÿ¡ °ü½ÉÀÌ ÀÖ´Â ¸ðµç »ç¶÷¿¡°Ô À¯¿ëÇÑ ÀÚ·á°¡ µÉ °ÍÀÌ´Ù.

"University of Milan"¿¡¼­ ¿ì¸®´Â CAMP (Call Admission Multicast Protocol)¶ó´Â »õ·Î¿î ÇÁ·ÎÅäÄÝÀ» °³¹ßÇÏ°í ÀÖ´Ù. CAMP´Â ¾î¶°ÇÑ Áß¿äÇÑ °áÁ¤À» ³»¸®±â À§ÇØ ¸ÖƼij½ºÆ® Ä¿³Î Äڵ忡 ÀÇÇØ Á¦°øµÇ´Â Á¤º¸¸¦ »ç¿ëÇÑ´Ù. JOINÀ̳ª LEAVE ¿äû°ú °°Àº Áß¿äÇÑ Ä¿³Î À̺¥Æ®¸¦ CAMP¿¡¼­ ¹ÞÀ» ¼ö ÀÖ¾î¾ß¸¸ ÇÑ´Ù. ´ç½Åµµ ¾Æ¸¶ ¾Ë°ÚÁö¸¸ ¸®´ª½º Ä¿³ÎÀº ÀÌ¹Ì ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ·Î µ¿ÀÛÇÒ ¼ö ÀÖÀ¸¸ç, PIM (Protocol Independent Multicast, netweb.usc.edu/pim) ¹öÀü 1°ú 2¸¦ ¸ðµÎ Áö¿øÇÏ°í ÀÖ´Ù.

¸ðµç MFC (Multicast Forwarding Cache) °»½Å °úÁ¤µéÀº Ä¿³Î°ú Åë½ÅÇÏ´Â ¿ÜºÎ »ç¿ëÀÚ ÇÁ·Î¼¼½º¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù. ÀÌ ±Û¿¡¼­ ¿ì¸®´Â MFC¸¦ °»½ÅÇϱâ À§ÇØ »ç¿ëÀÚ µ¥¸ó ÇÁ·Î±×·¥¿¡¼­ º¸³»Áø ¸Þ½ÃÁöµéÀ» Ä¿³ÎÀÌ ¾î¶»°Ô ó¸®ÇÏ´ÂÁö¸¦ ¼³¸íÇÑ´Ù. °£·«ÇÑ ¼Ò°³ ÈÄ¿¡ ¿ì¸®ÀÇ "hook" ±¸ÇöÀ» ´õ »ó¼¼ÇÏ°Ô ¼³¸íÇÒ °ÍÀÌ´Ù. ±×¸² 1¿¡¼­ ¿ì¸®°¡ ½ÇÇè¿¡ »ç¿ëÇÑ ³×Æ®¿öÅ©¸¦ º¸¿©ÁØ´Ù. SNOOPY´Â ¸®´ª½º Ä¿³Î 2.4.18¿¡¼­ PIMd(version 2.1.0-alpha 29.9)¸¦ ½ÇÇàÇÏ¸ç ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ·Î µ¿ÀÛÇÑ´Ù.




ID
Password
Join
One man tells a falsehood, a hundred repeat it as true.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-04-20 18:47:13
Processing time 0.0030 sec