- 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 ¹æ½Ä >
- ¼Û½ÅÃø
- MAC Frame ÁغñÈÄ carrier °Ë»ç
- busy : idleÇÒ¶§±îÁö carrier¸¦ °è¼Ó °Ë»ç
- idle : interframe gap ½Ã°£ÀÎ 9.6 us ´ë±âÈÄ Àü¼Û
- Àü¼ÛÁß Ãæµ¹ °¨Áö
- Preamble / SFD ºÎºÐ Àü¼ÛÁß Ãæµ¹ : ÀÌ ºÎºÐÀÇ ¼Û½ÅÀ» ¿Ï·áÇÑÈÄ jam ½ÅÈ£¼Û½Å
- ³ª¸ÓÁö Àü¼ÛÁß Ãæµ¹ : Áï½Ã Àü¼ÛÀ» ÁßÁöÇÑ µÚ jam ½ÅÈ£¸¦ 3.2 us µ¿¾È ¼Û½Å
- ÀçÀü¼Û ½Ãµµ
- ÃÑÀü¼ÛȽ¼ö°¡ 16ȸ Ãʰú : »óÀ§°èÃþ¿¡ ÀçÀü¼Û½Ãµµ Ãʰú¿À·ù¸¦ º¸°í
- ÀÌÇÏ : backoff time µ¿¾È ´ë±âÇÑÈÄ ÀçÀü¼Û ½Ãµµ
- ¼ö½ÅÃø
- ¼ö½Å ºñÆ®¿·ÎºÎÅÍ SFD ºÎºÐÀ» °¨ÁöÇÏ¿©, ±×ÀÌÈÄ ¿µ¿ªºÎÅÍ DATA ±îÁö NICÀÇ shared memory (¼ö½Å¹öÆÛ)¿¡ byte ´ÜÀ§·Î ÀúÀåÇϸé¼, ÇÁ·¹ÀÓÀÇ ±æÀÌ, DA, CRCÀÇ °è»êÀ» µ¿½Ã¿¡ ¼öÇà
- FrameÀÇ ÃÖ´ë/ÃÖ¼Ò ±æÀÌ¿¡ ¾î±ß³ª°Å³ª
- DA°¡ ÀÚ½ÅÀÇ ÁÖ¼Ò°¡ ¾Æ´Ñ°æ¿ì
- FCS °¡ Ʋ¸°°æ¿ì, FrameÀ» ¹ö¸°´Ù.
- Á¤»óÀûÀ¸·Î ¿Ï·á
- MAC driver´Â TypeÀ» ÂüÁ¶ÇÏ¿©, ÀûÇÕÇÑ »óÀ§°èÃþÀ¸·Î Á¤º¸¿µ¿ª¸¸À» Àü´Þ
(2) Frame ±¸¼º
- DIX 2.0 Ethernet Frame Format
- IEEE 802.3 Frame Format
- Preamble
- ¼Û½ÅÃø°ú ¼ö½ÅÃø°£ÀÇ ¼Û/¼ö½Å ¼Óµµ¸¦ ÀÏÄ¡½Ã۱â À§ÇÑ bit synchronization
- 10101010ÀÌ 7ȸ ¿¬¼Ó ¹Ýº¹µÇ´Â 56ºñÆ®·Î ±¸¼º
- SFD (Start of Frame Delimiter)
- frameºñÆ®¿¿¡¼ byte ´ÜÀ§¸¦ ½Äº°ÇÏ´Â byteµ¿±â
- Á¤»óÀûÀÎ ÇÁ·¹ÀÓÀÇ ³»¿ëÀÌ ½ÃÀ۵ȴٴ »ç½ÇÀ» ¾Ë·ÁÁÖ´Â frame µ¿±â
- 10101011ÀÇ 8ºñÆ®·Î ±¸¼º
- Preamble ¹× SFD´Â ¸ðµÎ MAC controller chip¿¡¼ ¸¸µé¾îÁø´Ù.
- 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)
- SA (Source Address)
- NIC ÀÇ ROM¿¡ ÀÚ½ÅÀÇ Ethernet address ±â·Ï
- MAC controller °¡ Ãʱâ鵃 ¶§, ROMÀ¸·Î ºÎÅÍ ÁÖ¼Ò¸¦ ÀÐ¾î ³»ºÎÀÇ register¿¡ ÀúÀåÇϰí ÀÖ´Ù°¡, frameÀÇ ¼Û½Å½Ã ÀÌ °ªÀ» Àоî SA¿µ¿ª¿¡ ÀÚµ¿ »ðÀÔ
- Type ¶Ç´Â Length
- DIX 2.0 ÀÇ Type : »óÀ§°èÃþ protocol Ç¥½Ã
- IEEE 802.3 ÀÇ Length : DATA (PadÆ÷ÇÔ) ¿µ¿ªÀÇ ±æÀÌ
- µÎ°¡Áö Frame Çü½ÄÀ» Autodetect Çϱâ À§ÇØ ±âÁؼ³Á¤
- DIX 2.0 Type : 0x0600 ÀÌ»ó
- 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 |
- Data¿Í Pad
- Data°¡ ÃÖ¼Ò±æÀÌÁ¦ÇÑÀÎ 46bytesº¸´Ù ÀÛÀ»¶§, ±× Â÷À̸¸Å PadÃß°¡ (0À¸·Î ä¿öÁü)
- CRC ( Cyclic Redundancy Check = FCS )
- Preamble°ú SFD Á¦¿Ü
- DA + SA + Length + DATA(Pad) ¿µ¿ªÀÇ °è»ê
- MAC controller´Â FrameÀ» ¼Û½ÅÇÏ¸é¼ µ¿½Ã¿¡ CRC °è»êÇÑÈÄ DATA µÚ¿¡ Ãß°¡
- ¼ö½ÅÂÊ MAC controller µµ ¼ö½ÅÇÏ¸é¼ µ¿½Ã¿¡ CRC °è»êÇÑÈÄ ¼ö½ÅµÈ CRC °¡ ÀÏÄ¡ÇÏ´Â Áö¸¦ °Ë»çÇϰí, Ʋ¸®¸é ¹ö¸°´Ù.
< ¼ö½ÅµÈ MAC FrameÀÇ Demultiplexing >
- 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 |
- ¹®Á¦Á¡ ¹ß»ý
- DSAP ÀÇ Å©±â°¡ 1byte À̰í, ÀÌÁß¿¡¼ 7 bits¸¸ »ç¿ëÇÒ¼ö ÀÖÀ¸¹Ç·Î, Áö¿ø protocolÀÇ ¼ö°¡ 120¿©°³ ¹Û¿¡ ¾ÈµÈ´Ù.
- 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 ¿µ¿ª°ú °°Àº ¿ªÇÒ
- IEEE 802.3 Demultiplexing Á¤¸® (»óÀ§ÀÇ protocol·Î Àü´ÞÇϱâÀ§ÇÑ ¹æ¹ý)
- ¼ö½ÅµÈ Ethernet FrameÀÇ Type(Length) °ª È®ÀÎ
-> °ªÀÌ 0x0600 ÀÌ»óÀ̸é, DIX 2.0 Type À¸·Î ÀνÄ
- Type(Length)°ªÀÌ 0x0600 ¹Ì¸¸À̸é, IEEE 802.3 Length ·Î ÀνÄ
- 802.2 LLC È®ÀÎ
- LLC ÀÇ DSAP °¡ 0xAA À̸é, ´Ù½Ã SNAP È®ÀÎ
-> SNAP ÀÇ OUI °ªÀÌ 0x0080C2 À̸é, PID ¿¡ µû¶ó MAC Bridge¿¡¼ »ç¿ë
- SNAPÀÇ OUI °ªÀÌ 0x000000À̸é, SNAP PID¸¦ È®ÀÎÇÏ¿© ÇØ´ç protocol·Î Demultiplexing (DIX 2.0 Type ÀÇ °ª°ú °°´Ù)
|