1.4 MCMÀÌ ÄÝ ¸Å´ÏÀú¿Í ´Ù¸¥ Á¡
ÅëÇÕ ¹Ì´ÏÆ÷Æ® ÄÝ ¸Å´ÏÀú(MCM)Àº ¶ÇÇÑ ¿¬°á ÁöÇâ Ŭ¶óÀÌ¾ðÆ®¿¡ ´ëÇÑ ÄÝ ¸Å´ÏÀú ¼ºñ½ºµéÀ»
Á¦°øÇÏ´Â ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ®ÀÌ´Ù. ±×·¯ÇÑ °Íó·³, MCMÀº ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ®¿Í ÄÝ ¸Å´ÏÀúÀÇ
¸ðµç ¿¬°á ÁöÇâ ±â´É(fucntions)µéÀ» ÇàÇÑ´Ù.
¸ðµç ¹Ì´ÏÆ÷Æ®µé°ú °°ÀÌ, MCMµéÀº ¾Æ·¡ NIC Çϵå¿þ¾î¿Í Åë½ÅÇϱâ À§ÇØ NdisXxx È£ÃâµéÀ» »ç¿ëÇØ¾ß
ÇÑ´Ù.
MCMÀº µÎ°³ÀÇ ÁÖ ¹æ½Ä¿¡¼ ÄÝ ¸Å´ÏÀú¿Í ´Ù¸£´Ù:
- ÄÝ ¸Å´ÏÀú´Â Ãß°¡µÈ ÄÝ ¸Å´ÏÀú ±â´É¿¡¼ NDIS ¿¬°á ÁöÇâ ÇÁ·ÎÅäÄÝ µå¶óÀ̹öÀÌ´Ù. MCMÀº
Ãß°¡µÈ ÄÝ °ü¸®ÀÚ ±â´É¿¡¼ NDIS ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öÀÌ´Ù.
- ÄÝ ¸Å´ÏÀú¿Í ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ® »çÀÌ¿¡ ÀÎÅÍÆäÀ̽º´Â ¿ÏÀüÇÏ°Ô NDIS¿¡°Ô ³ëÃâµÇ¾î ÀÖ´Ù.
- Áï, ÄÝ ¸Å´ÏÀú¿Í ¹Ì´ÏÆ÷Æ® »çÀÌ¿¡ ¸ðµç Åë½ÅÀº NDIS¸¦ ÅëÇØ Àü´ÞµÇ¾îÁø´Ù.
Ŭ¶óÀÌ¾ðÆ® VCµé(³ª°¡´Â ȤÀº(±×¸®°í) µé¾î¿À´Â Ŭ¶óÀÌ¾ðÆ® µ¥ÀÌÅÍÀ» Àü¼ÛÇϰ¡ À§ÇØ »ç¿ëµÈ VCµé)ÀÇ
Ȱ¼ºÈ¿Í ºñ Ȱ¼ºÈÀ» À§ÇÑ °ÍÀ» Á¦¿ÜÇÑ, MCMÀÇ ÄÝ ¸Å´ÏÀú ºÎºÐ°ú MCMÀÇ ¹Ì´ÏÆ÷Æ® ºÎºÐ»çÀÌ¿¡
ÀÎÅÍÆäÀ̽º´Â NDIS¿¡°Ô ºÒºÐ¸íÇÏ´Ù. Ŭ¶óÀÌ¾ðÆ® VCÀÇ È°¼ºÈ ȤÀº ºñȰ¼ºÈ´Â NDIS°¡ Ŭ¶óÀ̾ðÆ®
VCµéÀ» ÃßÀûÇϱ⠶§¹®¿¡ NDISÀ» ÅëÇØ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù.
MCM°ú ÄÝ ¸Å´ÏÀú »çÀÌ¿¡ Â÷ÀÌÁ¡Àº ´ÙÀ½ ¼½¼Ç¿¡¼ ´õ ±í°Ô ¼³¸íµÇ¾îÁø´Ù:
- Differences in Initialization
- Differences in Calls to NdisXxx Functions
- Differences in Virtual Connections
|