2.2.1 NDIS ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö
NDIS ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â (¶ÇÇÑ ¹Ì´ÏÆ÷Æ® NIC µå¶óÀ̹ö¶ó ºÒ¸®´Â) µÎ°¡Áö ±âº» ÇÔ¼öµéÀÌ´Ù.
NICÀ» ÅëÇØ µ¥ÀÌÅ͸¦ º¸³»°í ¹Þ´Â °ÍÀ» Æ÷ÇÔÇØ, ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Ä«µå(NIC)À» °ü¸®ÇÑ´Ù.
ÀÎÅ͹̵ð¾ù µå¶óÀ̹öµé°ú Àü¼Û °èÃþ µå¶óÀ̹öµé°ú °°Àº »óÀ§ ·¹º§ µå¶óÀ̹öµé°ú ÀÎÅÍÆäÀ̽ºÇÑ´Ù.
¹Ì´ÏÆ÷Æ® NIC µå¶óÀ̹ö´Â NDIS ¶óÀ̺귯¸®¸¦ ÅëÇØ NIC°ú ±×¸®°í »óÀ§ ·¹º§ µå¶óÀ̹öµé°ú
Åë½ÅÇÑ´Ù. NDIS ¶óÀ̺귯¸®´Â ¹Ì´ÏÆ÷Æ®°¡ È£ÃâÇϴµ¥ ÇÊ¿äÇÑ ¸ðµç ¿î¿µÃ¼Á¦ÀÇ ½Ã½ºÅÛ ÇÔ¼öµéÀ»
ĸ½¶ÈÇÏ´Â ÇÔ¼öµéÀ»(NdisXxx ÇÔ¼öµé)À» ÀͽºÆ÷Æ®ÇÑ´Ù.
¹Ì´ÏÆ÷Æ®´Â Â÷·Ê·Î NDIS°¡ ¹Ì´ÏÆ÷Æ®¿¡ Á¢±ÙÇϱâ À§ÇØ »óÀ§ ·¹ºô µå¶óÀ̹öµéÀ» À§ÇØ È¤Àº ÀÚ±â ÀÚ½ÅÀ»
À§ÇØ NDIS°¡ È£ÃâÇÏ´Â ¿£Æ®¸® Æ÷ÀÎÆ®µé(MiniportXxx ÇÔ¼öµé)À» ÀͽºÆ÷Æ®ÇØ¾ß ÇÑ´Ù.
º¸³»°í ¹Þ´Â ¿¬»êµéÀº ¹Ì´ÏÆ÷Æ® NIC µå¶óÀ̹öµé°ú NDIS¿Í »óÀ§ ·¹º§ µå¶óÀ̹öµé°£¿¡ »óÈ£ ÀÛ¿ëÀ̶ó´Â
°ÍÀ» ¼³¸íÇÑ´Ù. :
Àü¼Û °èÃþ µå¶óÀ̹ö°¡ Àü¼ÛÇÏ´Â ÆÐŶÀ» °¡Áö°í ÀÖÀ» ¶§, NDIS ¶óÀ̺귯¸®¿¡ ÀÇÇØ ÀͽºÆ÷Æ®µÇ¾îÁö´Â
NdisXxx ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. NDIS´Â ±×¸®°í³ª¼ ¹Ì´ÏÆ÷Æ®¿¡ ÀÇÇØ ÀͽºÆ÷Æ®µÈ Àû´çÇÑ MiniportXxx ÇÔ¼ö¸¦
È£ÃâÇÔÀ¸·Î½á ¹Ì´ÏÆ÷Æ®¿¡°Ô ÆÐŶÀ» Àü´ÞÇÑ´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ±×¸®°í ³ª¼ Àû´çÇÑ
NdisXxx ÇÔ¼öµéÀ» È£ÃâÇÔÀ¸·Î½á Àü¼ÛÀ» À§ÇØ NIC¿¡°Ô ÆÐŶÀ» Æ÷¿öµåÇÑ´Ù.
NICÀÌ NIC¿¡°Ô ÁÖ¼ÒÈµÈ ÆÐŶÀ» ¼ö½ÅÇÒ ¶§, NDIS ȤÀº NICÀÇ ¹Ì´ÏÆ÷Æ®¿¡ ÀÇÇØ ó¸®µÉ ¼ö ÀÖ´Â
Çϵå¿þ¾î ÀÎÅÍ·´Æ®¸¦ Æ÷½ºÆ®ÇÒ ¼ö ÀÖ´Ù. NDIS´Â Àû´çÇÑ MiniportXxx ÇÔ¼ö¸¦ È£ÃâÇÔÀ¸·Î½á NICÀÇ
¹Ì´ÏÆ÷Æ®¿¡°Ô ¾Ë¸°´Ù. ¹Ì´ÏÆ÷Æ®´Â NICÀ¸·ÎºÎÅÍ µ¥ÀÌÅÍ Àü¼ÛÀ» ¼³Á¤ÇÏ°í ±×¸®°í³ª¼ Àû´çÇÑ
NdisXxx ÇÔ¼ö¸¦ È£ÃâÇÔÀ¸·Î½á ¹ÙÀεåµÈ »óÀ§·¹º§ µå¶óÀ̹öµé¿¡°Ô ¼ö½ÅµÈ ÆÐŶÀÇ Á¸À縦 ÀεðÄÉÀÌÆ®ÇÑ´Ù.
NDIS´Â ºñ¿¬°á ÁöÇâ ȯ°æ°ú ¿¬°á ÁöÇâ ȯ°æÀ» À§ÇÑ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµéÀ» Áö¿øÇÑ´Ù.
ºñ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ®µéÀº Ethernet, FDDI, Token Ring°ú °°Àº ºñ¿¬°á ³×Æ®¿öÅ© ¹Ìµð¾î¸¦ À§ÇÑ NICµéÀ»
Á¦¾îÇÑ´Ù. ºñ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ®µéÀº ´ÙÀ½°ú°°Àº ¼ºêŸÀÔµé·Î ´õ ±í°Ô ³ª´©¾îÁø´Ù.
Á÷·ÄÈµÈ µå¶óÀ̹öµéÀº NDIS¿¡°Ô MiniportXxx ÇÔ¼öµé¿¡ ´ëÇÑ È£Ãâµé°ú º¸³»±â Å¥¸¦ °ü¸®ÇÏ´Â °Í¿¡
´ëÇØ ÀÇÁ¸ÇÑ´Ù.
ºñÁ÷·ÄÈµÈ µå¶óÀ̹öµéÀº ±×µé ÀÚ½ÅÀÇ MiniportXxx ÇÔ¼öµéÀÇ ¿¬»êÀ» Á÷·ÄÈÇÏ°í ³»ºÎÀûÀ¸·Î ¸ðµç
µé¾î¿À´Â º¸³»±â ÆÐŶµéÀ» Å¥¿¡ ÀúÀåÇÑ´Ù.
À̰ÍÀº µå¶óÀ̹öÀÇ Å©¸®Æ¼Äà ¼½¼ÇµéÀÌ(´ÜÁö ÇϳªÀÇ ¾²·¹µå°¡ Çѹø¿¡ ½ÇÇàµÇ´Â ÄÚµå) ÀÛ°Ô À¯ÁöÇϵµ·Ï
Á¦°øÇÏ¸é¼ full-duplex ÆÛÆ÷¸Õ½º¸¦ ³º´Â´Ù.
¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ®µéÀº ATM°ú ISDN°ú °°Àº ¿¬°á ÁöÇâ ³×Æ®¿öÅ© ¹Ìµð¾î¸¦ À§ÇÑ NICµéÀ» Á¦¾îÇÑ´Ù.
¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ®µéÀº Ç×»ó ºñÁ÷·ÄÈÀÌ´Ù. - ±×µéÀº Ç×»ó ±×µé ÀÚ½ÅÀÇ MiniportXxx ÇÔ¼öµéÀÇ
¿¬»êÀ» Á÷·ÄÈÇÏ°í ³»ºÎÀûÀ¸·Î ¸ðµç µé¾î¿À´Â º¸³»±â ÆÐŶµéÀ» Å¥¿¡ ÀúÀåÇÑ´Ù.
NDIS ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ºñ-NDIS lower edge¸¦ °¡Áú ¼ö ÀÖ´Ù.

±×¸² 2.3 NDIS Lower Edge°¡ ¾ø´Â NDIS ¹Ì´ÏÆ÷Æ®
ºñ NDIS lower edge¸¦ ÅëÇØ, ¹Ì´ÏÆ÷Æ®´Â Universal Serial Bus(USB) ȤÀº IEEE 1394(fire wire)¿Í
°°Àº ¹ö½º¿¡ ÀÖ´Â ÀåÄ¡¸¦ Á¦¾îÇϱâ À§ÇØ ¹ö½º¸¦ À§ÇÑ Å¬·¡½º ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ´Ù.
¹Ì´ÏÆ÷Æ®´Â ¹ö½º¿¡ ȤÀº Á÷Á¢ ¹ö½º¿¡ ¿¬°áµÈ(attached) ¸®¸ðÆ® ÀåÄ¡µé¿¡ I/O request packets(IRPs)
µéÀ» º¸³¿À¸·Î½á ÀåÄ¡¿Í Åë½ÅÀ» ÇÑ´Ù.
upper edge¿¡¼ ¹Ì´ÏÆ÷Æ®´Â ¹Ì´ÏÆ÷Æ®°¡ À§¿¡ ÀÖ´Â NDIS µå¶óÀ̹öµé°ú Åë½ÅÇÒ ¼ö ÀÖ°Ô Ç¥ÁØ
NDIS ¹Ì´ÏÆ÷Æ® ÀÎÅÍÆäÀ̽º¸¦ ³ëÃâÇÑ´Ù.
NDIS´Â ¶ÇÇÑ WAN NICµéÀ» °ü¸®ÇÏ´Â ¹Ì´ÏÆ÷Æ®µéÀ» À§ÇÑ Wide Area Network(WAN) È®ÀåµéÀ» Áö¿øÇÑ´Ù.
WAN ³×Æ®¿öÅ© ȯ°æ¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â Section 2.4.3À» ºÁ¶ó.
|