· 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
He is truly wise who gains wisdom from another's mishap.


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.0029 sec