8.2 CoNDIS WAN Objects

´ÙÀ½ÀÇ Â÷Æ®´Â CoNDIS WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµéÀ» À§ÇØ »ç¿ëµÇ´Â Ư¼ºµéÀ» ¼³Á¤Çϰųª ¾ò´Âµ¥ »ç¿ëµÇ´Â OIDµéÀ» ¿ä¾àÇÑ °ÍÀÌ´Ù.

Length Q S Name
16 M   OID_WAN_CO_GET_INFO
°¡»ó ¿¬°áµé(VCs)¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù.
32 M OID_WAN_CO_GET_LINK_INFO
VC¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù.
32   M OID_WAN_CO_SET_LINK_INFO
VC¿¡ ´ëÇÑ Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù.
80 to 88 O   OID_WAN_CO_GET_COMP_INFO
VC¿¡ ´ëÇÑ ¾ÐÃà Á¤º¸¸¦ ¾ò´Â´Ù.
80 to 88   O OID_WAN_CO_SET_COMP_INFO
VC¿¡ ´ëÇÑ ¾ÐÃà Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù.
56 O   OID_WAN_CO_GET_STATS_INFO
VC¿¡ ´ëÇÑ Åë°è Á¤º¸¸¦ ¾ò´Â´Ù.

´ÙÀ½ÀÇ ÁÖÁ¦µéÀº CoNDIS WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµéÀ» À§ÇØ »ç¿ëµÇ´Â Ư¼ºµéÀ» ¼³Á¤Çϰųª ¾ò´Âµ¥ »ç¿ëµÇ´Â OIDµéÀ» ¼³¸íÇÑ´Ù.

OID_WAN_CO_GET_INFO

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô ±×°ÍÀÇ NIC¿¡¼­ ¸ðµç °¡»ó ¿¬°áµé(VCs)¿¡ Àû¿ëµÇ´Â Á¤º¸¸¦ ¸®ÅÏÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù. ÀÌ Á¤º¸´Â NDIS_WAN_CO_INFO ±¸Á¶Ã¼·Î ¸®Åϵǰí, ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ.




typedef struct _NDIS_WAN_CO_INFO {

    OUT ULONG  MaxFrameSize;

    OUT ULONG  MaxSendWindow;

    OUT ULONG  FramingBits;

    OUT ULONG  DesiredACCM;

} NDIS_WAN_CO_INFO, *PNDIS_WAN_CO_INFO;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

MaxFrameSize
NIC ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ º¸³»°Å³ª ¹ÞÀ» ¼ö ÀÖ´Â ¾î¶² ¸Á ÆÐŶ¿¡ ´ëÇÑ ÃÖ´ë ÇÁ·¡ÀÓ Å©±â¸¦ ³ªÅ¸³½´Ù. ÀÌ °ªÀº µå¶óÀ̹öÀÇ µ¶ÀÚÀûÀÎ ÇÁ·¹ÀÌ¹Ö ¿À¹öÇìµå ±×¸®°í/¶Ç´Â PPP HDLC ¿À¹öÇìµå´Â Á¦¿ÜµÇ¾î¾ß ÇÑ´Ù. ÀüÇüÀûÀ¸·Î ÀÌ °ªÀº ¾à 1500 ÀÌ´Ù.

±×·¯³ª, ¸ðµç CoNDIS WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµéÀº ÀÌ OID¸¦ À§ÇØ ¸®ÅÏÇÑ °ªº¸´Ù 32 ¹ÙÀÌÆ®°¡ ´õ Å« ³»ºÎ MaxFrameSize¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ÀÌ OID¸¦ À§ÇØ 1500À» ¸®ÅÏÇÑ CoNDIS WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ³»ºÎÀûÀ¸·Î 1532¸¦ º¸³»°Å³ª ¹Þ¾Æ¾ß ÇÑ´Ù. ÀÌ·± ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ¹Ì·¡ÀÇ ºê¸®ÁöµÇ°í Ãß°¡µÈ ÇÁ·ÎÅäÄݵéÀ» °ð¹Ù·Î Áö¿øÇÒ ¼ö ÀÖ´Ù.

MaxSendWindow
CoNDIS WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ VC¿¡¼­ ´Ù·ê ¼ö Àִ ó¸®µÇÁö ¾ÊÀº ÆÐŶµéÀÇ ÃÖ´ë °¹¼ö¸¦ ³ªÅ¸³½´Ù.

NDISWAN µå¶óÀ̹ö´Â ÀÌ ¸â¹öÀÇ °ªÀ» NDISWANÀÌ Àü¼Û ÆÐŶµéÀ» ¼ö¿ëÇϱâ Àü¿¡ ¾ó¸¶³ª ¸¹Àº send ¿äûÀ» ±× ¹Ì´ÏÆ÷µå µå¶óÀ̹öÀÇ MiniportCoSendPackets ÇÔ¼ö¿¡°Ô Àü´ÞÇÒÁö¸¦ °áÁ¤ÇÏ´Â Á¦ÇÑÇÏ´Â °ªÀ¸·Î »ç¿ëÇÑ´Ù. ÀÌ·¯ÇÑ ÆÐŶµéÀº ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ 󸮵ÇÁö ¾ÊÀº Àü¼ÛÀ» ¿ÏÀüÈ÷ ó¸®ÇÒ ¶§±îÁö Å¥¿¡ ÀúÀåµÈ´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ÀÌ °ªÀ» µ¿ÀûÀ¸·Î Á¶ÀýÇÒ ¼ö ÀÖ°í NdisMCoIndicateStatus¿¡°Ô Àü´ÞÇÏ´Â WAN_CO_LINKPARAMS ±¸Á¶Ã¼¿¡¼­ VC ´ç SendWindow ¸â¹ö°¡ »ç¿ëÇÏ´Â ±âÁØÀ» Á¶ÀýÇÒ ¼ö ÀÖ´Ù. NDISWANÀº ÇöÀçÀÇ SendWindow °ªÀ» 󸮵ÇÁö ¾ÊÀº sendµé¿¡¼­ ±×°ÍÀÇ Á¦ÇÑ °ªÀ¸·Î »ç¿ëµÈ´Ù. ¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ SendWindow¸¦ 0À¸·Î ¼³Á¤Çß´Ù¸é, NDISWANÀº °³º°ÀûÀÎ VC¸¦ À§ÇÑ ÆÐŶ Àü¼ÛÀ» Áß´ÜÇØ¾ß ÇÑ´Ù. ±×°ÍÀº ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ Àü¼Û À©µµ¿ì°¡ ´ÝÇûÀ½À» ³ªÅ¸³»´Â °ÍÀ̰í, °á°úÀûÀ¸·Î, NDISWANÀ¸·ÎºÎÅÍ ¾î¶°ÇÑ ÆÐŶµéµµ ¹ÞÀ» ¼ö ¾øÀ½À» ³ªÅ¸³½´Ù.

CoNDIS WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ³»ºÎÀûÀ¸·Î ÆÐŶµéÀ» ÀúÀåÇØ¾ß Çϱ⶧¹®¿¡, MaxSendWindowÀÇ °ªÀº ÀÌ·ÐÀûÀ¸·Î max(ULONG)ÀÌ´Ù. ±×·¯³ª, ÀÌ µå¶óÀ̹ö°¡ °áÁ¤ÇÑ °ªÀº ¸µÅ© ¼Óµµ¿Í NICÀÇ Çϵå¿þ¾î ´É·ÂµéÀ» ¹Ý¿µÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öÀÇ NICÀÌ Ç×»ó Àû¾îµµ ³×°³ÀÇ ÆÐŶÀ» À§ÇÑ °ø°£À» °¡Áö°í ÀÖ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â MaxSendWindow¸¦ 4·Î ¼³Á¤ÇÏ¿© MiniportCoSendPackets¿¡°Ô µé¾î¿À´Â ¾î¶² ÆÐŶÀÌ Áï½Ã Çϵå¿þ¾î¿¡ À§Ä¡Çϵµ·Ï ÇÒ ¼ö ÀÖ´Ù.

FramingBits
¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ Áö¿øÇÏ´Â ÇÁ·¹À̹ÖÀÇ Å¸ÀÔµéÀ» ³ªÅ¸³»´Â ºñÆ®¸¶½ºÅ©¸¦ ³ªÅ¸³»´Â 32-ºñÆ® °ª. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ´ÙÀ½ÀÇ °ªµéÀ» Á¶ÇÕÇÏ¿© ³ªÅ¸³¾ ¼ö Àִµ¥, 2Áø OR ¿¬»êÀÚ¸¦ »ç¿ëÇÑ´Ù.

RAS_FRAMING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ´õ ¿À·¡µÈ RAS ÇÁ·¹À̹ÖÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ» ¶§¿¡¸¸ ¼³Á¤ÇÑ´Ù. ´ÜÁö ÃʱâÀÇ RAS ÇÁ·¹À̹ÖÀ» Áö¿øÇß´ø °ú°ÅÀÇ µå¶óÀ̹öµé¸¸ÀÌ ÀÌ Ç÷¡±×¸¦ ¼³Á¤ÇÑ´Ù.

RAS_COMPRESSION
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ´õ ¿À·¡µÈ RAS ¾ÐÃà ü°è¸¦ Áö¿øÇÒ ¶§¿¡¸¸ ¼³Á¤ÇÑ´Ù.

PPP_FRAMING
Ç×»ó ¼³Á¤µÇ¾î¾ú¾î¾ß ÇÑ´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ±×°ÍÀÇ ¹Ìµð¾ö ŸÀÔÀ» À§ÇØ PPP ÇÁ·¹À̹ÖÀ» Áö¿øÇϰųª ¹ß°ßÇÒ ¼ö ÀÖÀ½À» Áö½ÃÇÑ´Ù. ¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ PPP ÁÖ¼Ò¿Í Á¦¾î-¿µ¿ª ¾ÐÃàÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù.

NdiSWANÀº ¸¸¾à ÀÌ LCP ¿É¼ÇÀÌ °áÁ¤µÈ´Ù¸é ±× ÁÖ¼Ò¿Í Á¦¾î ¿µ¿ªÀ» Á¦°ÅÇÒ °ÍÀÌ´Ù. X.25¿Í °°Àº ¾î¶² WAN ¹Ìµð¾ö ŸÀÔµéÀº ÀÌ ¿É¼ÇÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù.

PPP_COMPRESS_PROTOCOL_FIELD
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ PPP ÇÁ·ÎÅäÄÝ ¿µ¿ª ¾ÐÃàÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù.

NDISWANÀº ÀÌ LCP ¿É¼ÇÀÌ °áÁ¤µÈ´Ù¸é, ÀûÀýÇÑ ½Ã±â¿¡ ÇÁ·ÎÅäÄÝ ¿µ¿ª¿¡¼­ ÇÑ ¹ÙÀÌÆ®¸¦ Á¦°ÅÇÒ °ÍÀÌ´Ù.

PPP_ACCM_SUPPORTED
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ºñµ¿±â Á¦¾î Ư¼º ¸ÊÇÎÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ ºñÆ®´Â ´ÜÁö ¸ðµ©°ú °°Àº ºñµ¿±â ¸Åü¿¡ ´ëÇØ¼­¸¸ À¯È¿ÇÏ´Ù. ¸¸¾à ÀÌ ºñÆ®°¡ ¼³Á¤µÈ´Ù¸é DesiredACCM ¸â¹ö´Â À¯È¿ÇÏ´Ù.

PPP_MULTILINK_FRAMING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ IETF RFC 1717¿¡ ¼³¸íµÈ ´ÙÁ߸µÅ© ÇÁ·¹À̹ÖÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù.

PPP_SHORT_SEQUENCE_HDR_FORMAT
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ IETF RFC 1717¿¡ ¼³¸íµÈ ´ÙÁ߸µÅ© ÇÁ·¹À̹ÖÀ» À§ÇÑ Çì´õ Æ÷¸äÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù.

SLIP_FRAMING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ SLIP ÇÁ·¹À̹Ö(ºñµ¿±â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµé¿¡¼­¸¸)À» ¹ß°ßÇÒ ¼ö Àְųª Áö¿øÇÒ ¼ö ÀÖ´Ù¸é ¼³Á¤ÇÑ´Ù.

SLIP_VJ_COMPRESSION
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ SLIP¸¦ À§ÇØ Van Jacobsen TCP/IP Çì´õ ¾ÐÃàÀ» Áö¿øÇÒ ¼ö ÀÖ´Ù¸é ¼³Á¤ÇÑ´Ù. NDISWANÀº SLIP_VJ_COMPRESSION( 16 ½½·ÔÀ» °¡Áö°í )À» Áö¿øÇÑ´Ù. SLIP ÇÁ·¹À̹ÖÀ» Áö¿øÇÏ´Â ºñµ¿±â ¸Åü( Á÷·Ä ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµé)´Â ÀÌ ºñÆ®¸¦ ¼³Á¤ÇÑ´Ù.

ºñµ¿±â ¸Åü´Â VJ Çì´õ ¾ÐÃàÀ» Áö¿øÇϱâ À§ÇØ ¾î¶² Äڵ带 ¾µ Çʿ䰡 ¾ø´Ù. NDISWANÀÌ ±×°ÍÀ» ¸Ã¾Æ ó¸®ÇÒ °ÍÀÌ´Ù.

SLIP_VJ_AUTODETECT
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ SLIP¸¦ À§ÇØ Van Jacobsen TCP/IP Çì´õ ¾ÐÃàÀ» ÀÚµ¿ °ËÃâÇÒ ¼ö ÀÖ´Ù¸é ¼³Á¤ÇÑ´Ù. NDISWANÀº VJ Çì´õ ¾ÐÃàÀ» ÀÚµ¿ °ËÃâÇÒ °ÍÀÌ´Ù. ºñµ¿±â ¸Åü( Á÷·Ä ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµé )°¡ SLIP ÇÁ·¹À̹ÖÀ» Áö¿øÇÑ´Ù¸é ÀÌ ºñÆ®¸¦ ¼³Á¤ÇÑ´Ù.

TAPI_PROVIDER
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ TAPI ¼­ºñ½º °ø±ÞÀÚ OIDµéÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ¸¸¾à ÀÌ ºñÆ®°¡ ¼³Á¤µÇÁö ¾Ê¾Ò´Ù¸é, TAPI OID È£ÃâµéÀº ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡ ÀÇÇØ ¸¸µé¾îÁöÁö ¾ÊÀ» °ÍÀÌ´Ù.

MEDIA_NRZ_ENCODING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ISDN°ú °°Àº ¾î¶² ¸Åü ŸÀÔÀ» À§ÇÑ PPP µðÆúÆ®, NRZ ºÎȣȭ¸¦ Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ °ªÀº ¹Ì·¡ÀÇ »ç¿ëÀ» À§ÇØ ¿¹¾àµÇ¾ú´Ù.

MEDIA_NRZI_ENCODING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ NRZI ºÎȣȭ¸¦ Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ °ªÀº ¹Ì·¡ÀÇ »ç¿ëÀ» À§ÇØ ¿¹¾àµÇ¾ú´Ù.

MEDIA_NLPID
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ±×°ÍÀÇ ÇÁ·¹ÀÓ¿¡¼­ NLPID¸¦ °¡Áö°í ÀÖ°í ¼³Á¤ÇÒ ¼ö ÀÖ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ °ªÀº ¹Ì·¡ÀÇ »ç¿ëÀ» À§ÇØ ¿¹¾àµÇ¾ú´Ù.

RFC_1356_FRAMING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ IETF RFC 1356 X.25¿Í ISDN ÇÁ·¹À̹ÖÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ °ªÀº ¹Ì·¡ÀÇ »ç¿ëÀ» À§ÇØ ¿¹¾àµÇ¾ú´Ù.

RFC_1483_FRAMING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ IETF RFC 1483 ATM adaption layer-5 ĸ½¶È­¸¦ Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ °ªÀº ¹Ì·¡ÀÇ »ç¿ëÀ» À§ÇØ ¿¹¾àµÇ¾ú´Ù.

RFC_1490_FRAMING
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ IETF RFC 1490 ÇÁ·¹ÀÓ Áö¿¬ ÇÁ·¹À̹ÖÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù. ÀÌ °ªÀº ¹Ì·¡ÀÇ »ç¿ëÀ» À§ÇØ ¿¹¾àµÇ¾ú´Ù.

NBF_PRESERVE_MAC_ADDRESS
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ "The PPP NETBIOS Frames Contol Protocol (NBFCP)" Ãʾȿ¡ ¼³¸íµÈ IETF ÇÁ·¹À̹ÖÀ» Áö¿øÇÑ´Ù¸é ¼³Á¤ÇÑ´Ù.

SHIVA_FRAMING
NBF_PRESERVE_MAC_ADDRESS¿¡ ÀÇÇØ ´ëüµÇ¾ú´Ù.

PASS_THROUGH_MODE
¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ Àڱ⠼ÒÀ¯ÀÇ ÇÁ·¹À̹ÖÀ» ¼öÇàÇÏ¸é ¼³Á¤ÇÑ´Ù. ¸¸¾à ÀÌ Ç÷¹±×°¡ ¼³Á¤µÇ¸é, NDISWANÀº ÇÁ·¹ÀÓµéÀ» ÇØ¼®Çϰųª ¼öÁ¤ÇÏÁö ¾Ê°í Åë°ú½ÃŲ´Ù.

NIC ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµéÀº °¢ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ OID_WAN_CO_SET_LINK_INFO ¿ä±¸¸¦ ¹ÞÀ»¶§±îÁö µðÆúÆ® PPP ÇÁ·¹ÀÌ¹Ö ¸ðµå¿¡ ÀÖ¾î¾ß ÇÑ´Ù. ±× NIC ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â Áö¿øÇÒ °ÍÀ» ¿ä±¸ÇÏ´Â ¾î¶² ÇÁ·¹À̹ÖÀ» ÀÚµ¿ °ËÃâÇØ¾ß ÇÑ´Ù.

¿¹¸¦ µé¾î, ¿¹Àü RAS ÇÁ·¹À̹ÖÀ» Áö¿øÇÏ´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öµéÀº PPP ÇÁ·¹À̹ÖÀ¸·ÎºÎÅÍ RAS ÇÁ·¹À̹ÖÀ» ÀÚµ¿ °ËÃâÇØ¾ß ÇÑ´Ù. ¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ µðÆúÆ®º¸´Ù ´Ù¸¥ ÇÁ·¹ÀÌ¹Ö Ã¼°è¸¦ °ËÃâÇß´Ù¸é, ±× ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ÀÚµ¿ÀûÀ¸·Î ÀÚ½ÅÀÇ ÇÁ·¹Àֿ̹¡¼­ »õ·Ó°Ô °ËÃâµÈ ÇÁ·¹À̹ÖÀ¸·Î º¯°æÇÑ´Ù.

OID_WAN_CO_GET_LINK_INFO¸¦ °¡Áø ´ÙÀ½¿¡ À̾îÁö´Â ¿ä±¸´Â °ËÃâµÈ ÇÁ·¹À̹ÖÀ» Áö½ÃÇÑ´Ù. ¸¸¾à ÇÁ·¹À̹ÖÀÌ ¾ÆÁ÷ ¹ß°ßµÇÁö ¾Ê¾Ò´Ù¸é, FramingBits´Â ¸®ÅÏµÈ NDIS_WAN_CO_GET_LINK_INFO Á¤º¸¿¡¼­ 0À¸·Î ¼³Á¤µÈ´Ù.

¸¸¾à WAN ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ FramingBits ¸â¹ö°¡ 0À¸·Î ¼³Á¤µÈ OID_WAN_CO_SET_LINK_INFO¸¦ °¡Áö°í ´ÙÀ½¿¡ È£ÃâµÈ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â °¢ ÇÁ·¹ÀÓÀÇ ¼ö¿ë¿¡¼­ ±× ÇÁ·¹À̹ÖÀ» ÀÚµ¿À¸·Î °ËÃâÇϱâ À§ÇÑ ½Ãµµ¸¦ ÇÒ °ÍÀÌ´Ù.

DesiredACCM
ºñµ¿±â Á¦¾î Ư¼º ¸ÊÀÌ °áÁ¤µÈ´Ù. ÀÌ ¸â¹ö´Â ´ÜÁö ºñµ¿±â ¸Åü ŸÀÔµé°ú °ü·ÃÀÌ ÀÖ´Ù.

OID_WAN_CO_GET_LINK_INFO

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô °¡»ó ¿¬°á(VC)ÀÇ ÇöÀç »óÅ¿¡ ´ëÇÑ PPP ÇÁ·¹ÀÌ¹Ö Á¤º¸¸¦ ¸®ÅÏÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù.

ÀÌ Á¤º¸´Â NDIS_WAN_CO_GET_LINK_INFO ±¸Á¶Ã¼·Î ¸®ÅϵǴµ¥, ±× ±¸Á¶Ã¼´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ.


typedef struct _NDIS_WAN_CO_GET_LINK_INFO {

    OUT ULONG  MaxSendFrameSize;

    OUT ULONG  MaxRecvFrameSize;

    OUT ULONG  SendFramingBits;

    OUT ULONG  RecvFramingBits;

    OUT ULONG  SendCompressionBits;

    OUT ULONG  RecvCompressionBits;

    OUT ULONG  SendACCM;

    OUT ULONG  RecvACCM;

} NDIS_WAN_CO_GET_LINK_INFO, *PNDIS_WAN_CO_GET_LINK_INFO;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù:

MaxSendFrameSize
¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ÀÌ VC¿¡¼­ Àü¼ÛÀ» À§ÇØ ¹ÞÀ» ¼ö ÀÖ´Â ¹ÙÀÌÆ® ´ÜÀ§ÀÇ ÃÖ´ë ¹öÆÛ Å©±â¸¦ ³ªÅ¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹öÀÇ MiniportCoSendPackets ÇÔ¼ö´Â ÀÌ Å©±âº¸´Ù ´õ Å« ¾î¶² µé¾î¿À´Â Àü¼Û ÆÐŶÀ» °ÅÀýÇÒ ¼ö ÀÖ´Ù.

MaxRecvFrameSize
³×Æ®¿öÅ©·ÎºÎÅÍ ¹Þ°Ô µÉ °¡Àå Å« ÆÐŶÀ» ³ªÅ¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â À̺¸´Ù ´õ Å« ÆÐŶµéÀ» ¹ö¸± ¼ö ÀÖ´Ù.

SendFramingBits
º¸³»Á®¾ß ÇÒ ÇÁ·¹À̹ÖÀÇ Å¸ÀÔÀ» Áö½ÃÇÏ´Â ¼Û½Å-ÇÁ·¹ÀÌ¹Ö ºñÆ®µéÀ» ³ªÅ¸³½´Ù. ¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ SendFramingBits¿Í RecvFramingBits »çÀÌ¿¡¼­ ºñȣȯ¼ºÀ» ¹ß°ßÇß´Ù¸é, ±×°ÍÀº NDIS_STATUS_INVALID_WAN_SETTINGSÀ» ¸®ÅÏÇÑ´Ù.

ÇÁ·¹ÀÌ¹Ö ºñÆ®°¡ Àû´çÇÑ ¾î¶² °æ¿ì¿¡ ´ëÇØ¼­ ÀûÀýÇÑ NLPID¿Í ÇÁ·¹ÀÌ¹Ö Æ÷¸Ë »ç¿ëµÈ´Ù.

RecvFramingBits
¼ö½ÅµÇ¾î¾ß ÇÒ ÇÁ·¹ÀÓÀÇ Å¸ÀÔÀ» Áö½ÃÇÏ´Â ¼ö½Å-ÇÁ·¹ÀÌ¹Ö ºñÆ®µéÀ» ³ªÅ¸³½´Ù.

SendCompressionBits
¿¹¾àµÊ.

RecvCompressionBits
¿¹¾àµÊ.

SendACCM
ºñµ¿±â ¸Åü ŸÀԵ鿡 ´ëÇØ¼­, ³í¸® ºñÆ® 0-31Àº °¢°¢ÀÇ ¹ÙÀÌÆ®°¡ ä¿öÁ®¾ß ÇÔÀ» Áö½ÃÇÑ´Ù. ±×°ÍÀº, ¸¸¾à ºñÆ® 0ÀÌ 1·Î ¼³Á¤µÇ¾ú´Ù¸é, ±×¶§ ASCII ¹®ÀÚ 0x00Àº ä¿öÁø ¹ÙÀÌÆ®°¡ µÇ¾î¾ß ÇÑ´Ù, ±âŸ µîµî.

RecvACCM
SendACCM¿¡ ´ëÇØ ¼³¸íÇÑ °Í°ú °°´Ù.

SendFramingBits¿Í RecvFramingBits¸¦ À§ÇÑ °¡´ÉÇÑ °ªµéÀº OID_WAN_CO_GET_INFO ¿ä±¸¿¡ ´ëÇÑ ÀÀ´äÀ¸·Î ¸®ÅÏµÈ ¾î¶² µå¶óÀ̹ö¸¦ Æ÷ÇÔÇÑ´Ù.

OID_WAN_CO_SET_LINK_INFO

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô Á¤ÇØÁø °¡»ó ¿¬°á(VC)¿¡ ´ëÇÑ PPP ÇÁ·¹ÀÌ¹Ö Á¤º¸¸¦ ¼³Á¤ÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù. ÇÁ·ÎÅäÄÝÀº ÀÌ PPP ÇÁ·¹ÀÌ¹Ö Á¤º¸¸¦ Áö½ÃÇϱâ À§ÇØ NDIS_WAN_CO_SET_LINK_INFO ±¸Á¶Ã¼¸¦ »ç¿ëÇϴµ¥, ±× ±¸Á¶Ã¼´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ:


typedef struct _NDIS_WAN_CO_SET_LINK_INFO {

    IN ULONG  MaxSendFrameSize;

    IN ULONG  MaxRecvFrameSize;

    IN ULONG  SendFramingBits;

    IN ULONG  RecvFramingBits;

    IN ULONG  SendCompressionBits;

    IN ULONG  RecvCompressionBits;

    IN ULONG  SendACCM;

    IN ULONG  RecvACCM;

} NDIS_WAN_CO_SET_LINK_INFO, *PNDIS_WAN_CO_SET_LINK_INFO;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½°ú °°Àº Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

MaxSendFrameSize
ÇÁ·ÎÅäÄÝÀÌ ÀÌ VC¸¦ À§ÇÏ¿© º¸³¾ ¹ÙÀÌÆ® ´ÜÀ§ÀÇ °¡Àå Å« ¹öÆÛ¸¦ ³ªÅ¸³½´Ù. ÀÌ °ªÀº OID_WAN_CO_GET_LINK_INFO ¿ä±¸¿¡ ´ëÇØ¼­ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ¸®ÅÏÇÏ´Â °ª°ú °°°Å³ª ÀÛ¾Æ¾ß ÇÑ´Ù.

¹Ì´ÏÆ÷Æ® µå¶óÀ̹öÀÇ MiniportCoSendPackets ÇÔ¼ö´Â ÀÌ °ªº¸´Ù ´õ Å©°í ÀÌ ¸µÅ©¿¡ Á¾¼ÓµÈ ¾î¶² Àü¼Û ÆÐŶµéÀ» °ÅÀýÇÒ ¼ö ÀÖ´Ù.

MaxRecvFrameSize
ÇÁ·ÎÅäÄÝÀÌ ´ÙÀ½¿¡ À̾ ¼ö½ÅÇÒ °¡Àå Å« ³×Æ®¿öÅ© ÆÐŶÀ» ³ªÅ¸³½´Ù. ÀÌ °ªÀº OID_WAN_CO_GET_LINK_INFO ¿ä±¸¿¡ ´ëÇØ¼­ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ¸®ÅÏÇÏ´Â °ª°ú °°°Å³ª ÀÛ¾Æ¾ß ÇÑ´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ÀÌ °ªº¸´Ù Å©°í ÀÌ VC¸¦ À§ÇÑ ¼ö½ÅµÈ ¾î¶² ÆÐŶµéÀ» ¹ö¸± ¼ö ÀÖ´Ù.

SendFramingBits
Àü¼ÛµÇ¾î¾ß ÇÒ ÇÁ·¹À̹ÖÀÇ Å¸ÀÔÀ» Áö½ÃÇÏ´Â Àü¼Û-ÇÁ·¹ÀÌ¹Ö ºñÆ®µéÀ» ³ªÅ¸³½´Ù. ¸¸¾à ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ SendFramingBits¿Í RecvFramingBits »çÀÌ¿¡¼­ ºñȣȯ¼ºÀ» ¹ß°ßÇϸé, NDIS_STATUS_INVALID_WAN_SETTINGS¸¦ ¸®ÅÏÇÑ´Ù.

ÇÁ·¹ÀÌ¹Ö ºñÆ®°¡ Àû´çÇÑ ¾î¶² °æ¿ì¿¡ ´ëÇØ¼­ ÀûÀýÇÑ NLPID¿Í ÇÁ·¹ÀÌ¹Ö Æ÷¸Ë »ç¿ëµÈ´Ù.

RecvFramingBits
¼ö½ÅµÇ¾î¾ß ÇÒ ÇÁ·¹ÀÓÀÇ Å¸ÀÔÀ» Áö½ÃÇÏ´Â ¼ö½Å-ÇÁ·¹ÀÌ¹Ö ºñÆ®µéÀ» ³ªÅ¸³½´Ù.

SendCompressionBits
¿¹¾àµÊ.

RecvCompressionBits
¿¹¾àµÊ.

SendACCM
ºñµ¿±â ¸Åü ŸÀԵ鿡 ´ëÇØ¼­, ³í¸® ºñÆ® 0-31Àº °¢°¢ÀÇ ¹ÙÀÌÆ®°¡ ä¿öÁ®¾ß ÇÔÀ» Áö½ÃÇÑ´Ù. ±×°ÍÀº, ¸¸¾à ºñÆ® 0ÀÌ 1·Î ¼³Á¤µÇ¾ú´Ù¸é, ±×¶§ ASCII ¹®ÀÚ 0x00Àº ä¿öÁø ¹ÙÀÌÆ®°¡ µÇ¾î¾ß ÇÑ´Ù, ±âŸ µîµî.

RecvACCM
SendACCM¿¡ ´ëÇØ ¼³¸íÇÑ °Í°ú °°´Ù.

SendFramingBits¿Í RecvFramingBits¸¦ À§ÇÑ °¡´ÉÇÑ °ªµéÀº OID_WAN_CO_GET_INFO ¿ä±¸¿¡ ´ëÇÑ ÀÀ´äÀ¸·Î ¸®ÅÏµÈ ¾î¶² ÇÏÀ§ µå¶óÀ̹ö¸¦ Æ÷ÇÔÇÑ´Ù.

OID_WAN_CO_GET_COMP_INFO

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô NICÀ̳ª ±×°ÍÀÇ µå¶óÀ̹öÀÇ ´É·Â¿¡ ´ëÇÑ Á¤º¸¸¦ ¸®ÅÏÇÒ °ÍÀ» ¿ä±¸Çϴµ¥, ƯÈ÷ ¾ÐÃàÀ» Áö¿øÇÏ´ÂÁö¿¡ ´ëÇÑ Á¤º¸¸¦ ¿ä±¸ÇÑ´Ù. ¸¸¾à ±×·¸°Ô µÈ´Ù¸é, ¸®ÅÏµÈ ±× °ªµéÀº Á¡´ëÁ¡ ÇÁ·ÎÅäÄÝ(PPP) ¾ÐÃà Á¦¾î ÇÁ·ÎÅäÄݰú ¾ÐÃà¿¡ ´ëÇØ Çù»óÀ» Çϴµ¥ »ç¿ëµÈ´Ù. ±× ÇÁ·ÎÅäÄÝÀº ´ÙÀ½À¸·Î OID_WAN_CO_SET_COMP_INFO ¿ä±¸¿¡ ´ëÇØ PPP ¾ÐÃà ü°è¸¦ Çù»óÇÑ´Ù. ÀÌ ¾ÐÃà Á¤º¸´Â °¡»ó ¿¬°á(VC)¿¡ ´ëÇØ Á¤ÇØÁø °ÍÀÌ´Ù.

¾ÐÃà Á¤º¸´Â NDIS_WAN_CO_GET_COMP_INFO ±¸Á¶Ã¼·Î ¸®ÅϵǴµ¥, ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ.


typedef struct _NDIS_WAN_CO_GET_COMP_INFO { 

    OUT NDIS_WAN_COMPRESS_INFO  SendCapabilities; 

    OUT NDIS_WAN_COMPRESS_INFO  RecvCapabilities; 

} NDIS_WAN_CO_GET_COMP_INFO, *PNDIS_WAN_CO_GET_COMP_INFO; 

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

SendCapabilities
µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â µ¿¾È ¾ÐÃà ´É·Âµé¿¡¼­ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ±¸Á¶Ã¼¸¦ ³ªÅ¸³½´Ù.

RecvCapabilities
µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ´Â µ¿¾È ¾ÐÃà ´É·Âµé¿¡¼­ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ±¸Á¶Ã¼¸¦ ³ªÅ¸³½´Ù.

NDIS_WAN_COMPRESS_INFO ±¸Á¶Ã¼ È®ÀÎÀ» À§Çؼ­´Â OID_WAN_GET_COMP_INFO¸¦ ºÁ¶ó.

OID_WAN_CO_SET_COMP_INFO

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô PPP ¾ÐÃà ü°è¸¦ ¾Ë¸®´Âµ¥ ÀÌ ¾ÐÃà ü°è´Â ¹Ì´ÏÆ÷Æ® µå¸®À̹ö°¡ OID_WAN_CO_GET_COMP_INFO ¿ä±¸¿¡ ´ëÇÑ ÀÀ´äÀ¸·Î ÀÌ¹Ì Á¤º¸¸¦ ¸®ÅÏÇØ ÁÖ¾ú´ø ÇÁ·ÎÅäÄÝ¿¡ ÀÇÇØ¼­ ¼±ÅÃµÈ °ÍÀÌ´Ù. ÀÌ PPP ¾ÐÃà ü°è´Â °¡¼º ¿¬°á(VC)¿¡ ´ëÇØ Á¤ÇØÁø °ÍÀÌ´Ù.

ÇÁ·ÎÅäÄÝÀº PPP ¾ÐÃà ü°è¿¡ ´ëÇÑ ½ºÆÑ(specification)¸¦ °ø±ÞÇϴµ¥ ±×°ÍÀº NDIS_WAN_CO_SET_COMP_INFO ±¸Á¶Ã¼¿¡¼­ ¼±ÅÃµÈ °ÍÀ¸·Î, ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ.


typedef struct _NDIS_WAN_CO_SET_COMP_INFO {

    IN NDIS_WAN_COMPRESS_INFO  SendCapabilities;

    IN NDIS_WAN_COMPRESS_INFO  RecvCapabilities;

} NDIS_WAN_CO_SET_COMP_INFO, *PNDIS_WAN_CO_SET_COMP_INFO;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

SendCapabilities
µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â µ¿¾È ¾ÐÃà ´É·Âµé¿¡¼­ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ±¸Á¶Ã¼¸¦ ³ªÅ¸³½´Ù.

RecvCapabilities
µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ´Â µ¿¾È ¾ÐÃà ´É·Âµé¿¡¼­ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ±¸Á¶Ã¼¸¦ ³ªÅ¸³½´Ù.

NDIS_WAN_COMPRESS_INFO ±¸Á¶Ã¼ È®ÀÎÀ» À§Çؼ­´Â OID_WAN_GET_COMP_INFO¸¦ ºÁ¶ó.

OID_WAN_CO_GET_STATS_INFO

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô °¡»ó ¿¬°á(VC)¿¡ ´ëÇØ Á¤ÇØÁø Åë°è Á¤º¸¸¦ ¸®ÅÏÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù. WAN NIC ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â NDIS_WAN_CO_GET_STATS_INFO ±¸Á¶Ã¼¿¡¼­ ÀÌ OID¸¦ À§ÇÑ ÀÌ·¯ÇÑ Åë°è¸¦ ¸®ÅÏÇϰí À¯ÁöÇÏ´Â °ÍÀÌ ¿ä±¸µÇ´Âµ¥, ±× ±¸Á¶Ã¼´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ:


typedef struct _NDIS_WAN_CO_GET_STATS_INFO {

    OUT ULONG  BytesSent;

    OUT ULONG  BytesRcvd;

    OUT ULONG  FramesSent;

    OUT ULONG  FramesRcvd;

    OUT ULONG  CRCErrors;

    OUT ULONG  TimeoutErrors;

    OUT ULONG  AlignmentErrors;

    OUT ULONG  SerialOverrunErrors;

    OUT ULONG  FramingErrors;

    OUT ULONG  BufferOverrunErrors;

    OUT ULONG  BytesTransmittedUncompressed;

    OUT ULONG  BytesReceivedUncompressed;

    OUT ULONG  BytesTransmittedCompressed;

    OUT ULONG  BytesReceivedCompressed;

} NDIS_WAN_CO_GET_STATS_INFO, *PNDIS_WAN_CO_GET_STATS_INFO;

ÀÌ ±¸µµÃ¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

BytesSent
Àü¼ÛµÈ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù.

BytesRcvd
¼ö½ÅµÈ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù.

FramesSent
º¸³»Áø ÇÁ·¹ÀÓ(WAN ÆÐŶ) °¹¼ö¸¦ ³ªÅ¸³½´Ù.

FramesRcvd
¹ÞÀº ÇÁ·¹ÀÓ °¹¼ö¸¦ ³ªÅ¸³½´Ù.

CRCErrors
ÀÌ VC¿¡ ´ëÇØ Á÷¸éÇÑ CRC ¿¡·¯ °¹¼ö¸¦ ³ªÅ¸³½´Ù. CRC ¿¡·¯µéÀº ÁÖ±âÀû ¿©ºÐ üũÀÇ ½ÇÆÐ¿¡ ÀÇÇØ ¹ß»ýµÇ´Â °ÍÀÌ´Ù. CRC ¿¡·¯´Â ¼ö½ÅµÈ ÇÁ·¹ÀÓ³»¿¡ ÀÖ´Â Çϳª ȤÀº ±× ÀÌ»óÀÇ ¹ÙÀÌÆ®µéÀÌ µµÂø¿¡¼­ º¯°æµÇ¾úÀ½À» Áö½ÃÇÑ´Ù.

TimeoutErrors
ÀÌ VC¿¡ ´ëÇØ Á÷¸éÇÑ Å¸ÀӾƿô ¿¡·¯ °¹¼ö¸¦ ³ªÅ¸³½´Ù. ŸÀӾƿô ¿¡·¯´Â ¿¹»óÇÑ ¹ÙÀÌÆ®°¡ Á¦½Ã°£¿¡ ¼ö½ÅµÇÁö ¾Ê¾ÒÀ»¶§ ¹ß»ýÇÑ´Ù.

AlignmentErrors
ÀÌ VC¿¡ ´ëÇØ Á÷¸éÇÑ Á¤·Ä ¿¡·¯ °¹¼ö¸¦ ³ªÅ¸³½´Ù. Á¤·Ä ¿¡·¯´Â ¼ö½ÅµÈ ¹ÙÀÌÆ®°¡ ¿¹»óÇÑ ¹ÙÀÌÆ®¿Í Â÷À̰¡ ÀÖÀ»¶§ ¹ß»ýÇÑ´Ù. À̰ÍÀº ÀϹÝÀûÀ¸·Î ¹ÙÀÌÆ®°¡ ¼Õ½ÇµÇ°Å³ª ŸÀӾƿô ¿¡·¯°¡ ¹ß»ýÇßÀ»¶§ ³ªÅ¸³­´Ù.

SerialOverrunErrors
ÀÌ VC¿¡ ´ëÇØ Á÷¸éÇÑ Á÷·Ä Ãʰú °¹¼ö¸¦ ³ªÅ¸³½´Ù. Á÷·Ä Ãʰú´Â WAN NICÀÌ µ¥ÀÌÅͰ¡ ¼ö½ÅµÉ ¶§ ±× ¼ö½Å·üÀ» Á¶Á¤ÇÒ ¼ö ¾øÀ» ¶§ ¹ß»ýÇÑ´Ù.

FramingErrors
ÀÌ VC¿¡ ´ëÇØ Á÷¸éÇÑ ÇÁ·¹ÀÌ¹Ö ¿¡·¯ °¹¼ö¸¦ ³ªÅ¸³½´Ù. ÇÁ·¹ÀÌ¹Ö ¿¡·¯´Â ºñµ¿±â ¹ÙÀÌÆ®°¡ À¯È¿ÇÏÁö ¾ÊÀº ½ÃÀÛ ºñÆ® ¶Ç´Â ³¡ ºñÆ®¸¦ °¡Áö°í µµÂøÇßÀ»¶§ ¹ß»ýÇÑ´Ù.

BufferOverrunErrors
ÀÌ VC¿¡ ´ëÇØ Á÷¸éÇÑ ¹öÆÛ Ãʰú °¹¼ö¸¦ ³ªÅ¸³½´Ù. ¹öÆÛ Ãʰú´Â WAN NIC ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ µ¥ÀÌÅͰ¡ ¼ö½ÅµÉ ¶§ ±× ¼ö½Å·üÀ» Á¶Á¤ÇÒ ¼ö ¾øÀ» ¶§ ¹ß»ýÇÑ´Ù.

BytesTransmittedUncompressed
¾ÐÃàÀÌ ¾ÈµÇ¾î Àü¼ÛµÈ µ¥ÀÌÅÍÀÇ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ¸¸¾à ¾ÐÃàÀ» Áö¿øÇÑ´Ù¸é 0ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÑ´Ù.

BytesReceivedUncompressed
¾ÐÃàÀÌ ¾ÈµÇ¾î ¼ö½ÅµÈ µ¥ÀÌÅÍÀÇ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ¸¸¾à ¾ÐÃàÀ» Áö¿øÇÑ´Ù¸é 0ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÑ´Ù.

BytesTransmittedCompressed
¾ÐÃàµÇ¾î Àü¼ÛµÈ µ¥ÀÌÅÍÀÇ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ¸¸¾à ¾ÐÃàÀ» Áö¿øÇÑ´Ù¸é 0ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÑ´Ù.

BytesReceivedCompressed
¾ÐÃàµÇ¾î ¼ö½ÅµÈ µ¥ÀÌÅÍÀÇ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ¸¸¾à ¾ÐÃàÀ» Áö¿øÇÑ´Ù¸é 0ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÑ´Ù.

¸¸¾à ÇÏÀ§ µå¶óÀ̹ö³ª ±×°ÍÀÇ NICÀÌ ¾ÐÃàÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù¸é, ±× µå¶óÀ̹ö´Â ±× ¹ÙÀÌÆ®µé¿¡ ´ëÇÏ¿© 0À» ¸®ÅÏÇÑ´Ù..¾ÐÃàµÈ/¾ÐÃàÇÏÁö ¾ÊÀº ¸â¹öµé.