°­ÁÂ

HOME > °­ÁÂ >
°­ÁÂ| ¸®´ª½º ¹× ¿ÀǼҽº¿¡ °ü·ÃµÈ °­Á¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
 
Ethernet
Á¶È¸ : 7,651  


  • ALOHA (1968 - 1972)
    • ÁÖÄÄÇ»ÅÍ ¿Í ¿©·¯±ºµ¥ÀÇ ´Ü¸»±â ¿¬°á
    • ¹«¼±Ã¤³Î (Á֯ļö °øÀ¯¹æ½Ä)
    • carrier sense ±â´ÉÀÌ ¾øÀÌ ¹«Á¶°Ç Àü¼Û
    • Á¦´ë·Î Àü¼ÛµÈ°Í¸¸ ÁÖÄÄÇ»ÅÍ¿¡¼­ ACK¸¦ º¸³» È®ÀÎ
    • contention-based network
    • ÀÌ·ÐÀû Ãִ뼺´É : 17 % (Slotted ALOHA : 34 %)
  • Xerox Ethernet (Experimental Ethernet) (1973)
    • CSMA/CD ±¸Çö
    • 2.94 Mbps ¼Óµµ
  • DIX 1.0 (Ethernet 1.0) (1980)
    • DEC, Intel, Xerox 3°³»ç°¡ ¿¬ÇÕÇÏ¿© Ç¥Áر¸Çö
    • 10 Mbps ¼Óµµ
    • ³×Æ®¿öÅ© ±æÀ̸¦ 2.5 km ·Î È®Á¤
  • DIX 2.0 (1982)
    • ³×Æ®¿öÅ© ±æÀ̸¦ 2.8 Km ·Î ¿¬Àå
    • ³×Æ®¿öÅ©ÀÇ °ü¸®±â´É Ãß°¡ (ÀçÀü¼ÛȽ¼ö, Àü¼ÛÁö¿¬)
  • IEEE 802.3 CSMA/CD
    • 1983³â : - broadband, thin baseband, Àüȭȸ¼±¸¦ ¸Åü·Î »ç¿ë
      - ¼Óµµ : 1 - 20 Mbps °¡´É
    • 1985³â : - baseband µ¿ÃàÄÉÀ̺í (10Base-5)¸¸ ¸Åü·Î »ç¿ë
      - ¼Óµµ : 10 Mbps ¸¸ »ç¿ë

(1) Xerox Ethernet

1973³â, ¹Ì±¹ Á¦·Ï½ºÀÇ ¿¬±¸¼ÒÀÎ PARC(Palo Alto Research Center) ¿¡¼­ ¸î¸î ±â¼úÀÚ°¡ Alto ¶ó ºÎ¸£´Â ¿¬±¸¿ë ¼ÒÇüÄÄÇ»ÅÍ¿Í °í¼Ó ³×Æ®¿öÅ©¸¦ °³¹ßÇϱ⠽ÃÀÛÇß´Ù. ÀÌ °³¹ßÀÇ ¸ñÀûÀº °¢ »ç¹«½ÇÀÇ ¸ðµç Ã¥»ó¿¡ °³Àοë ÄÄÇ»Å͸¦ ÇÑ ´ë¾¿ ¼³Ä¡ÇØ ³õ°í À̵éÀ» ÀüüÀûÀ¸·Î ¿¬°áÇÔÀ¸·Î½á Á÷¿ø°£ÀÇ Á¤º¸ ±³È¯À» ¿ëÀÌÇÏ°Ô ÇÏÀÚ´Â °ÍÀ̾ú´Ù. Á¦·Ï½º´Â ´ç½Ã¿¡ °³¹ßµÅ ÀÖ´Â ¿©·¯°¡Áö ³×Æ®¿öÅ©¸¦ ºÐ¼®ÇØ º» °á°ú ALOHAÀÇ CSMA ¹æ½ÄÀÌ Token Passing ¹æ½Ä¿¡ ºñÇØ ±Ùº»ÀûÀ¸·Î ´õ ½Å·Ú¼ºÀÌ ³ô´Ù°í ÆÇ´ÜÇØ ALOHA ³×Æ®¿öÅ©¸¦ °³¹ßÀÇ ±âº» ¸ðµ¨·Î »ï¾Ò´Ù.
±×·¯³ª ÀÌ¹Ì ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ ALOHA ³×Æ®¿öÅ©¿¡¼­´Â ä³Î ¾×¼¼½º½Ã¿¡ Ãæµ¹ÀÌ ¹ß»ýÇϰí, Ãæµ¹¿¡ µû¸¥ ´ëÃ¥À̶ó°í´Â ÇÑÂüÀ» ±â´Ù·È´Ù°¡ ÀÀ´äÀÌ ¿ÀÁö ¾ÊÀ¸¸é ÀçÀü¼ÛÀ» ÇÏ´Â °ÍÀÌ °íÀÛÀ̾ú´Ù. À̵éÀÌ Ãæµ¹·Î ÀÎÇÑ ºñÈ¿À²À» ±Øº¹Çϱâ À§ÇØ °í¾ÈÇÑ ¹æ¾ÈÀº CSMA¸¦ ¹ÙÅÁÀ¸·Î Ç쵂 ̾µ¹À» °¨Áö(Collision Detection)ÇÑ´Ù ÇØ¼­ CSMA/CD¶ó°í À̸§À» ºÙ¿´´Ù.
75³â, 2³â¿©¿¡ °ÉÄ£ ¿¬±¸³¡¿¡ ÀÌ´õ³ÝÀÇ ½ÃÃʰ¡ µÇ´Â ½ÇÇèÀû Á¦Ç°À» ¸¸µé¾î ³Â´Ù. À̶§ °³¹ßÇÑ ÀÌ´õ³ÝÀº µ¿ÃàÄÉÀÌºí¿¡¼­ 2.94MbpsÀÇ ¼Óµµ·Î ÀÛµ¿Çϰí, 1kmÀÇ °Å¸®³»¿¡¼­ 256´ëÀÇ ½ºÅ×À̼ÇÀ» ¿¬°áÇÒ¼ö ÀÖ´Â, ´ç½Ã·Î¼­´Â Çõ¸íÀûÀÎ ´É·ÂÀ» °¡Áø °ÍÀ̾ú´Ù.
75³âºÎÅÍ 79³â »çÀÌ¿¡ Á¦·Ï½º´Â 30°³ ÀÌ»óÀÇ ½ÇÇè ³×Æ®¿öÅ©¸¦ ¼³Ä¡ÇØ ¼º´É ½ÃÇèÀ» ÇÑ °á°ú ÀÌ´õ³ÝÀº ä³ÎÀÇ ÃÑ ¿ë·®Áß 97%±îÁö¸¦ »ç¿ëÇÒ¼ö ÀÖÀ¸¸ç, ¸ðµç »óȲ¿¡¼­ ¾ÈÁ¤ÀûÀ̶ó´Â Æò°¡¸¦ ¹Þ¾Ò´Ù. ±×·¯³ª ´ç½Ã °³¹ßÇÑ ³×Æ®¿öÅ©´Â »ó¿ëÈ­µÇÁö ¸øÇ߱⠶§¹®¿¡ ÇöÀç´Â ½ÇÇèÀû(Experimental) ÀÌ´õ³ÝÀ̶ó ºÎ¸£°í ÀÖ´Ù.

(2) DIX 1.0

Á¦·Ï½º´Â ½ÇÇèÀû ÀÌ´õ³Ý¿¡¼­ ¾òÀº °æÇèÀ» ¹ÙÅÁÀ¸·Î 79³â ÃÊ¿¡ DEC, Intel°ú 2¼¼´ë ½Ã½ºÅÛ °³¹ß¿¡ Âø¼öÇØ 80³â 9¿ù 'Ethernet Specification'À̶ó ºÎ¸£´Â ¹öÀü 1.0ÀÌ À̵é 3»çÀÇ À̸§À¸·Î ¹ßÇ¥µÆ´Ù.
½ÇÇèÀû ÀÌ´õ³Ý°ú ¹öÀü 1.0Àº CSMA/CD¸¦ ±âº» °ñ°ÝÀ¸·Î ÇÑ´Ù´Â Á¡¿¡¼­´Â º° Â÷À̰¡ ¾øÀ¸³ª, ¹°¸®Àû Ãø¸é¿¡¼­ÀÇ º¯È­¸¦ º»´Ù¸é Àü¼Û ¼Óµµ°¡ 2.94Mbps ¿¡¼­ 10Mbps·Î °³¼±µÈ °ÍÀÌ´Ù. Àü¼Û¼Óµµ°¡ ³ô¾ÆÁö¸é¼­ ´ç¿¬È÷ ³×Æ®¿öÅ©ÀÇ ¼º´ÉÀÌ ³ô¾ÆÁ³Áö¸¸, ¼Óµµ°¡ ³Ê¹« ³ô¾ÆÁ³±â ¶§¹®¿¡ segment ÀÇ ÃÖ´ë±æÀÌ´Â ¿ÀÈ÷·Á 1km ¿¡¼­ 500m ·Î ÁÙ¾îµé¾î, Repeater ¸¦ »ç¿ëÇØ µÎ ¼¼±×¸ÕÆ®¸¦ ¿¬°áÇÔÀ¸·Î½á ³×Æ®¿öÅ©ÀÇ ±æÀ̸¦ È®ÀåÇÏ´Â °ÍÀ» ´ë¾ÈÀ¸·Î Á¦½ÃÇß´Ù.
Àü¼ÛÁö¿¬¹®Á¦°¡ Àֱ⠶§¹®¿¡ ÇÑ ³×Æ®¿öÅ©¿¡¼­ »ç¿ëÇÒ¼ö ÀÖ´Â ¸®ÇÇÅÍÀÇ ÃÖ´ë¼ö¸¦ 4°³·Î Á¦ÇÑÇÔÀ¸·Î½á ³×Æ®¿öÅ©ÀÇ ÃÖ´ë ±æÀÌ´Â 2.5km°¡ µÆ´Ù. °Å¸®°¡ ´Ã¾î³²¿¡ µû¶ó ½ºÅ×À̼ÇÀÇ ¼öµµ 256°³¿¡¼­ 1024°³·Î Áõ°¡Çß°í Æ®·£½Ã¹öÀÇ ¼ö´Â ÃÖ´ë100°³°¡ µÆ´Ù.
À̰°Àº ¹°¸®Àû º¯È­¿Í ´õºÒ¾î ÇÁ·¹ÀÓÀÇ ³»¿ëµµ °³¼±µÅ °ú°ÅÀÇ ³×Æ®¿öÅ©º¸´Ù ÈξÀ ¹ßÀüÇØ ½ÇÇèÀû ÀÌ´õ³Ý¿¡ °®ÃçÁ® ÀÖ´ø Àü¹®(Preamble), ¼Û¼ö½ÅÁö ÁÖ¼Ò, ŸÀÔ, PCS Ç׸ñÀÌ »õ·Ó°Ô °³¼±µÆ´Ù. ¼ö½Å ½ºÅ×À̼ǰú µ¿±â¸¦ ¸ÂÃß±â À§ÇØ »ç¿ëµÇ´Â 1ºñÆ®ÀÇ Àü¹®Àº ÃÖ¾ÇÀÇ »óȲ¿¡¼­µµ ¹«¸®¾øÀÌ µ¿±â¸¦ ¸ÂÃâ¼ö ÀÖµµ·Ï 64ºñÆ®·Î Áõ°¡Çß´Ù. ¶ÇÇÑ ÁÖ¼ÒÇ׸ñµµ 8ºñÆ®¿¡¼­ 48ºñÆ®·Î º¯°æµÅ ³×Æ®¿öÅ©ÀÇ ¿¬°á ¹üÀ§°¡ ³Ð¾îÁ® ÁÖ¼Ò ÁöÁ¤¿¡ À־ÀÇ ÇѰ赵 ±Øº¹Çß´Ù.
48ºñÆ®¸¦ »ç¿ëÇϸé ÁÖ¼Ò ÁöÁ¤ÀÇ ¹üÀ§°¡ ³Ð¾îÁö°í ü°èÀû ÁÖ¼Ò ÁöÁ¤ÀÌ °¡´ÉÇØ Áö¹Ç·Î ¿ÜºÎÀÇ ³×Æ®¿öÅ©¿Í ¿¬°áÇϴµ¥ ÀÖ¾î ÁÖ¼Ò Áߺ¹ÀÇ ¹®Á¦¸¦ ÇØ°áÇÒ¼ö ÀÖ´Ù. ³×Æ®¿öÅ©¿¡¼­ Áß¿äÇÑ ºñÁßÀ» Â÷ÁöÇϰí ÀÖ´Â ¿¡·¯°ËÃâÀÇ ¹®Á¦µµ Àü¼Û¿¡·¯¸¦ °¨ÁöÇϱâ À§ÇØ »ç¿ëÇÏ´ø 16ºñÆ®ÀÇ FCSÇ׸ñÀÌ ¹öÀü 1.0¿¡¼­´Â 32ºñÆ® CRC·Î È®ÀåµÅ ½Å·Ú¼ºÀ» ³ôÀ̴µ¥ ÇѸòÀ» Çß´Ù.

(3) DIX 2.0

IEEE 802 ÇÁ·ÎÁ§Æ®°¡ ÁøÇàÁßÀÌ´ø 81³â, ÀÌ´õ³ÝÀ» °³¹ßÇÑ 3»ç´Â ÀÌ´õ³ÝÀ» ±¹Á¦Ç¥ÁØÀ¸·Î ÁöÁ¤¹Þ±â À§ÇØ 802À§¿øÈ¸¿¡ Âü¿©ÇØ ¹öÀü 1.0À» °³¼±ÇÏ´Â ÀÛ¾÷À» ÁøÇàÇß´Ù. ±×·¯³ª »õ·Î äÅÃÇÏ°ÔµÉ Ç¥Áذú ¹öÀü 1.0°úÀÇ È£È¯¼º¹®Á¦°¡ »ý±â°Ô µÇ¹Ç·Î À̸¦ ÇØ°áÇϱâ À§ÇØ 82³â 12¿ù¿¡ ÀÌ´õ³Ý ¹öÀü 2.0À» ¹ßÇ¥ÇÏ°Ô µÈ´Ù.
¹öÀü 2.0¿¡¼­´Â ½Åȣó¸® Ư¼ºÀ» °³¼±ÇÔÀ¸·Î½á ³×Æ®¿öÅ©ÀÇ ÃѰŸ®¸¦ 2.5km¿¡¼­ 2.8km·Î Á¶±Ý ´õ È®ÀåÇß´Ù. ¶Ç´Ù¸¥ º¯È­´Â Ãæµ¹¹ß»ýÀÇ º¸°í, ÀçÀü¼Û Ƚ¼ö, Àü¼Û Áö¿¬µî ³×Æ®¿öÅ©ÀÇ °ü¸® ±â´ÉÀ» Ãß°¡ÇÔÀ¸·Î½á ³×Æ®¿öÅ©ÀÇ ±â´ÉÀ» ´ëÆø Çâ»ó½ÃŲ °ÍÀ̾ú´Ù. ÀÌ ±â´ÉÀº ´ç½Ã LANºÐ¾ß¿¡¼­ ¿¬±¸µÇ°í ÀÖ´ø ¾ÆÀ̵ð¾î¸¦ ¼ö¿ëÇØ ³×Æ®¿öÅ©ÀÇ ´É·ÂÀ» Å©°Ô È®Àå½ÃŲ °ÍÀ̾úÀ¸³ª, µ¥ÀÌÅ͸µÅ© °èÃþÀÇ ¹üÀ§¸¦ ¹þ¾î³ª´Â °ÍÀ¸·Î °£ÁֵŠIEEEÀÇ Ç¥ÁØÈ­ ÀÛ¾÷¿¡¼­´Â ¹èÁ¦µÈ´Ù.
83³â ÇϹݱâ, IEEE 802.3 ¿öÅ·±×·ìÀÇ Ç¥ÁØÈ­ÀÛ¾÷ÀÌ ¸¶¹«¸®µÅ IEEE Ç¥ÁØ À§¿øÈ¸¿¡¼­´Â 802.3 CSMA/CD ³×Æ®¿öÅ©¶ó´Â À̸§À¸·Î LAN Ç¥ÁØÀ» ¹ßÇ¥Çß´Ù.
ÀÌ´õ³Ý »ç¾çÁß ÀϺΠ³»¿ëÀÌ ¼öÁ¤µÈ°ÍÀ» Á¦¿ÜÇϰí´Â ¹®±¸°¡ ±×´ë·Î ¹Ý¿µµÉ Á¤µµ·Î ÀÌ´õ³ÝÀº 802.3 Ç¥ÁØ¿¡ Àý´ëÀû ¿µÇâÀ» ¹ÌÃÆ´Ù.

(4) IEEE 802.3 CSMA/CD

83³â¿¡ Åë°úµÈ 802.3 »ç¾çÀº broadband, thin baseband, Àüȭȸ¼± µîÀ» Àü¼Û¸Åü·Î »ç¿ëÇÒ¼ö ÀÖ°í, ÃÖ´ë Àü¼Û°Å¸®´Â 500m, Àü¼Û¼Óµµ´Â 1³»Áö 20Mbps·Î µÅÀÖ¾úÀ¸³ª, 85³â °³Á¤µÈ »ç¾çÀº º£À̽º¹êµå µ¿ÃàÄÉÀÌºí¸¸À» »ç¿ëÇϰí Àü¼Û ¼Óµµµµ 10Mbps¸¸ÀÌ °¡´ÉÇϵµ·Ï º¯°æµÆ´Ù.
84³â¿¡´Â 802.3 Ç¥ÁØÀÌ ANSI¿¡¼­ ¹Ì±¹ Ç¥ÁØÀ¸·Î ½ÂÀεưí, 85³â¿¡´Â OSI¿¡¼­´Â ±¹Á¦Ç¥ÁØÈ­±â±¸ÀÎ OSI 8802/3 À¸·Î ÀÎÁ¤ÇÔÀ¸·Î½á ÀÌ´õ³ÝÀº ±¹Á¦ÀûÀ¸·Î ÀÎÁ¤µÈ Ç¥ÁØ ³×Æ®¿öÅ©°¡ µÆ´Ù.
10Base-5 °¡ ¹ßÇ¥µÈÈÄ 86³â¿¡´Â 10Base-5 ÀÇ º¯ÇüµÈ Ç¥ÁØÀÎ 10Base-2°¡ IEEE 802.3 À§¿øÈ¸¿¡¼­ Ãß°¡·Î ½ÂÀεƴÙ. ´ç½Ã¸¸Çصµ ¿©Å¸ÀÇ ³×Æ®¿öÅ©µéÀº ¸· ¼¼»ó¿¡ µîÀåÇϰí ÀÖ´ø ´Ü°è¿´±â ¶§¹®¿¡ ´çºÐ°£Àº ÀÌ´õ³Ý¸¸ÀÌ LANÀÇ Ç¥ÁØÀ¸·Î Á¸ÀçÇÏ°Ô µÈ´Ù. Ç¥ÁØ µÎ°¡Áö¸¦ °øÀÎÇÑ ÀÌÈÄ¿¡µµ IEEE 802.3 À§¿øÈ¸´Â 1Base-5, 10BROAD-36, 10 Base-T, 10 Base-F, 100 Base-TX µîÀÇ Ç¥ÁØÀ» °è¼ÓÇØ¼­ Ãß°¡·Î ½ÂÀÎÇÏ¸ç ¿À´Ã¿¡ À̸£°Ô µÈ´Ù.


2. IEEE 802.3 Ç¥ÁØÀÇ Á¾·ù

  • °¢ Ç¥ÁØÀº 'Àü¼Û¼Óµµ' 'Àü¼Û¹æ½Ä' 'segmentÀÇ ±æÀÌ ¶Ç´Â Àü¼Û¸ÅüÀÇ À¯Çü'À» ±âº» ¿øÄ¢À¸·Î ÇØ À̸§ºÎ¿©
  • 4 baseband : bandwidth Àüü¸¦ ÇϳªÀÇ channel·Î »ç¿ë
    broadband : ¿©·¯ °³ÀÇ channel·Î ³ª´©¾î »ç¿ë

±¸ºÐ Àü¼Û ¸Åü Signaling Àü¼Û¼Óµµ segment ±æÀÌ ÃÑ ±æÀÌ
10Base-5 µ¿ÃàÄÉÀ̺í baseband 10 Mbps 500 m 2500 m
10Base-2 µ¿ÃàÄÉÀ̺í baseband 10 Mbps 185 m 925 m
1Base-5 ÀüÈ­ ȸ¼± baseband 1 Mbps 500 m 2500 m
10BROAD-36 µ¿ÃàÄÉÀ̺í broadband 10 Mbps 1800 m 3600 m
10Base-T ÀüÈ­ ȸ¼± baseband 10 Mbps 100 m  
10Base-F µ¿ÃàÄÉÀ̺í baseband 10 Mbps 1000/4000 m  
10Base-TX ±¤ÄÉÀ̺í/TP baseband 100 Mbps 100m  

©ç 10Base-5 : Thick Ethernet

ÃÖÃÊÀÇ 802.3 Ç¥ÁØÀÎ 10Base-5´Â ¸íĪ¿¡ ³ªÅ¸³­ ¹Ù¿Í °°ÀÌ 10MbpsÀÇ Àü¼Û ¼Óµµ¿¡ º£À̽º¹êµåÀÇ µ¿ÃàÄÉÀ̺íÀ» Àü¼Û¸Åü·Î Çϰí, ÇÑ ¼¼±×¸ÕÆ®´Â 500m·Î Á¦ÇѵŠÀÖ´Ù.
³×Æ®¿öÅ©ÀÇ È®Àå½Ã¿¡´Â ÃÖ´ë 4°³±îÁöÀÇ ¸®ÇÇÅ͸¦ »ç¿ëÇÒ¼ö ÀÖÀ¸¹Ç·Î, ³×Æ®¿öÅ©´Â ¸®ÇÇÅ͸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ 2.5km±îÁö È®ÀåµÈ´Ù.

©è10Base-2 : Thin Ethernet

10Base-5¿Í °°Àº ¼º´ÉÀ» °¡Áö´Â 10Base-2´Â º£À̽º¹êµå ½ÅÈ£Àü¼Û ¹æ½ÄÀ» »ç¿ëÇϸç 10MbpsÀÇ Àü¼Û¼Óµµ·Î ±ÔÁ¤µÅ ÀÖ´Ù. ±×·¯³ª À̺¸´Ù °¡°ÝÀÌ ½Î°í Àü¼ÛÀÇ Ç°ÁúÀÌ ¶³¾îÁö´Â 0.2 ÀÎÄ¡ 50ohmÀÇ µ¿ÃàÄÉÀ̺íÀÎ RG58AU ÄÉÀ̺íÀ» »ç¿ëÇϱ⠶§¹®¿¡ ÇÑ ¼¼±×¸ÕÆ®ÀÇ ÃÖ´ë ±æÀÌ´Â 185m·Î ÁÙ°í, ÇÑ ¼¼±×¸ÕÆ®¿¡´Â ÃÖ´ë 30°³ÀÇ ½ºÅ×À̼Ǹ¸ ¿¬°áÇÒ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¿ÜºÎ¿¡ º°µµ·Î ¿¬°áµÇ´Â Æ®·£½Ã¹ö ÄÉÀ̺íÀ» ¾ø¾Ö°í, Æ®·£½Ã¹ö´Â NIC ¿¡ Á÷Á¢ ½ÇÀå½ÃÅ´À¸·Î½á ºñ¿ëÀ» Àý¾àÇÏ°í ¼³Ä¡Çϱ⵵ ÆíÇÏ°Ô µÆ´Ù.

©é1Base-5 : StarLAN

³×Æ®¿öÅ© ¹è¼±ºñ¿ëÀº Àüü Àåºñ ºñ¿ëÀÇ ¾à 10-15%¿¡ ´ÞÇϱ⠶§¹®¿¡ º¸´Ù °ªÀÌ ½Ñ°ÍÀ» ¿ä±¸Çϴ ȯ°æÀ» °Ü³ÉÇØ ¸¸µé¾îÁø ³×Æ®¿öÅ©°¡ AT&TÀÇ StarLANÀ¸·Î ÀÌ ³×Æ®¿öÅ©´Â IEEE¿¡¼­ 1Base-5·Î ÀÎÁ¤ µÆ´Ù. StarLANÀÇ °¡Àå Å« ¸Å·ÂÀº °ÅÀÇ ¸ðµç ºôµù¿¡ ÀÌ¹Ì ¼³Ä¡µÅÀÖ´Â Àüȭȸ¼±À» »ç¿ëÇϸç, Æ®·£½Ã¹ö, ÄÉÀ̺í ÅÇ(tap)ÀÌ ºÒÇÊ¿äÇÏ°í ¸ðµâ·¯ ÀüÈ­ÀèÀ» »ç¿ëÇϱ⠶§¹®¿¡ °¡°ÝÀÌ »ó´çÈ÷ ½Î´Ù´Â Á¡ÀÌ´Ù. ÀÌ´õ³Ý°ú °°Àº º£À̽º¹êµå ½ÅÈ£ Àü¼Û¹æ½ÄÀ» »ç¿ëÇÏÁö¸¸, ¼Óµµ´Â 1MbpsÀÌ°í ½ºÅ×À̼ÇÀº Áß¾ÓÀÇ Hub¸¦ Áß½ÉÀ¸·Î star¹æ½ÄÀ¸·Î ¿¬°áµÈ´Ù. Çãºê¿Í ½ºÅ×À̼ǰ£ ¶Ç´Â Çãºê°£ÀÇ ÃÖ´ë°Å¸®´Â 250mÀ̹ǷÎ, ÇÑ Çãºê¸¦ ÅëÇÑ ½ºÅ×À̼ǰ£ÀÇ ÃÖ´ë °Å¸®´Â 500m ÀÌ´Ù. ±×·¯ÇÑ ÀÌÀ¯·Î StarLANÀÇ ¸íĪÀº 1Base-5ÀÌ´Ù.

©ê 10Base-T : Twisted Pair Ethernet

  • star wired, logical bus
  • ÇÑ segment : ÃÖ°í 512 node
  • hub-node, hub-hub °£°Ý : 0.6 - 100 m·Î Á¦ÇÑ
  • Category 5 UTP cable »ç¿ë

StarLANÀÌ »ó´çÈ÷ ³·Àº °¡°ÝÀÓ¿¡µµ ºÒ±¸Çϰí StarLANÀÇ ¼º´ÉÀÌ ÁÁÁö ¸øÇϱ⠶§¹®¿¡ ½ÃÀå¿¡¼­´Â ±×´ÙÁö Àα⸦ ¾òÁö ¸øÇß´Ù. À̹®Á¦¿¡ ´ëÇÑ ´ë¾ÈÀ¸·Î Á¦½ÃµÇ´Â °ÍÀÌ 10MbpsÀÇ ¼Óµµ¸¦ À¯ÁöÇϸç Àüȭȸ¼±À» Àü¼Û ¸Åü·Î »ç¿ëÇÏ´Â ³×Æ®¿öÅ©´Ù.

802.3 À§¿øÈ¸ ¼Ò¼ÓÀÇ 10Base-T ¿öÅ·±×·ì¿¡¼­´Â °ªÀÌ ½Î°í ¼³Ä¡°¡ ¿ëÀÌÇÑ Àüȭȸ¼±À» »ç¿ëÇÏ´Â ³×Æ®¿öÅ©¿¡ °üÇÑ Ç¥ÁØÀ» 90³â 9¿ù¿¡ 10Base-T¶ó´Â À̸§À¸·Î °øÇ¥Çß´Ù. 10Base-T´Â µ¿ÃàÄÉÀ̺í°ú °°Àº Á¤µµÀÇ ½Å·Úµµ¸¦ Á¦°øÇÑ´Ù.

Àü¼Û¼Óµµ´Â 10Mbps·Î ¸ðµç ÀÌ´õ³Ý°ú µ¿ÀÏÇÑ ¼ÓµµÀ̰í, StarLAN°ú µ¿ÀÏÇÑ ¹æ½ÄÀÇ ±¸Á¶Àû ¹è¼±¹æ½Ä¹× ¸ðµâ·¯ ÀèÀ» »ç¿ëÇÏ°Ô µÇ¸ç, ´ÜÁö Àü¼Û°Å¸®¸¸ 100m·Î Á¨ÇѵȴÙ.
10Base-T´Â StarLAN¿¡ ºñÇÏ¸é °¡°ÝÀ̳ª Àü¼Û °Å¸®¿¡¼­ ÈξÀ ºÒ¸®ÇÏÁö¸¸, ¼º´É¸é¿¡¼­ ¿ö³« À¯¸®Çϱ⠶§¹®¿¡ StarLANÀÇ º¸±ÞÀÌ °¨¼ÒÇϰí ÀÖ´Â Ãß¼¼¿Í´Â ´Þ¸® »ó´çÇÑ Àα⸦ ²ø°í ÀÖ´Ù.


3. ÀÌ´õ³ÝÀÇ ±â¼úÀû »çÇ×




  • MAC °èÃþ ±¸¼º
    • MAC driver (ODI/NDIS/Packet)
    • MAC controller
    • ¼Û¼ö½Å¿ë frame buffer (shared local memory)

  • MAC °èÃþ ±â´É
    • MAC Frame ±¸¼º
    • Carrier Sense °¨Áö
    • Collision Detection °¨Áö
    • Collision °¨Áö½Ã jam ½ÅÈ£ ¼Û½Å
    • CRC °Ë»ç ¹× »ý¼º
    • ÀçÀü¼Ûµ¿ÀÛ
    • MAC Frame ¿¡¼­ DATA ºÎºÐ ÃßÃâ

(1) CSMA/CD

<CSMA/CD Parameters>

  • bit time
    • cable »ó¿¡¼­ 1 bit °¡ ¼Û½ÅµÇ´Â ½Ã°£ (1 bit time)
    • 10 Mbps : 1bit/10 Mhz = 0.1 us (= 100 ns) (us´Â microsecond ÀÓ)
  • slot time (=collision window)
    • PreambleÀÇ Ã¹ bitÀÌ ¼Û½ÅµÈ ½Ã°£ºÎÅÍ Ãæµ¹»ç½ÇÀÌ °¨ÁöµÇ¾î Àü¼ÛÀ» ÁßÁö ÇÒ¼ö ÀÖ´Â ÃæºÐÇÑ ½Ã°£À» ¸»ÇÑ´Ù.
    • 4°³ÀÇ repeater·Î ¿¬°áµÈ 2.5 Km ÀÇ Ethernet ¿¡¼­ slot time : 512 bit time (=51.2 us)
    • slot time Àº FrameÀÇ ÃÖ¼Ò±æÀ̸¦ ±ÔÁ¤ÇÑ´Ù.
      ±ÔÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì MAC ¿¡¼­ ó¸®ÇؾßÇÒ ÀçÀü¼ÛÀÌ »óÀ§°èÃþÀ¸·Î Ã¥ÀÓÀÌ ¿Å°Ü Á® ÀÀ¿ë°èÃþÀÛ¾÷ÀÌ ´À·ÁÁö´Âµ¥, À̰ÍÀ» ¹æÁöÇϱâ À§ÇÔÀÌ´Ù. (ÃÖ¼Ò MAC ÀçÀü¼Û ½Ã°£Àº IFG ½Ã°£ÀÎ 9.6 usÀÌ´Ù.)
    • ÃÖ¾ÇÀÇ °æ¿ìÀÎ slot time µ¿¾È¿¡ Ãæµ¹»ç½ÇÀ» ¼Û½Ånode¿¡¼­ ¾Ë¶§±îÁö, ÀÌ frameÀÇ ¼Û½ÅÀÌ ¿Ï·áµÇÁö ¾Êµµ·Ï º¸ÀåÇÏ´Â ÃÖ¼Ò Frame ±æÀÌ ±ÔÁ¤ (64 bytes = 512 bits)
  • InterFrameGap(IFG) time
    • ¼Û½ÅÀ» ¹«»çÈ÷ ¿Ï·áÇÑ DTE¶ó ÇÒÁö¶óµµ ´ÙÀ½ FrameÀ» ¿¬¼ÓÀûÀ¸·Î Àü¼ÛÇÏÁö ¸ø Çϰí 96 bit time (= 9.6 us) ´ë±âÈÄ ´Ù½Ã Àü¼Û°¡´É
    • ä³Î µ¶Á¡Çö»ó ¹æÁö (IFG ·Î ÀÎÇØ, °°Àº Á¶°Ç¿¡¼­ idleÀ» °¨ÁöÇÏ¿© ¼Û½Å½Ãµµ)
  • backoff algorithm
    • Ãæµ¹ÀÌ ÀϾ°íjam ÀÌ ¹ß»ýÇÑÈÄ Ã¤³Î idle
    • ÀçÀü¼Û °£°ÝÀ» truncated binary exponential backoff ·Î °áÁ¤
    • RandomÇÏ°Ô °áÁ¤µÈ Á¤¼ö°ª r slot time¸¸Å­ ´ë±âÈÄ ÀçÀü¼Û
  • Jamming size ( 32 bitsÀÇ random ÇÑ bit¿­ (½ÇÁ¦ 32°³ÀÇ '1'))
    • Ãæµ¹Çö»óÀÇ ¹ß»ýÀ» °­Á¦·Î ¾Ë¸®±â À§ÇÑ ½ÅÈ£
    • ÀûÀº bitÀÇ Ãæµ¹½Ã °¨¼â°¡ »ý°Ü Á¦´ë·Î Ãæµ¹À» ¾Ë¸®Áö ¸øÇÏ´Â °æ¿ì¸¦ ¹æÁö

< CSMA/CD ¹æ½Ä >

  • ¼Û½ÅÃø
    1. MAC Frame ÁغñÈÄ carrier °Ë»ç
      • busy : idleÇÒ¶§±îÁö carrier¸¦ °è¼Ó °Ë»ç
      • idle : interframe gap ½Ã°£ÀÎ 9.6 us ´ë±âÈÄ Àü¼Û
    2. Àü¼ÛÁß Ãæµ¹ °¨Áö
      • Preamble / SFD ºÎºÐ Àü¼ÛÁß Ãæµ¹ : ÀÌ ºÎºÐÀÇ ¼Û½ÅÀ» ¿Ï·áÇÑÈÄ jam ½ÅÈ£¼Û½Å
      • ³ª¸ÓÁö Àü¼ÛÁß Ãæµ¹ : Áï½Ã Àü¼ÛÀ» ÁßÁöÇÑ µÚ jam ½ÅÈ£¸¦ 3.2 us µ¿¾È ¼Û½Å
    3. ÀçÀü¼Û ½Ãµµ
      • ÃÑÀü¼ÛȽ¼ö°¡ 16ȸ Ãʰú : »óÀ§°èÃþ¿¡ ÀçÀü¼Û½Ãµµ Ãʰú¿À·ù¸¦ º¸°í
      • ÀÌÇÏ : backoff time µ¿¾È ´ë±âÇÑÈÄ ÀçÀü¼Û ½Ãµµ
  • ¼ö½ÅÃø
    1. ¼ö½Å ºñÆ®¿­·ÎºÎÅÍ SFD ºÎºÐÀ» °¨ÁöÇÏ¿©, ±×ÀÌÈÄ ¿µ¿ªºÎÅÍ DATA ±îÁö NICÀÇ shared memory (¼ö½Å¹öÆÛ)¿¡ byte ´ÜÀ§·Î ÀúÀåÇϸ鼭, ÇÁ·¹ÀÓÀÇ ±æÀÌ, DA, CRCÀÇ °è»êÀ» µ¿½Ã¿¡ ¼öÇà
      • FrameÀÇ ÃÖ´ë/ÃÖ¼Ò ±æÀÌ¿¡ ¾î±ß³ª°Å³ª
      • DA°¡ ÀÚ½ÅÀÇ ÁÖ¼Ò°¡ ¾Æ´Ñ°æ¿ì
      • FCS °¡ Ʋ¸°°æ¿ì, FrameÀ» ¹ö¸°´Ù.
    2. Á¤»óÀûÀ¸·Î ¿Ï·á
      • MAC driver´Â TypeÀ» ÂüÁ¶ÇÏ¿©, ÀûÇÕÇÑ »óÀ§°èÃþÀ¸·Î Á¤º¸¿µ¿ª¸¸À» Àü´Þ

(2) Frame ±¸¼º

  • DIX 2.0 Ethernet Frame Format
  • IEEE 802.3 Frame Format

  1. Preamble
    • ¼Û½ÅÃø°ú ¼ö½ÅÃø°£ÀÇ ¼Û/¼ö½Å ¼Óµµ¸¦ ÀÏÄ¡½Ã۱â À§ÇÑ bit synchronization
    • 10101010ÀÌ 7ȸ ¿¬¼Ó ¹Ýº¹µÇ´Â 56ºñÆ®·Î ±¸¼º

  2. SFD (Start of Frame Delimiter)
    • frameºñÆ®¿­¿¡¼­ byte ´ÜÀ§¸¦ ½Äº°ÇÏ´Â byteµ¿±â
    • Á¤»óÀûÀÎ ÇÁ·¹ÀÓÀÇ ³»¿ëÀÌ ½ÃÀ۵ȴٴ »ç½ÇÀ» ¾Ë·ÁÁÖ´Â frame µ¿±â
    • 10101011ÀÇ 8ºñÆ®·Î ±¸¼º
    • Preamble ¹× SFD´Â ¸ðµÎ MAC controller chip¿¡¼­ ¸¸µé¾îÁø´Ù.

  3. DA (Destination Address)

    - Block ID (OUI = Organizationally Unique Identifier)

    • NIC Á¦Á¶È¸»ç¸¦ ½Äº°ÇÏ´Â code
    • ¼Û½Å½Ã °¢ byte ÀÇ LSB ºÎÅÍ ¼Û½Å
    • LSB : 0 - ÇϳªÀÇ ¸ñÀûÁö ½ºÅ×ÀÌ¼Ç ( Address Resolution µÈ °æ¿ì)
    • LSB : 1 - Multicast Address
    • ¸ðµç bits °¡ 1 : Broadcast (ARP,RARP¿¡ »ç¿ë)
    • Promiscuous Mode : °¢ ½ºÅ×À̼ÇÀº FrameÀÇ DA ¿¡ »ó°ü¾øÀÌ ¸ðµç Á¾·ùÀÇ Frame¸¦ ¼ö½ÅÇÒ¼ö ÀÖµµ·Ï ¼³Á¤°¡´É ( Network Analyzer)

  4. SA (Source Address)
    • NIC ÀÇ ROM¿¡ ÀÚ½ÅÀÇ Ethernet address ±â·Ï
    • MAC controller °¡ ÃʱâÈ­µÉ ¶§, ROMÀ¸·Î ºÎÅÍ ÁÖ¼Ò¸¦ ÀÐ¾î ³»ºÎÀÇ register¿¡ ÀúÀåÇϰí ÀÖ´Ù°¡, frameÀÇ ¼Û½Å½Ã ÀÌ °ªÀ» Àоî SA¿µ¿ª¿¡ ÀÚµ¿ »ðÀÔ

  5. Type ¶Ç´Â Length

    • DIX 2.0 ÀÇ Type : »óÀ§°èÃþ protocol Ç¥½Ã
    • IEEE 802.3 ÀÇ Length : DATA (PadÆ÷ÇÔ) ¿µ¿ªÀÇ ±æÀÌ
    • µÎ°¡Áö Frame Çü½ÄÀ» Autodetect Çϱâ À§ÇØ ±âÁؼ³Á¤
      1. DIX 2.0 Type : 0x0600 ÀÌ»ó
      2. IEEE 802.3 : 0x0600 ¹Ì¸¸
        Type (Length) Protocol Type (Length) Protocol
        0000 - 05dc IEEE 802.3 ±æÀÌ ¿µ¿ª 0806 ARP
        0600 XNS IDP 8035 RARP
        0800 IP 8137 Netware IPX
        0805 X.25 PLP 8191 NetBIOS

  6. Data¿Í Pad
    • Data°¡ ÃÖ¼Ò±æÀÌÁ¦ÇÑÀÎ 46bytesº¸´Ù ÀÛÀ»¶§, ±× Â÷À̸¸Å­ PadÃß°¡ (0À¸·Î ä¿öÁü)

  7. CRC ( Cyclic Redundancy Check = FCS )
    • Preamble°ú SFD Á¦¿Ü
    • DA + SA + Length + DATA(Pad) ¿µ¿ªÀÇ °è»ê
    • MAC controller´Â FrameÀ» ¼Û½ÅÇϸ鼭 µ¿½Ã¿¡ CRC °è»êÇÑÈÄ DATA µÚ¿¡ Ãß°¡
    • ¼ö½ÅÂÊ MAC controller µµ ¼ö½ÅÇϸ鼭 µ¿½Ã¿¡ CRC °è»êÇÑÈÄ ¼ö½ÅµÈ CRC °¡ ÀÏÄ¡ÇÏ´Â Áö¸¦ °Ë»çÇϰí, Ʋ¸®¸é ¹ö¸°´Ù.

< ¼ö½ÅµÈ MAC FrameÀÇ Demultiplexing >


  1. DSAP ÀÇ °ª¿¡ µû¶ó, LLCÀÇ Á¤º¸¿µ¿ªÀ» ¾î´À »óÀ§ protocol·Î º¸³¾Áö¸¦ °áÁ¤

    DSAP Protocol DSAP Protocol
    06 IP E0 Netware IPX
    42 BPDU F0 NetBIOS
    7E X.25 PLP FF Global SAP
    80 XNS AA IEEE SNAP

  2. ¹®Á¦Á¡ ¹ß»ý
    • DSAP ÀÇ Å©±â°¡ 1byte À̰í, ÀÌÁß¿¡¼­ 7 bits¸¸ »ç¿ëÇÒ¼ö ÀÖÀ¸¹Ç·Î, Áö¿ø protocolÀÇ ¼ö°¡ 120¿©°³ ¹Û¿¡ ¾ÈµÈ´Ù.

  3. IEEE 802.2 SNAP ÃâÇö (SubNetwork Access Protocol)
    • DIX 2.0 Frame ÀÇ Type ÀÇ °¹¼ö¸¸Å­ protocolÀ» Áö¿øÇϱâ À§ÇØ ¸¸µë
    • OUI (3 bytes) : NIC Á¦Á¶È¸»ç¸¦ ½Äº°ÇÏ´Âcode (ÇöÀç´Â ´ëºÎºÐ 0x000000)
    • PID (Protocol Identifier) - ½ÇÁ¦ÀûÀ¸·Î »óÀ§ protocolÀ» ÁöÁ¤ÇÏ´Â ºÎºÐÀ¸·Î DIX 2.0 FrameÀÇ Type ¿µ¿ª°ú °°Àº ¿ªÇÒ

  4. IEEE 802.3 Demultiplexing Á¤¸® (»óÀ§ÀÇ protocol·Î Àü´ÞÇϱâÀ§ÇÑ ¹æ¹ý)
    1. ¼ö½ÅµÈ Ethernet FrameÀÇ Type(Length) °ª È®ÀÎ
      -> °ªÀÌ 0x0600 ÀÌ»óÀ̸é, DIX 2.0 Type À¸·Î ÀνÄ
    2. Type(Length)°ªÀÌ 0x0600 ¹Ì¸¸À̸é, IEEE 802.3 Length ·Î ÀνÄ
    3. 802.2 LLC È®ÀÎ
    4. LLC ÀÇ DSAP °¡ 0xAA À̸é, ´Ù½Ã SNAP È®ÀÎ
      -> SNAP ÀÇ OUI °ªÀÌ 0x0080C2 À̸é, PID ¿¡ µû¶ó MAC Bridge¿¡¼­ »ç¿ë
    5. SNAPÀÇ OUI °ªÀÌ 0x000000À̸é, SNAP PID¸¦ È®ÀÎÇÏ¿© ÇØ´ç protocol·Î Demultiplexing (DIX 2.0 Type ÀÇ °ª°ú °°´Ù)

[¿ø±Û¸µÅ©] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=881


ÀÌ ±ÛÀ» Æ®À§ÅÍ·Î º¸³»±â ÀÌ ±ÛÀ» ÆäÀ̽ººÏÀ¸·Î º¸³»±â ÀÌ ±ÛÀ» ¹ÌÅõµ¥ÀÌ·Î º¸³»±â

 
(ÁÖ) ¼öÆÛÀ¯Àú