´ëÇѹα¹ Àü»ê¸ÁÇ¥ÁØ KIS ¡ª 3I ¡ª 0025('94)
ÀÎÅͳ×Æ® ±×·ì ´ÙÁßÀü¼Û ±Ô¾à(IGMP) Ç¥ÁØ
1994. 6
ü ½Å ºÎ
------------------------------------------------------------------------------
Àü ¹®
ºñ OSIȯ°æÀÇ ´ëÇ¥ÀûÀÎ ¿¹ÀÎ TCP/IP ȯ°æÀº ¹Ì±¹ ±¹¹æ¼º¿¡¼ Ãâ¹ßÇÏ¿© ÇöÀç Àü¼¼°èÀûÀ¸·Î ³Î¸® ÀÌ¿ëµÇ°í
ÀÖ´Â Åë½Å±¸Á¶ÀÌ´Ù.
¿ì¸®³ª¶ó¿¡¼µµ ÇöÀç ±¹°¡±â°£Àü»ê¸Á¿¡¼ TCP/IP ±¸Á¶°¡ ³Î¸® »ç¿ëµÇ°í Àִµ¥ °³¹æ½Ã½ºÅÛÀ¸·Î ÀüȯÇϱâ
À§ÇØ OSI·Î ÀüȯÇÏ´Â Àü·«À» ¸¶·ÃÇÏ°í ÀÖ´Â ÁßÀÌ´Ù.
±×·¯³ª OSI·Î ¿ÏÀüÈ÷ ÀüȯÇϱâ±îÁö´Â ¿À·£½Ã°£ÀÌ ¿ä±¸µÇ¸ç ÇöÀç TCP/IP¿¡ ´ëÇÑ ÀÇÁ¸µµ°¡ ³ôÀº ½ÇÁ¤ÀÌ´Ù.
±×·¯¹Ç·Î OSI·Î ÀüȯÇϱâ Àü±îÁö Àü»ê¸Á³»¿¡ Áú¼À¯Áö¸¦ À§Çؼ, ±×¸®°í OSI·ÎÀÇ ÀüȯÀ» ¿ëÀÌÇÏ°Ô Çϱâ
À§Çؼ´Â TCP/IP °ü·Ã ÀáÁ¤ Ç¥ÁصéÀÌ ÇÊ¿äÇÏ´Ù.
º» Ç¥ÁØÀº RFC 1112 "Host Extensions for IP Multicasting"À» ¹ø¿ªÇÏ¿© ±¹³»°ü·Ã±â°üÀÇ °ËÅ並 °ÅÃÄ
Àü»ê¸Á¿¡ Àû¿ëµÇ´Â Åë½Å ±Ô¾à Ç¥ÁØÀÌ´Ù.
º» ±Ô¾àÀº OSI·Î ÀüȯÇϱâ Àü±îÁö´Â Àü»ê¸Á ÀáÁ¤ Ç¥ÁØÀ¸·Î Àü»ê¸Á¿¡ Àû¿ëµÇ¸ç Á¤ºÎ°³¹æ½Ã½ºÅÛ»óÈ£Á¢¼Ó
±Ô¾à(GOSIP-K)°ú °øÁ¸ÇÏ°Ô µÉ °ÍÀÌ´Ù.
º» Ç¥ÁØÀº Àü»ê¸ÁµéÀÌ ÇϳªÀÇ ÁýÇÕÀ¸·Î »óÈ£ Á¢¼ÓµÈ ȯ°æ¿¡¼ ÀÎÅͳ×Æ® ±Ô¾à¸ÖƼij½ºÆÃÀ» Áö¿øÇÏ´Â
È£½ºÆ® IP ±¸ÇöÀÇ È®ÀåµÈ ¿ä±¸Á¶°Ç¿¡ °üÇÑ ÀÎÅͳ×Æ® ±×·ì´ÙÁßÀü¼Û ±Ô¾àÀ» À§ÇÑ ±âÁØÀ» ¼³Á¤ÇÑ´Ù.
------------------------------------------------------------------------------
¸ñ Â÷
Á¦ 1 Àå ÃÑÄ¢ ........................................................ 1
1.1 ¸ñÀû ............................................................. 1
1.2 Çʿ伺 ........................................................... 1
1.3 Àû¿ë´ë»ó ¹× ¹üÀ§ ................................................. 1
Á¦ 2 Àå °ü·Ã±Ù°Å ¶Ç´Â °ü·ÃÇ¥ÁØ ....................................... 2
Á¦ 3 Àå ¿ë¾îÀÇ Á¤ÀÇ .................................................. 3
Á¦ 4 Àå Åë½Å±¸Á¶ ¹× ±Ô¾à ............................................. 4
Á¦ 5 Àå IP ¸ÖƼij½ºÆÃÀ» À§ÇÑ È£½ºÆ® È®Àå ............................. 5
5.1 °³¿ä ............................................................. 5
5.2 ÀûÇÕ¼º ¼öÁØ ...................................................... 6
5.3 È£½ºÆ® ±×·ì ÁÖ¼Ò ................................................. 6
5.4 È£½ºÆ® IP ±¸ÇöÀÇ ¸ðÇü ............................................ 7
5.5 ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ Àü¼Û .................................. 8
5.5.1 IP ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå ................................... 8
5.5.2 IP ¸ðµâÀ» À§ÇÑ È®Àå ............................................ 8
5.5.3 Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå ............................... 9
5.5.4 Ethernet Áö¿ª¸Á ¸ðµâÀ» À§ÇÑ È®Àå ............................... 9
5.5.5 Ethernet°ú ´Ù¸¥ Áö¿ª¸Á ¸ðµâÀ» À§ÇÑ È®Àå ........................ 10
5.6 ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ ¼ö½Å .................................. 10
5.6.1 IP ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå ................................... 10
5.6.2 IP ¸ðµâÀ» À§ÇÑ È®Àå ............................................ 11
5.6.3 Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå ............................... 12
5.6.4 Ethernet Áö¿ª¸ÁÀ» À§ÇÑ È®Àå .................................... 12
5.6.5 Ethernet ÀÌ¿ÜÀÇ Áö¿ª¸Á ¸ðµâÀ» À§ÇÑ È®Àå ........................ 13
º¸Ä¢ ................................................................. 14
ºÎÄ¢ ................................................................. 14
ºÎ·Ï I. ÀÎÅͳ×Æ® ±×·ì °ü¸® ±Ô¾à (IGMP) ...............................15
ºÎ·Ï II. È£½ºÆ® ±×·ì ÁÖ¼Ò¿¡¼ÀÇ ¹®Á¦Á¡ ................................21
±× ¸² ¸ñ Â÷
<±×¸²> TCP/IP Åë½Å±¸Á¶ ¹öÁ¯ 1.1 ....................................... 4
------------------------------------------------------------------------------
Á¦ 1 Àå ÃÑÄ¢
1.1 ¸ñÀû
º» ±Ô¾àÀº Àü»ê¸ÁµéÀÌ ÇϳªÀÇ ÁýÇÕÀ¸·Î »óÈ£ Á¢¼ÓµÈ ȯ°æ¿¡¼ ÀÎÅͳ×Æ® ±Ô¾à(Internet Protocol: IP)
¸ÖƼij½ºÆÃÀ» Áö¿øÇϴ ȣ½ºÆ® IP ±¸ÇöÀÇ È®ÀåµÈ ¿ä±¸Á¶°Ç¿¡ °üÇÑ ÀÎÅͳ×Æ® ±×·ì ´ÙÁßÀü¼Û ±Ô¾à
(IGMP: Internet Group Multicasting Protoocol)À» À§ÇÑ ±âÁØÀ» ¼³Á¤ÇÑ´Ù.
1.2 Çʿ伺
OSI·Î ÀüȯÀ» ÇÏ´õ¶óµµ ±× ÀüȯÀº ¿À·£ ½Ã°£ÀÌ ¿ä±¸µÇ¸ç ÇöÀç TCP/IP ȯ°æÀ¸·Î ±¸ÃàµÈ Àü»ê¸ÁÀÌ »ó´çÈ÷ ¸¹À¸¹Ç·Î ´Ü½Ã°£³»¿¡ ´ëüÇϱ⿡´Â ¾î·Á¿î »óȲÀÌ´Ù.
¶ÇÇÑ Çö´Ü°è¿¡¼ TCP/IP ȯ°æÀ¸·Î ±¸ÃàµÈ Àü»ê¸ÁÀÌ ¸¹ÀÌ ÀÌ¿ëµÇ°í ÀÖ°í, ÇöÀç´Â TCP/IP¿¡ ´ëÇÑ ÀÇÁ¸µµ°¡
³ôÀº ½ÇÁ¤ÀÌ´Ù.
TCP/IP ȯ°æÀÌ ±¹°¡±â°£Àü»ê¸Á ÀáÁ¤Ç¥ÁØÀ¸·Î OSI¿Í °øÁ¸Çϱ⠶§¹®¿¡ OSI·Î ¿ÏÀüÈ÷ ÀüȯÇϱâ Àü±îÁö
Àü»ê¸Á³»ÀÇ Áú¼ÀÖ´Â Á¶È¸¦ À§Çؼ, ±×¸®°í OSI·ÎÀÇ ÀüȯÀ» º¸´Ù ¿ëÀÌÇÏ°Ô Çϱâ À§Çؼ´Â IGMP
ÀáÁ¤ Ç¥ÁØÀÌ ÇÊ¿äÇÏ´Ù.
1.3 Àû¿ë´ë»ó ¹× ¹üÀ§
ÀÎÅͳ×Æ® ±×·ì ´ÙÁßÀü¼Û ±Ô¾àÀº ÀÎÅͳ×Æ® ±Ô¾à¿¡ µû¸¥ ¸Á ¶Ç´Â Á¾¼Ó¸Á °æ°è¿¡ °ÉÃÄ ¿¬°áÇÒ °¡´É¼ºÀÌ ÀÖ´Â
¸ðµç ÆÐŶ ±³È¯¸Á¿¡¼, ¸ÖƼij½ºÆÃÀ» Áö¿øÇÒ ¼ö ÀÖ´Â Çü½ÄÀ¸·Î »ç¿ëµÈ´Ù.
Á¦ 2 Àå °ü·Ã±Ù°Å ¶Ç´Â °ü·ÃÇ¥ÁØ
[1] "Àü¼ÛÁ¦¾î ±Ô¾à(TCP)Ç¥ÁØ", Çѱ¹Àü»ê¿ø, 1992. 12
[2] "ÀÎÅͳ×Æ® ±Ô¾à(IP)Ç¥ÁØ", Çѱ¹Àü»ê¿ø, 1992. 12
[3] "Host Extensions for IP Multicasting", RFC1112, S.Deering, 1989.8
[4] Àü»ê¸Á Åë½Å±Ô°ÝÀÇ °³¹æ½Ã½ºÅÛ»óÈ£Á¢¼Ó(OSI) Çѱۿë¾î´ëºñÇ¥ 4.0, °³¹æÇüÄÄÇ»ÅÍÅë½Å¿¬±¸È¸
Á¦ 3 Àå ¿ë¾îÀÇ Á¤ÀÇ
1. ÀÎÅͳ×Æ® ±Ô¾à(IP: Internet Protocol) : ¿©·¯ ÆÐŶ±³È¯¸ÁÀ» ÅëÇÑ ºñ¿¬°á¼º ¼ºñ½º¸¦ Á¦°øÇÏ´Â
ÀÎÅͳ×Æ®¿öÅ· ±Ô¾à.
2. ±¹Á¦Àü½ÅÀüÈÀÚ¹®À§¿øȸ(CCITT : Consultative Committee for International Telegraph and Telephone) : ÇöÀç ITU-T(International Telecommunication Union - Telecommunication)·Î ±× ¸íĪÀÌ ¹Ù²î¾ú´Ù.
3. Ethernet : 1976³â Á¦·Ï½º»çÀÇ Metcalfe¿Í Boggs¿¡ ÀÇÇØ °í¾ÈµÈ ³×Æ®¿öÅ© ½Ã½ºÅÛ. °¢ ±¹(station)À»
µ¿ÃàÄÉÀ̺íÀ» »ç¿ëÇÏ¿© ¿¬°áÇÏ°í, ¸Çü½ºÅÍ ÄÚµù ¹æ½ÄÀ» »ç¿ëÇÏ¸ç ¼Óµµ´Â 10Mbps Á¤º¸ÀÎ °í¼Ó
³×Æ®¿öÅ©ÀÌ´Ù.
ÁÖ·Î °í¼ÓÀÇ ±Ù°Å¸®Åë½Å¸Á(LAN)¿¡ »ç¿ëµÇ¸ç ÄÉÀ̺íÀÇ ±æÀÌ´Â ¾à 2.5Km±îÁö ¿¬ÀåÇÒ ¼ö ÀÖ´Ù.
4. µ¥ÀÌŸ±×·¥(Datagram) : ¹ß½ÅÁö ¶Ç´Â ¸ñÀûÁö¿Í Àü»ê¸Á°£¿¡ ÀÌÀüÀÇ ±³È¯¿¡ ÀÇÇÏÁö ¾Ê°í ¹ß½ÅÁö¿¡¼
¸ñÀûÁö·Î Àü´ÞµÇ±â¿¡ ÃæºÐÇÑ Á¤º¸¸¦ Áö´Ñ µ¥ÀÌŸÀÇ µ¶¸³µÈ ¹À½.
5. ARPANET : ¹Ì ±¹¹æ¼ºÀÇ ARPA(Advanced Research Project Agency)¿¡¼ ¸¸µç ±¤¿ªÅë½Å¸ÁÀÇ À̸§
À¸·Î, ¹Ì ±¹¹æ¼ºÀÌ ¹Ì±¹ÀÇ ´ëÇаú °ü·Ã±â°ü¿¡ ¿¬±¸ºñ¸¦ Áö±ÞÇÏ¿© °³¹ßÅä·Ï ÇÏ¿© 1969³â¿¡ óÀ½À¸·Î
¼³Ä¡µÇ¾ú´Ù. ±×ÈÄ 1983³â¿¡ ¿¬±¸¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ARPANET°ú ±º¿ëÅë½ÅÀ» À§ÇÑ MILNETÀ¸·Î ºÐ¸®ÇÏ¿´
´Ù.
6. È£½ºÆ®(host) : Àü»ê¸ÁÀÇ °üÁ¡¿¡¼ ƯÈ÷ ¸Þ½ÃÁöÀÇ ¹ß½ÅÁö ¶Ç´Â ¸ñÀûÁöÀÎ ÄÄÇ»ÅÍ.
Á¦ 4 Àå Åë½Å±¸Á¶ ¹× ±Ô¾à
TCP/IP´Â ±¤ÀÇÀÇ °³³ä°ú ÇùÀÇÀÇ °³³äÀ¸·Î Á¤ÀÇµÉ ¼ö Àִµ¥ ÇùÀÇÀÇ °³³ä¿¡¼´ÂÀü¼ÛÁ¦¾î ±Ô¾à°ú ÀÎÅͳ×Æ®
±Ô¾à Áï, ISO/OSI ÂüÁ¶¸ðµ¨ÀÇ °èÃþ 3 °ú 4¿¡ ÇØ´çÇϴ±ԾàÀ¸·Î º¼ ¼ö ÀÖÀ¸³ª ±¤ÀÇÀÇ °³³ä¿¡¼´Â TCP/IP
±Ô¾àÀÌ¿Ü¿¡ ÀÀ¿ë°èÃþÀÇ ¼ºñ½º±îÁö¸¦ Æ÷ÇÔÇÑ °³³äÀ¸·Î º¼ ¼ö ÀÖ´Ù. ¿©±â¼´Â TCP/IPÀÇ ±¸Á¶¸¦ ¼ºñ½º±îÁö
Æ÷ÇÔÇÑ ÃÑ°ýÀûÀÎ °³³äÀÇ TCP/IP Åë½Å¿¡ °üÇØ ´Ù·ç¹Ç·Î, ±× ³»¿ëÀº ÀÀ¿ë¼ºñ½º °èÃþ°ú Àü¼Û ¹× ¸Á°èÃþ±îÁö
Æ÷ÇÔÇÑ´Ù(´ÙÀ½ ±×¸² ÂüÁ¶).
±¹°¡±â°£Àü»ê¸ÁÀÇ Åë½Å±¸Á¶¸¦ TCP/IP¿¡¼ OSI·Î ÀüȯÇϱâ À§ÇÑ ÀáÁ¤È°¿ëÀÇ ¸ñÀûÀ¸·Î º¼¶§ ÇÏÀ§°èÃþÀº
LAN,¿ëȸ¼±(SLIP), X.25 µîÀ» ¼ö¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
< ±×¸² > TCP/IP Åë½Å±¸Á¶ ¹öÁ¯ 1.1
Á¦ 5 Àå IP ¸ÖƼij½ºÆÃÀ» À§ÇÑ È£½ºÆ® È®Àå
5.1 °³¿ä
IP ¸ÖƼij½ºÆÃÀº ´ÜÀÏ IP ¸ñÀûÁö ÁÖ¼Ò·Î ¿©·¯ È£½ºÆ®µéÀÇ ÁýÇÕÀÎ "È£½ºÆ® ±×·ì" ¿¡ IP µ¥ÀÌŸ±×·¥À» Àü¼Û
ÇÏ´Â °ÍÀÌ´Ù.
¸ÖƼij½ºÆ® µ¥ÀÌŸ±×·¥Àº ´ÜÀÏ IP µ¥ÀÌÅͱ׷¥°ú °°ÀÌ "ÃÖ¼±ÀÇ" ½Å·Úµµ¸¦ °®´Â ¸ñÀûÁö È£½ºÆ® ±×·ìÀÇ ¸ðµç
±¸¼º¿ø¿¡°Ô Àü¼ÛµÈ´Ù.
Áï, ¸ÖƼij½ºÆ® µ¥ÀÌŸ±×·¥Àº ¸ñÀûÁö ±×·ìÀÇ ¸ðµç ±¸¼º¿ø¿¡ ¼Õ»ó¾øÀÌ ¼ö½ÅµÇ°Å³ª ´Ù¸¥ µ¥ÀÌŸ±×·¥¿¡ ºñÇØ
°°Àº ¼ø¼·Î ¼ö½ÅµÇ´Â °ÍÀ» º¸ÀåÇÏÁö ¾Ê´Â´Ù.
È£½ºÆ® ±×·ìÀÇ ±¸¼º¿øÀº ¾ðÁ¦¶óµµ ±×·ì¿¡ °¡ÀÔÇÏ°í ³ª°¥ ¼ö ÀÖ´Ù. È£½ºÆ® ±×·ì¿¡ ÀÖ´Â ±¸¼º¿øÀÇ ¼ö ¶Ç´Â
À§Ä¡´Â Á¦ÇÑÀÌ ¾ø´Ù.
È£½ºÆ®´Â Çѹø¿¡ ÇÑ ±×·ì ÀÌ»óÀDZ¸¼º¿øÀÌ ÀÖÀ» ¼ö ÀÖ´Ù.
È£½ºÆ®´Â µ¥ÀÌŸ±×·¥À» Àü¼ÛÇÏ´Â ÇÑ ±×·ìÀÇ ±¸¼º¿øÀÏ ÇÊ¿ä´Â ¾ø´Ù.
È£½ºÆ® ±×·ìÀº ¿µ±¸Àû ¶Ç´Â ÀϽÃÀûÀÏ ¼ö ÀÖ´Ù. ¿µ±¸ÀûÀÎ ±×·ìÀº °ü¸®¿¡ ÀÇÇØ À߾˷ÁÁø ÇÒ´çµÈ IP ÁÖ¼Ò¸¦
°®´Â´Ù. ±×·ìÀÇ ±¸¼º¿øÀÌ ¾Æ´Ñ ÀÌ ÁÖ¼Ò´Â ¿µ±¸ÀûÀÌ´Ù.
Áï, ¿µ±¸ÀûÀÎ ±×·ìÀº ¾ðÁ¦³ª 0°³ ÀÌ»óÀÇ ±¸¼º¿øÀ» °®´Â´Ù. ¿µ±¸ÀûÀÎ ±×·ìÀ» À§ÇÑ°ÍÀÌ ¾Æ´Ñ IP ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â ±×·ìÀÌ ±¸¼º¿øÀ» °®´Â µ¿¾È¸¸ Á¸ÀçÇÏ´Â ÀϽÃÀû±×·ì¿¡ µ¿ÀûÀ¸·Î ÇÒ´çµÉ ¼ö ÀÖ´Ù.
IP ¸ÖƼij½ºÆà µ¥ÀÌŸ±×·¥ÀÇ ¸Á°£ Àü¼ÛÀº "¸ÖƼij½ºÆ® ¶ó¿ìÅÍ"¿¡ ÀÇÇØ ¼öÇàµÇ°íÀÌ ¶ó¿ìÅÍ´Â ¸Á°£ °ÔÀÌÆ®
¿þÀÌ¿Í ÇÔ²² ¶Ç´Â º°µµ·Î ÀÖÀ» ¼ö ÀÖ´Ù. È£½ºÆ®´Â ¸ñÀûÁöÈ£½ºÆ® ±×·ìÀÇ ¸ðµç ÀÎÁ¢ ±¸¼º¿ø¿¡ µµ´ÞÇÏ´Â
Áö¿ª¸Á ¸ÖƼij½ºÆ®¿Í °°ÀÌ IP ¸ÖƼij½ºÆ® µ¥ÀÌŸ±×·¥À» Àü¼ÛÇÑ´Ù. ¸¸ÀÏ 1º¸´Ù Å« IP time-to-live¸¦ °®´Â´Ù¸é, Áö¿ª¸Á¿¡ Á¢¼ÓµÈ ¸ÖƼij½ºÆ® ¶ó¿ìÅ͵éÀº ¸ñÀûÁö ±×·ìÀÇ ±¸¼º¿øÀ» °®´Â ´Ù¸¥ ¸ðµç ¸Á¿¡°Ô µ¥ÀÌŸ
±×·¥À» Àü¼ÛÇÒ Ã¥ÀÓÀ» Áø´Ù. IP time-to-live³»¿¡ µµ´Þ ÇÒ ¼ö ÀÖ´Â ´Ù¸¥¸Áµé¿¡ ÀÖ¾î¼, Á¢¼ÓµÈ ¸ÖƼij½ºÆ®
¶ó¿ìÅÍ´Â Áö¿ª ¸ÖƼij½ºÆ®¿Í °°Àº µ¥ÀÌŸ±×·¥À» Àü¼ÛÇÔÀ¸·Î Àü¼ÛÀ» ¿Ï·áÇÑ´Ù.
º» ±Ô¾àÀº IP ¸ÖƼij½ºÆÃÀ» Áö¿øÇϴ ȣ½ºÆ® IP ±¸ÇöÀÇ È®ÀåµÈ ¿ä±¸Á¶°ÇÀ» ±ÔÁ¤ÇÑ´Ù.
¿©±â¼, "È£½ºÆ®"´Â ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ¿Í °°ÀÌ µ¿ÀÛÇϱ⠺¸´Ù´Â ÀÎÅͳ×Æ® È£½ºÆ® ¶Ç´Â °ÔÀÌÆ®¿þÀ̸¦
¸»ÇÑ´Ù. ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ°£À̳ª ±× ³»ºÎ¿¡¼ »ç¿ëµÇ´Â ¾Ë°í¸®Áò°ú ±Ô¾àµéÀº È£½ºÆ®¿¡°Ô Åõ¸íÇÏ°í ´Ù¸¥
¹®¼¿¡¼ ±ÔÁ¤µÇ¾î ÀÖ´Ù. ¶ÇÇÑ º»±Ô¾àÀº ÀÓÀÇÀÇ Áö¿ª¸Á¿¡ ¿ä±¸µÇ´Â ¼ºñ½º Á¢¼ÓºÎ¸¦ ±ÔÁ¤ÇÏ°í Ethernet
»ç¾çÀ» ¿¹·Î µé¾úÀ½¿¡µµ, Áö¿ª¸Á ¸ÖƼij½ºÆÃÀÌ ¸ðµç ¸Á À¯Çü¿¡ ´ëÇØ ¼öÇàµÇ´Â ¹æ¹ýÀº ±ÔÁ¤ÇÏ°í ÀÖÁö ¾Ê´Ù.
´Ù¸¥ ¸Á À¯Çü¿¡ ´ëÇÑ »ç¾çÀº »õ·Î¿î ±Ô¾àÀÇ ÁÖÁ¦°¡ µÉ °ÍÀÌ´Ù.
5.2 ÀûÇÕ¼º ¼öÁØ
¿©±â¼´Â ¼¼°¡ÁöÀÇ ÀûÇÕ¼º ¼öÁØÀ» ±ÔÁ¤ÇÑ´Ù.
¼öÁØ 0: IP ¸ÖƼij½ºÆÃÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù.
¸ðµç IP ±¸Çö¿¡ ÀÖ¾î¼ IP ¸ÖƼij½ºÆÃÀ» Áö¿øÇÏ´Â ¿ä±¸»çÇ×ÀÌ ¾ø´Ù. ÀϹÝÀûÀ¸·Î, ¼öÁØ 0 È£½ºÆ®´Â
¸ÖƼij½ºÆ® µ¿ÀÛ¿¡ ¿µÇâÀ» ¹ÞÁö ¾ÊÀ» °ÍÀÌ´Ù. ´ÜÁö ¼öÁØ 1 ¶Ç´Â ¼öÁØ 2 È£½ºÆ®°¡ ¼öÁØ 0 È£½ºÆ®¿¡°Ô ¸ÖƼ
ij½ºÆ® IP µ¥ÀÌŸ±×·¥À» À߸ø Àü´ÞÇÑ Áö¿ª¸Á¿¡¼´Â ¿¹¿Ü·Î ÇÑ´Ù.
±×°°Àº µ¥ÀÌŸ±×·¥Àº ¸ñÀûÁö ÁÖ¼Ò ¿µ¿ª¿¡ ÀÖ´Â µî±Þ D IP ÁÖ¼Ò¿¡¼ ½±°Ô È®À뵃 ¼ö ÀÖ´Ù. ±×°ÍµéÀº IP
¸ÖƼij½ºÆÃÀ» Áö¿øÇÏÁö ¾Ê´Â È£½ºÆ®¿¡ ÀÇÇØ ´ëüµÈ´Ù. µî±Þ D ÁÖ¼Ò´Â º» ±Ô¾àÀÇ 4Àý¿¡¼ ¼³¸íÇÑ´Ù.
¼öÁØ 1: ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ ¼Û½ÅÀº Áö¿øÇÏ°í ¼ö½ÅÀº Áö¿øÇÏÁö ¾Ê´Â´Ù.
¼öÁØ 1Àº È£½ºÆ®·Î ÇÏ¿©±Ý ÀÚ¿ø ÇÒ´ç ¶Ç´Â »óÅ º¸°í¿Í °°Àº ¸ÖƼij½ºÅ©¿¡ ±âÃÊÇÑ ¼ºñ½º¸¦ Çϵµ·Ï Çã¿ë
ÇÑ´Ù. ±×·¯³ª, ÇÑ È£½ºÆ®°¡ ¾î¶² È£½ºÆ® ±×·ì¿¡ Âü¿©ÇÏ´Â °ÍÀº Çã¿ëÇÏÁö ¾Ê´Â´Ù. IPÀÇ ±¸Çö¿¡ ÀÖ¾î¼ ¼öÁØ
0¿¡¼ ¼öÁØ 1·Î »õ·Î¿î ÄÚµå¾øÀÌ ½±°Ô °³¼±µÉ ¼ö ÀÖ´Ù. º» ±Ô¾àÀÇ 4, 5, 6Àý¸¸ÀÌ ¼öÁØ 1 ±¸Çö½Ã Àû¿ëµÈ´Ù.
¼öÁØ 2: IP ¸ÖƼij½ºÆÃÀ» ¿ÏÀüÈ÷ Áö¿øÇÑ´Ù.
¼öÁØ 2´Â È£½ºÆ® ±×·ì¿¡ IP µ¥ÀÌŸ±×·¥À» Àü¼ÛÇÒ ¼ö ÀÖÀ» »Ó ¾Æ´Ï¶ó, È£½ºÆ® ±×·ì¿¡ °¡ÀÔÇÏ°í ºüÁ® ³ª°¡´Â
°ÍÀ» Çã¿ëÇÑ´Ù. ¼öÁØ 2´Â ÀÎÅͳ×Æ® ±×·ì °ü¸® ±Ô¾à(IGMP)ÀÇ ±¸Çö°ú È£½ºÆ® ³»¿¡¼ Áö¿ª¸Á ¼ºñ½º Á¢¼Ó
ºÎ¿Í IPÀÇ È®ÀåÀ» ¿ä±¸ÇÑ´Ù.
º» ±Ô¾àÀÇ ÀÌÈÄÀÇ ¸ðµç Àý¿¡¼´Â ¸ðµÎ ¼öÁØ 2ÀÇ ±¸Çö¿¡ Àû¿ëµÈ´Ù.
5.3 È£½ºÆ® ±×·ì ÁÖ¼Ò
È£½ºÆ® ±×·ìÀº µî±Þ D IP ÁÖ¼Ò¿¡ ÀÇÇØ ½Äº°µÈ´Ù. Áï, IP ÁÖ¼ÒÀÇ »óÀ§ ³× ºñÆ®°¡"1110"°ªÀ» °®´Â µîÀÇ ¿¹¸¦
µé¼ö ÀÖ´Ù. µî±Þ E IP ÁÖ¼Ò´Â »óÀ§ ³× ºñÆ®°¡ "1111" °ªÀ» °¡Áö¸ç ¾ÕÀ¸·ÎÀÇ ÁÖ¼ÒÁöÁ¤ ¸ðµå¸¦ À§ÇØ À¯º¸µÇ¾î
ÀÖ´Ù.
Internet Ç¥ÁØÀÎ "dotted decimal" Ç¥±â¹ý¿¡¼, È£½ºÆ® ±×·ìÀº 222.0.0.0¿¡¼ 239.255.255.255±îÁöÀÇ ÁÖ¼Ò¸¦
ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ÁÖ¼Ò 224.0.0.0Àº ¾î¶² ±×·ì¿¡µµ ÇÒ´çµÇÁö ¾ÊÀ¸¸ç, ÁÖ¼Ò 224.0.0.1Àº °ÔÀÌÆ®¿þÀ̸¦ Æ÷ÇÔÇÑ
¸ðµç IP È£½ºÆ®ÀÇ ¿µ±¸ÀûÀÎ ±×·ì¿¡ ÇÒ´çµÈ´Ù. ÀÌ°ÍÀº ¸Á¿¡ Á÷Á¢ Á¢¼ÓµÈ ¸ðµç ¸ÖƼij½ºÆ® È£½ºÆ®ÀÇ
ÁÖ¼ÒÁöÁ¤¿¡ »ç¿ëµÈ´Ù.
Àüü Internet»óÀÇ ¸ðµç È£½ºÆ®¿¡ ´ëÇÑ ¸ÖƼij½ºÆ® ÁÖ¼Ò (¶Ç´Â ´Ù¸¥ IPÁÖ¼Ò)´Â ¾ø´Ù. ´Ù¸¥ Àß ¾Ë·ÁÁø ¿µ±¸Àû
±×·ìÀÇ ÁÖ¼Ò´Â "Assigned Numbers"¿¡ ¼ö·Ï µÇ¾î ÀÖ´Ù.
ºÎ·Ï II¿¡¼´Â È£½ºÆ® ±×·ì ÁÖ¼Ò¿Í °ü·ÃµÈ ¿©·¯ ¹®Á¦¿¡ °üÇÑ ³íÀǸ¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù.
5.4 È£½ºÆ® IP ±¸ÇöÀÇ ¸ðÇü
È£½ºÆ® IPÀÇ ±¸ÇöÀ» À§ÇÑ ¸ÖƼij½ºÆ® È®ÀåÀº ¾Æ·¡¿¡ ÀÖ´Â °èÃþÈµÈ ¸ðÇüÀ¸·Î ±ÔÁ¤µÈ´Ù.
ÀÌ ¸ðÇü¿¡¼, ICMP¿Í (¼öÁØ 2 È£½ºÆ®¸¦ À§ÇÑ) IGMP´Â IP ¸ðµâ ³»ºÎ¿¡¼ ±¸ÇöµÉ °ÍÀ¸·Î °£ÁֵǸç, Áö¿ª¸Á
ÁÖ¼Ò¿¡ IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ´Â °ÍÀº Áö¿ª¸Á ¸ðµâÀÇ Ã¥ÀÓÀ¸·Î °£ÁֵȴÙ. ÀÌ ¸ðÇüÀº ´ÜÁö ¼³¸íÀ» À§ÇÑ °ÍÀ̸ç, ½ÇÁ¦ ±¸Çö»óÀÇ Á¦¾àÀ» ÁÖÁö´Â ¾Ê´Â´Ù.
¼öÁØ 1 ¸ÖƼij½ºÆÃÀ» Á¦°øÇϱâ À§Çؼ È£½ºÆ® IPÀÇ ±¸ÇöÀº ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ Àü¼ÛÀ» Áö¿øÇؾ߸¸
ÇÑ´Ù. ¶ÇÇÑ, ¼öÁØ 2 ¸ÖƼij½ºÆÃÀ» Á¦°øÇϱâ À§Çؼ È£½ºÆ®°¡ ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ ¼ö½ÅÀ» Áö¿øÇØ
¾ß¸¸ ÇÑ´Ù. ÀÌ µÎ°¡ÁöÀÇ »õ·Î¿î ¼ºñ½º´Â ´ÙÀ½ Àý¿¡¼ °¢°¢ ¼³¸íµÈ´Ù. °¢ ¼ºñ½º¸¦ À§ÇØ, IP ¼ºñ½º Á¢¼ÓºÎ,
IP ¸ðµâ, Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ, ±×¸®°í Ethernet Áö¿ª¸Á ¸ðµâÀ» ±ÔÁ¤ÇÑ´Ù. Ethernet º¸´Ù´Â Áö¿ª¸Á ¸ðµâ¿¡
ÀÖ¾î¼ÀÇ È®ÀåÀÌ °£´ÜÈ÷ ¾ð±ÞµÇ¾î ÀÖÀ¸³ª, ÀÚ¼¼ÇÑ °ÍÀº ±ÔÁ¤µÇ¾î ÀÖÁö ¾Ê´Ù.
5.5 ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ Àü¼Û
5.5.1 IP ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå
¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥Àº ´ÜÀÏ IP µ¥ÀÌŸ±×·¥À» Àü´ÞÇϱâ À§ÇØ »ç¿ëµÇ´Â"Send IP" µ¿ÀÛÀ» »ç¿ëÇÏ¿©
Àü´ÞµÈ´Ù. »óÀ§ °èÃþÀ» À§ÇÑ ±Ô¾à ¸ðµâÀº °³ÀÎ IP ÁÖ¼Òº¸´Ù´Â ¸ñÀûÁö¿Í °°Àº IP È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ ±ÔÁ¤
ÇÑ´Ù. ±×·¯³ª, ¸¹Àº È®ÀåÀÌ ÇÊ¿äÇϰųª ¹Ù¶÷Á÷ÇÏ´Ù.
ù°, ¸¸ÀÏ »óÀ§ °èÃþ ±Ô¾àÀÌ Àü´ÞµÉ ¸ÖƼij½ºÆ® µ¥ÀÌŸ±×·¥ÀÇ IP time-to-live¸¦ ±ÔÁ¤ÇÏ´Â ´É·ÂÀÌ ¾ÆÁ÷
¾ø´Ù¸é, ¼ºñ½º Á¢¼ÓºÎ´Â ±× ¹æ¹ýÀ» Á¦°øÇؾ߸¸ ÇÑ´Ù. ¸¸ÀÏ »óÀ§ °èÃþ ±Ô¾àÀÌ time-to-live¸¦ ±ÔÁ¤ÇÏÁö
¾Ê´Â´Ù¸é, ¸ðµç ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥Àº 1À» ±âº»°ªÀ¸·Î ÇÑ´Ù. ¿Ö³ÄÇϸé, ´ÜÀÏ ¸ÁÀ» ¹þ¾î³ª´Â ¸ÖƼ
ij½ºÆ®°¡ ¿ä±¸µÇ±â ¶§¹®ÀÌ´Ù.
µÑ°, Çϳª ÀÌ»óÀÇ ¸Á¿¡ Á¢¼ÓµÈ È£½ºÆ®¸¦ À§ÇØ, ¼ºñ½º Á¢¼ÓºÎ´Â »óÀ§ °èÃþ ±Ô¾àÀÌ ¸Á Á¢¼ÓºÎ°¡ ¸ÖƼij
½ºÆ® Àü¼ÛÀ» À§ÇØ »ç¿ëµÇ´Â °ÍÀ» È®ÀÎÇÏ´Â ¹æ¹ýÀ» Á¦°øÇؾ߸¸ ÇÑ´Ù. ´ÜÁö ÇϳªÀÇ Á¢¼ÓºÎ¸¸ Ãʱâ Àü¼ÛÀ»
À§ÇØ »ç¿ëµÇ¸ç, ÇÊ¿äÇÏ´Ù¸é ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ°¡ ´Ù¸¥ ¸Á¿¡ Àü´ÞÇϴµ¥ Ã¥ÀÓÀ» Áø´Ù. »óÀ§ °èÃþ ±Ô¾àÀÌ
Àü¼ÛÁ¢¼ÓºÎ¸¦ È®ÀÎÇÏÁö ¾Ê´Â´Ù¸é, Çö Á¢¼ÓºÎ´Â ½Ã½ºÅÛ °ü¸®ÀÇ Á¦¾îÇÏ¿¡ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
¼Â° (¼öÁØ 2 ±¸Çö¿¡ ÇÑÇؼ), È£½ºÆ® ÀÚ½ÅÀÌ µ¥ÀÌŸ±×·¥ÀÌ Àü¼ÛµÉ ±×·ìÀÇ ±¸¼º¿øÀÏ °æ¿ì¿¡, ¼ºñ½º
Á¢¼ÓºÎ´Â »óÀ§ °èÃþ ±Ô¾àÀÌ Áö¿ª µ¥ÀÌŸ±×·¥ÀÇ Àü´ÞÀ» ±ÝÁöÇÏ´Â ¹æ¹ýÀ» Á¦°øÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀÌ ÇÑ ±×·ìÀÇ
±¸¼º¿øÀ¸·Î ÇÏ¿©±Ý (¶ó¿ìÆà ±Ô¾à°ú°°ÀÌ) È£½ºÆ®´ç ÇϳªÀÇ Ã³¸®¸¦ Çϵµ·Ï Á¦ÇÑÇÏ°í, (¸ÖƼij½ºÆ® Àü¼Û
±Ô¾à°ú °°ÀÌ)»óÀ§ °èÃþ¿¡¼ ±×·ì Åë½ÅÀÇ ¹Ý¼ÛÀ» ´Ù·ç´Â »óÀ§ °èÃþ ±Ô¾àÀ» À§ÇÑ ÃÖÀûÀÇ ±â´ÉÀÌ´Ù.
5.5.2 IP ¸ðµâÀ» À§ÇÑ È®Àå
¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ Àü´ÞÀ» Áö¿øÇϱâ À§ÇØ, IP ¸ðµâÀº Àü¼ÛÇÒ µ¥ÀÌŸ±×·¥ÀÇ °æ·Î¸¦ ÁöÁ¤ÇÒ ¶§ IP
È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ ÀνÄÇϵµ·Ï È®ÀåµÇ¾î¾ß ÇÑ´Ù. ´ëºÎºÐÀÇ IP ±¸Çö½Ã ´ÙÀ½ÀÇ ¿øÄ¢À» Æ÷ÇÔÇÑ´Ù.
¸¸ÀÏ IP-¸ñÀûÁö°¡ °°Àº Áö¿ª¸Á¿¡ ÀÖ´Ù¸é,µ¥ÀÌŸ±×·¥À» Áö¿ªÀûÀ¸·Î IP-¸ñÀûÁö·Î Àü´ÞÇÑ´Ù.
±×·¸Áö ¾ÊÀ¸¸éµ¥ÀÌŸ±×·¥À» Áö¿ªÀûÀ¸·Î GatewayTo( IP-¸ñÀûÁö )·Î Àü´ÞÇÑ´Ù.
¸ÖƼij½ºÆ® Àü¼ÛÀ» Çã¿ëÇϱâ À§Çؼ °æ·ÎÁöÁ¤ ¿øÄ¢Àº ´ÙÀ½°ú °°ÀÌ ¹Ù²î¾î¾ß ÇÑ´Ù.
¸¸ÀÏ IP-¸ñÀûÁö°¡ °°Àº Áö¿ª¸Á¿¡ ÀÖ´Ù¸é,¶Ç´Â IP-¸ñÀûÁö°¡ È£½ºÆ® ±×·ìÀ̶ó¸é,µ¥ÀÌŸ±×·¥Àº Áö¿ªÀûÀ¸·Î
IP-¸ñÀûÁö·Î Àü´ÞÇÑ´Ù.±×·¸Áö ¾ÊÀ¸¸é µ¥ÀÌŸ±×·¥Àº Áö¿ªÀûÀ¸·Î GatewayTo( IP-¸ñÀûÁö )·Î Àü´ÞÇÑ´Ù.
Àü´ÞÇÏ°í Àִ ȣ½ºÆ® ÀÚ½ÅÀÌ Àü¼Û Á¢¼ÓºÎ»óÀÇ ¸ñÀûÁö ±×·ìÀÇ ±¸¼º¿øÀ̶ó¸é, Àü¼ÛµÉ µ¥ÀÌŸ±×·¥ÀÇ º¹»ç´Â ¼Û½ÅÀÚ¿¡ ÀÇÇØ ¹æÇصÇÁö ¾Ê´Â °æ¿ì, ¼öÁØ 2 ±¸Çö¿¡ ÇÑÇؼ Áö¿ªÀü¼ÛÀ» À§ÇØ ¹Ý¼ÛµÇ¾î¾ß ÇÑ´Ù.
Àü¼ÛµÉ µ¥ÀÌŸ±×·¥ÀÇ IP ¼Û½ÅÁö ÁÖ¼Ò´Â Àü¼Û Á¢¼ÓºÎ¿¡ »óÀÀÇÏ´Â °³ÀÎ ÁÖ¼ÒÁßÀÇÇϳªÀ̾î¾ß ÇÑ´Ù.
È£½ºÆ® ±×·ì ÁÖ¼Ò´Â ¼Û½ÅÁö ÁÖ¼Ò ¿µ¿ªÀ̳ª Àü¼ÛµÉ IP µ¥ÀÌŸ±×·¥ÀÇ ¼Û½ÅÁö °æ·Î³ª ·¹ÄÚµå °æ·Î¿¡ À־Â
¾ÈµÈ´Ù.
5.5.3 Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå
Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ¿¡ º¯È°¡ ¾øµµ·Ï Çϱâ À§Çؼ ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥Àü¼ÛÀÌ Áö¿øµÇ¾î¾ß ÇÑ´Ù. "Send Local" µ¿ÀÛÀÌ ÁßÁöµÉ ¶§, IP ¸ðµâÀº °³ÀÎ IP ¸ñÀûÁöº¸´Ù´Â È£½ºÆ® ±×·ì ¸ñÀûÁö¸¸À» ±ÔÁ¤ÇÑ´Ù.
5.5.4 Ethernet Áö¿ª¸Á ¸ðµâÀ» À§ÇÑ È®Àå
EthernetÀÌ ÆÐŶÀÇ ¸ñÀûÁö ÁÖ¼Ò ¿µ¿ª¿¡ ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ Çã¿ëÇÔÀ¸·Î Áö¿ª ¸ÖƼij½ºÆ® ÆÐŶÀÇ Àü¼ÛÀ» Á÷Á¢ Áö¿øÇÑ´Ù. ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ Àü¼ÛÀ» Áö¿øÇϴµ¥ ÇÊ¿äÇÑ ¸ðµç °ÍÀº IP È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò¿¡ ´ëÀÀÇÏ´Â ÀýÂ÷¿¡ ÀÖ´Ù.
IP È£½ºÆ® ±×·ì ÁÖ¼Ò´Â IP ÁÖ¼ÒÀÇ ÇÏÀ§ 23 ºñÆ®¸¦ Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò 01-00-5E-00-00-00 (hex)ÀÇ
ÇÏÀ§ 23 ºñÆ®¿¡ À§Ä¡½ÃÅ´À¸·Î Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò¿¡ ´ëÀÀµÈ´Ù. IP È£½ºÆ® ±×·ì ÁÖ¼Ò¿¡´Â 28°³ÀÇ
ºñÆ®°¡ ÀÖÀ¸¹Ç·Î, Çϳª ÀÌ»óÀÇ È£½ºÆ® ±×·ì ÁÖ¼Ò°¡ °°Àº Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò¿¡ ´ëÀÀµÉ ¼ö ÀÖ´Ù.
5.5.5 Ethernet°ú ´Ù¸¥ Áö¿ª¸Á ¸ðµâÀ» À§ÇÑ È®Àå
IEEE 802.2 Ç¥ÁØÀ» µû¸£´Â ¸µ ¶Ç´Â ¹ö½º¿Í °°ÀÌ ¸ÖƼij½ºÆÃÀ» Á÷Á¢ Áö¿øÇϴ¸ÁÀº ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥À» Àü¼ÛÇϴµ¥ Ethernet°ú °°Àº ¹æ¹ýÀ» »ç¿ëÇÑ´Ù.
Experimental Ethernet°ú °°Àº ¸ÖƼij½ºÆ®°¡ ¾Æ´Ñ ºê·Îµåij½ºÆ®¸¦ Áö¿øÇÏ´Â ¸Á¿¡´ëÇÏ¿© ¸ðµç IP È£½ºÆ®
±×·ì ÁÖ¼Ò´Â ¸ðµç Áö¿ª È£½ºÆ®ÀÇ ¿À¹öÇìµå Áõ°¡¿¡µµ ºÒ±¸ÇÏ°í ´ÜÀÏ Áö¿ª ºê·Îµåij½ºÆ® ÁÖ¼Ò·Î ´ëÀÀµÈ´Ù. µÎ È£½ºÆ® ¶Ç´Â È£½ºÆ®¿Í ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ°¡ °áÇÕÇÏ´Â Á¡´ëÁ¡ ¸µÅ©¿¡ ´ëÇÏ¿©, ¸ÖƼij½ºÆ®´Â
À¯´Ïij½ºÆ®¿Í °°ÀÌ Á¤È®È÷ Àü¼ÛµÇ¾î¾ß ÇÑ´Ù. ARPANET ¶Ç´Â X.25 °øÁ߸Á°ú °°Àº ÃàÀû ¹× Àü´Þ ¸Á¿¡
´ëÇÏ¿©, ¸ðµç IP È£½ºÆ® ±×·ì ÁÖ¼Ò´Â IP ¸ÖƼij½ºÆ® ¶ó¿ìÅÍÀÇ Áö¿ª ÁÖ¼Ò·Î ´ëÀÀµÉ¼ö ÀÖ´Ù. ÀÌ °°Àº
¸Á¿¡¼ÀÇ ¶ó¿ìÅÍ´Â ¸Á °£¿¡¼ »Ó¸¸¾Æ´Ï¶ó ¸Á ³»ºÎ¿¡¼µµ ¸ÖƼij½ºÆ® Àü¼ÛÀ» À§ÇÑ Ã¥ÀÓÀ» Áø´Ù.
5.6 ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ ¼ö½Å
5.6.1 IP ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå
¼ö½ÅµÇ´Â ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥Àº Á¤»óÀûÀÎ À¯´Ïij½ºÆ® µ¥ÀÌŸ±×·¥¿¡¼¿Í°°Àº "Receive IP"¸¦ »ç¿ë
ÇÏ´Â »óÀ§ °èÃþ ±Ô¾à ¸ðµâ¿¡ ÀÇÇØ ¼ö½ÅµÈ´Ù. ¸ñÀûÁö »óÀ§ °èÃþ ±Ô¾àÀº ¸ñÀûÁö IP ÁÖ¼Ò¿¡ °ü°è¾øÀÌ IP
Çì´õ¿¡ ÀÖ´Â ±Ô¾à ¿µ¿ª¿¡ µû¶ó ¼±ÅõȴÙ. ±×·¯³ª, ¾î¶² µ¥ÀÌŸ±×·¥ÀÌ Æ¯Á¤ ±×·ì¿¡ ÁöÁ¤µÇ±â Àü¿¡, »óÀ§
°èÃþ ±Ô¾àÀº±× ±×·ì¿¡ °áÇÕÇϱâ À§ÇÑ IP ¸ðµâÀ» ¿äûÇØ¾ß ÇÑ´Ù. ±×·¯¹Ç·Î, IP ¼ºñ½º Á¢¼ÓºÎ´Â µÎ°³ÀÇ
»õ·Î¿î µ¿ÀÛÀ» Á¦°øÇϵµ·Ï È®ÀåµÇ¾î¾ß ÇÑ´Ù.
JoinHostGroup ( group-address, interface )
LeaveHostGroup ( group-address, interface )
JoinHostGroup µ¿ÀÛÀº ÀÌ È£½ºÆ®°¡ ¸Á Á¢¼ÓºÎ »ó¿¡¼ "group-address"¿¡ ÀÇÇØÈ®ÀÎµÈ È£½ºÆ® ±×·ìÀÇ
±¸¼º¿øÀÌ µÇ´Â °ÍÀ» ¿ä±¸ÇÑ´Ù. LeaveGroup µ¿ÀÛÀº ÀÌ È£½ºÆ®°¡ ¸Á Á¢¼ÓºÎ »ó¿¡¼ "group-address"¿¡
ÀÇÇØ È®ÀÎµÈ È£½ºÆ® ±×·ì¿¡ ÀÖ´Â ±¸¼º¿øÀ» Æ÷±âÇÏ´Â °ÍÀ» ¿ä±¸ÇÑ´Ù. Á¢¼ÓºÎ ÀÎÀÚ´Â ´ÜÁö ÇϳªÀÇ Á¢¼ÓºÎ¸¦
Áö¿øÇϴ ȣ½ºÆ®ÀÎ °æ¿ì Á¦¿ÜµÉ ¼ö ÀÖ´Ù. ÇÑ°³ ÀÌ»óÀÇ ¸Á¿¡ Á¢¼ÓµÈ È£½ºÆ®ÀÎ °æ¿ì, »óÀ§ °èÃþ±Ô¾àÀº
Á¢¼ÓºÎ¸¦ ¸í½ÃÇÏÁö ¾Ê°í ¶°³ªµµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ÀÌ °æ¿ìÀÇ ¿ä±¸´Â ¸ÖƼij½ºÆ® µ¥ÀÌŸ±×·¥À» Àü¼ÛÇϱâ
À§ÇÑ ±âº» Á¢¼ÓºÎ¿¡ Á¢¼ÓµÈ´Ù. (6.1Àý ÂüÁ¶) Áߺ¹µÈ ¸ÖƼij½ºÆ® µ¥ÀÌŸ±×·¥ÀÌ ¼ö½ÅµÇ´Â °æ¿ì¿¡, Çϳª
ÀÌ»óÀÇ Á¢¼ÓºÎ°¡ °°Àº ±×·ì¿¡ °¡ÀÔÇÏ´Â °ÍÀº Çã¿ëµÈ´Ù. ¶ÇÇÑ, Çϳª ÀÌ»óÀÇ »óÀ§ °èÃþ ±Ô¾àÀÌ °°Àº ±×·ì¿¡
ÀÖ´Â ±¸¼º¿øÀ» ¿ä±¸ÇÏ´Â °Íµµ Çã¿ëµÈ´Ù.
ÀÌ·¯ÇÑ µÎ µ¿ÀÛÀº Áï½Ã ¼º°ø ¶Ç´Â ½ÇÆи¦ ¾Ë¸®´Â ÀÀ´äÀ» ÇØ¾ß ÇÑ´Ù (¿¹,non-blocking µ¿ÀÛÀ» ÇÑ´Ù).
¾î´À µ¿ÀÛÀÌ¶óµµ À߸øµÈ ±×·ì ÁÖ¼Ò ¶Ç´Â Á¢¼ÓºÎ ½Äº°ÀÚ¿¡ µû¶ó ½ÇÆÐÇÒ ¼ö ÀÖ´Ù. JoinHostGroupÀº Áö¿ª
ÀÚ¿øÀÇ ºÎÀç¿¡ µû¶ó ½ÇÆÐÇÒ ¼ö ÀÖ´Ù. LeaveHostGroupÀº È£½ºÆ®°¡ ÁÖ¾îÁø Á¢¼ÓºÎ¿¡ ÀÖ´Â ±×·ì¿¡ ¼ÓÇÏÁö
¾Ê¾Æ¼ ½ÇÆÐÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª, Çϳª ÀÌ»óÀÇ »óÀ§ °èÃþ ±Ô¾àÀÌ °°Àº ±×·ì¿¡ ÀÖ´Â ±¸¼ºÀ» ¿ä±¸ÇÑ´Ù¸é
±¸¼ºÀº °è¼Ó Áö¼ÓµÉ ¼ö ÀÖ´Ù.
5.6.2 IP ¸ðµâÀ» À§ÇÑ È®Àå
¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ ¼ö½ÅÀ» Áö¿øÇϱâ À§ÇØ, IP ¸ðµâÀº °¢ ¸Á Á¢¼ÓºÎ¿¡ ¿¬°áµÇ¾î Àִ ȣ½ºÆ® ±×·ì
±¸¼º¿øÀÇ ¸ñ·ÏÀ» À¯ÁöÇϵµ·Ï È®ÀåµÇ¾î¾ß ÇÑ´Ù. ÀÌ·± ±×·ìµé Áß Çϳª¸¦ ¸ñÀûÁö·Î ÇÏ´Â ¼ö½Å µ¥ÀÌŸ±×·¥Àº
È£½ºÆ®ÀÇ °³ÀÎ ÁÖ¼Òµé Áß Çϳª¿¡ ÁöÁ¤µÈ µ¥ÀÌŸ±×·¥°ú °°Àº ¹æ¹ýÀ¸·Î Á¤È®È÷ 󸮵ȴÙ.
È£½ºÆ®°¡ Æ÷ÇÔÇÏÁö ¾Ê´Â ±×·ìÀ» ¸ñÀûÁö·Î ÇÏ¿© ¼ö½ÅµÇ´Â µ¥ÀÌŸ±×·¥Àº ¿¡·¯º¸°í ¶Ç´Â ·Î±× ¿£Æ®¸® ¹ß»ý
¾øÀÌ Æó±âµÈ´Ù. µ¥ÀÌŸ±×·¥ÀÌ È£½ºÆ®°¡ ¼·Î ´Ù¸¥ Á¢¼ÓºÎ¿¡ ¼ÓÇØÀÖ´Â ±×·ì¿¡ ÁöÁ¤µÈ ÇϳªÀÇ Á¢¼ÓºÎ¸¦
°æÀ¯ÇÏ¿© µµÂøÇÑ´Ù¸é, µ¥ÀÌÅͱ׷¥ Àº ¿ÏÀüÈ÷ Æó±âµÈ´Ù. ÀÌ·¯ÇÑ °æ¿ì ´ÜÁö Áö¿ª¸Á ¸ðµâ¿¡¼ ºÎÀû´çÇÑ
¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ¿©°úÇÏ´Â °á°ú¸¸À» °¡Á®¿Â´Ù.
1ÀÇ IP time-to-live¸¦ °®´Â ¼ö½ÅµÇ´Â µ¥ÀÌŸ±×·¥Àº °ÅºÎµÇÁö ¾Ê´Â´Ù (¿¹,time-to-live´Â ¼ö½ÅµÇ´Â µ¥ÀÌŸ
±×·¥ÀÌ Àü´ÞµÇÁö ¾Ê´Â´Ù¸é ÀÚµ¿À¸·Î °¨¼ÒµÇÁö ¾Ê´Â´Ù). ¼Û½ÅÁö ÁÖ¼Ò ¿µ¿ª¿¡ IP È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ °®°í
¼ö½ÅµÇ´Â µ¥ÀÌÅͱ׷¥Àº ¿ÏÀüÈ÷ Æó±âµÈ´Ù. ICMP ¿¡·¯ ¸Þ½ÃÁö (¸ñÀûÁö µµÂøºÒ°¡, ½Ã°£ÃÊ°ú, ¸Å°³º¯¼ö ¹®Á¦,
¹ß½ÅÁö ¼Ò¸ê, ¼ö½ÅÀüȯ)´Â IP È£½ºÆ® ±×·ì¿¡ ÁöÁ¤µÈ µ¥ÀÌŸ±×·¥ÀÇ ÀÀ´äÀ¸·Î´Â °áÄÚ ¹ß»ýµÇÁö ¾Ê´Â´Ù.
È£½ºÆ® ±×·ì ±¸¼º¿øÀÇ ¸ñ·ÏÀº »óÀ§ °èÃþ ±Ô¾à¿¡¼ JoinHostGroup°ú LeaveHostGroup ¿äû¿¡ µû¶ó »õ·ÎÀÌ
°»½ÅµÈ´Ù. °¢ ±¸¼º¿øÀº µ¿ÀÏ ±×·ì¿¡ ÇÕ·ùÇϰųª ÀÌÅ»Çϱâ À§ÇÏ¿© °ü·ÃµÈ Âü°í °èÁ¤À̳ª ºñ½ÁÇÑ
¸ÞÄ«´ÏÁòÀ» °ÅÃÄ¾ß ÇÑ´Ù. ƯÁ¤ Á¢¼ÓºÎ¿¡ ÇÕ·ùÇϱâ À§ÇÑ Ã¹ ¿äû°ú ÀÌÅ»Çϱâ À§ÇÑ ¸¶Áö¸· ¿äû½Ã ÀÌ Á¢¼Ó¿¡
´ëÇÑ Áö¿ª¸Á ¸ðµâÀÌ ÀÎÁöÇÏ¿© ÀÚ½ÅÀÇ ¸ÖƼij½ºÆ® ¼ö½Å ÇÊÅ͸¦ °»½ÅÇϵµ·Ï ÇÑ´Ù.
IP ¸ðµâÀº ¶ÇÇÑ ºÎ·Ï I¿¡¼ ±ÔÁ¤µÇ¾î ÀÖ´Â IGMP ±Ô¾àÀ» ±¸ÇöÇϱâ À§ÇØ È®ÀåµÇ¾î¾ßÇÑ´Ù. IGMP´Â È£½ºÆ®
±×·ì ±¸¼º¿øÀÌ Æ¯Á¤ Áö¿ª¸Á¿¡ ÀÖ´ÂÁö¸¦ ¾Ë¸®´Â ¸ÖƼij½ºÆ® ¶ó¿ìÅ͸¦ À¯ÁöÇϴµ¥ »ç¿ëµÈ´Ù.
IGMP¸¦ Áö¿øÇϱâ À§ÇØ, ¸ðµç ¼öÁØ 2 È£½ºÆ® ´Â ÃʱâÈ ½Ã°£¿¡ °¢ ¸Á Á¢¼ÓºÎ»ó¿¡ "all-host" ±×·ì
(ÁÖ¼Ò 224.0.0.1)¿¡ °áÇÕÇØ¾ß ÇÏ°í, È£½ºÆ®°¡ ÀÛµ¿ÁßÀÎ µ¿¾È¿¡´Â Àû¾îµµ ÇÑ ±¸¼º¿øÀÌ ³²¾ÆÀÖ¾î¾ß ÇÑ´Ù.
all-host ±×·ìÀ¸·Î ÁÖ¼ÒÁöÁ¤µÈ µ¥ÀÌŸ±×·¥Àº ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ¿¡ µû¶ó Ưº°ÇÑ °æ¿ì·Î ÀÎ½ÄµÇ°í ±×µéÀÇ time-to-live¿¡ °ü°è¾øÀÌ ´ÜÀÏ ¸ÁÀ» Áö³ª Àü´ÞµÇÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î, all-host ÁÖ¼Ò´Â internet-wide ºê·Î
µåij½ºÆ® ÁÖ¼Ò·Î »ç¿ëµÇÁö ¾ÊÀ»¼ö ÀÖ´Ù. ±×·¯³ª, È£½ºÆ®´Â ¾ðÁ¦³ª all-hostÀÇ ±¸¼º¿øÀ» ³²±âµµ·Ï ±ÔÁ¤µÈ´Ù. ¿Ö³ÄÇϸé, (1) º¸´Ù ´Ü¼øÇϸç, (2) ºÒÇÊ¿äÇÑ IGMP ¹®ÀÇ¿¡ ´ëÇÑ ºó¹øÇÑ ¼ö½Å¿¡ µû¸¥ ¿À¹öÇìµå´Â ¹«½ÃÇÒ ¼ö ÀÖÀ» ¸¸Å ÃæºÐÈ÷ ³·°í, (3) all-host ÁÖ¼Ò°¡ °ÔÀÌÆ®¿þÀÌÀÇ Á¸À縦 ¾Ë¸®°Å³ª Áö¿ª ÁÖ¼Ò¸¦ °áÁ¤ÇÏ´Â °Í°ú
°°Àº ´Ù¸¥ ¶ó¿ìÆà ¸ñÀûÀ¸·Î »ç¿ëµÉ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
5.6.3 Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ¸¦ À§ÇÑ È®Àå
¼ö½ÅµÇ°í ÀÖ´Â Áö¿ª¸Á ¸ÖƼij½ºÆ® ÆÐŶÀº Áö¿ª¸Á À¯´Ïij½ºÆ®¿¡¼¿Í °°Àº "Receive Local" µ¿ÀÛÀ» »ç¿ë
ÇÏ´Â IP ¸ðµâ¿¡ Àü´ÞµÈ´Ù. IP ¸ðµâÀÌ Áö¿ª¸Á ¸ðµâ¿¡°Ô ¾î¶² ¸ÖƼij½ºÆ® ÆÐŶÀ» ¼ö½ÅÇϵµ·Ï ¾Ë¸®´Â °ÍÀ»
Çã¿ëÇϱâ À§ÇØ Áö¿ª¸Á ¼ºñ½º Á¢¼ÓºÎ´Â ´ÙÀ½ µÎ°¡ÁöÀÇ »õ·Î¿î µ¿ÀÛÀ» Á¦°øÇϵµ·Ï È®ÀåµÈ´Ù.
JoinLocalGroup ( group-address )
LeaveLocalGroup ( group-address )
¿©±â¼ "group-address"´Â IP È£½ºÆ® ±×·ì ÁÖ¼ÒÀÌ´Ù. JoinLocalGroup µ¿ÀÛÀº ÁÖ¾îÁø IP È£½ºÆ® ±×·ì
ÁÖ¼Ò°¡ ¸ñÀûÁö·Î ÁöÁ¤µÈ ÆÐŶÀ» Áö¿ª¸Á ¸ðµâÀÌ ¿¬¼ÓÀûÀ¸·Î ¼ö½ÅÇÏ°í Àü´ÞÇϵµ·Ï ¿ä±¸ÇÑ´Ù. LeaveLocalGroup µ¿ÀÛÀº Áö¿ª¸Á ¸ðµâ¿¡°Ô ÁÖ¾îÁø IP È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ÆÐŶ Àü¼Û ÁßÁö¸¦ ¿äûÇÑ´Ù. Áö¿ª¸Á ¸ðµâÀº ¸ÖƼij½ºÆ® ¼ö½Å ÇÊÅ͸¦ °»½ÅÇϴµ¥ ¿ä±¸µÇ´Â °Í°ú °°ÀÌ Áö¿ª¸Á ÁÖ¼Ò¿¡ IP È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ ´ëÀÀÇϵµ·Ï µÇ¾î ÀÖ´Ù. ¾î´À Áö¿ª¸Á ¸ðµâµµ ºÎÀû´çÇÑ ÆÐŶÀ» ÇÊÅ͸µ ÇÒ ¼ö ¾ø´Ù¸é, LeaveLocalGroup ¿äûÀ» ¹«½ÃÇÒ ¼ö ÀÖ°í, JointLocalGroup ¿äû¿¡¼ ±ÔÁ¤µÈ °Í ÀÌ¿ÜÀÇ ÁÖ¼Ò·Î ÁöÁ¤µÈ ÆÐŶÀ» Àü¼ÛÇÒ ¼öµµ ÀÖ´Ù.
IP ¶Ç´Â ±× »óÀ§ °èÃþ¿¡¼ Ãë±ÞµÇ´Â ¸ÖƼij½ºÆ®ÀÇ loopback°ú °°Àº, ¸ðµâ¿¡¼ Àü¼ÛµÈ ¾î¶² ¸ÖƼij½ºÆ® ÆÐŶµµ Áö¿ª¸Á ¸ðµâ¿¡¼ Àü¼ÛµÇÁö ¸»¾Æ¾ß ÇÑ´Ù.
5.6.4 Ethernet Áö¿ª¸ÁÀ» À§ÇÑ È®Àå
¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥ÀÇ ¼ö½ÅÀ» Áö¿øÇϱâ À§ÇØ, Ethernet ¸ðµâÀº È£½ºÆ®ÀÇ IP È£½ºÆ® ±×·ì ÁÖ¼Ò¿¡ »óÀÀÇÏ´Â Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ¸ñÀûÁö·Î ÇÏ´Â ÆÐŶÀ» ¼ö½ÅÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. È£½ºÆ®°¡ ´ÜÁö Àڽſ¡ ÁöÁ¤µÈ ÆÐŶ¸¸À» ¼ö½ÅÇϵµ·Ï Ethernet Çϵå¿þ¾î Á¢¼ÓºÎ°¡ ¾î¶² ÁÖ¼Ò ÇÊÅ͸µ ´É·ÂÀ» °®´Â °ÍÀº »ó´çÈ÷ ¹Ù¶÷Á÷ÇÏ´Ù. ºÒÇàÇÏ°Ôµµ, ÇöÀç ¸¹Àº Ethernet Çϵå¿þ¾î Á¢¼ÓºÎ´Â Çϵå¿þ¾î°¡ ÀνÄÇÒ ¼ö ÀÖ´Â ÁÖ¼ÒÀÇ ¼ö°¡ Á¦ÇѵǾî ÀÖ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í, ±¸Çö¿¡ ÀÖ¾î¼ Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò¿¡ ´ëÇÑ ÀÓÀÇÀÇ ¼ö¸¦ ÆľÇÇÏ´Â
´É·ÂÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ¿©±â¿¡¼ Ethernet ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â ÁÖ¼ÒÀÇ ¼ö°¡ ÇÊÅÍÀÇ ÇѰ踦 ÃÊ°úÇÒ ¶§ ±× Áֱ⠵¿¾È ¿¡ ¸ðµç ¸ÖƼij½ºÆ® ÆÐŶÀ» ¼ö½ÅÇÏ´Â "opening up" ÁÖ¼Ò ÇÊÅ͸¦ ÀǹÌÇÑ´Ù.
ºÎÀû´çÇÑ Çϵå¿þ¾î ÁÖ¼Ò ÇÊÅ͸µÀ» °®´Â Á¢¼ÓºÎ, Ethernet ¸ðµâÀÇ ¼ÒÇÁÆ®¿þ¾î³»¿¡ Ethernet ÁÖ¼Ò ÇÊÅ͸µÀ» ¼öÇàÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ±×·¯³ª, ÀÌ°ÍÀº IP ¸ðµâÀÌ IP ¸ñÀûÁö ÁÖ¼Ò¿¡ ±âÃÊÇÏ¿© ÀÚ½ÅÀÇ ÇÊÅ͸µÀ» ¼öÇàÇϱ⠶§¹®¿¡ Àý´ëÀûÀÎ °ÍÀº ¾Æ´Ï´Ù.
5.6.5 Ethernet ÀÌ¿ÜÀÇ Áö¿ª¸Á ¸ðµâÀ» À§ÇÑ È®Àå
IEEE 802.2 ¸Á°ú °°Àº ´Ù¸¥ ¸ÖƼij½ºÆ® ¸ÁÀº ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥À» ¼ö½ÅÇϱâ À§ÇØ Ethernet¿¡¼¿Í °°Àº ¹æ¹ýÀ¸·Î ´Ù·ç¾îÁú ¼ö ÀÖ´Ù. ½ÇÇèÀûÀÎ Ethernet°ú °°Àº ¼ø¼ö ¹æ¼Û¸ÁÀ» À§ÇØ, ¸ðµç ¼ö½ÅµÇ´Â ºê·Îµåij½ºÆ® ÆÐŶÀº IP ¼öÁØ ÇÊÅ͸µÀ» À§ÇÏ¿© IP ¸ðµâ¿¡ ¼ö½ÅµÇ°Å³ª Åë°úÇÒ ¼ö ÀÖ´Ù. Á¡´ëÁ¡ ¶Ç´Â ÃàÀû ¹× Àü´Þ¸Á
»ó¿¡¼, ¸ÖƼij½ºÆ® IP µ¥ÀÌŸ±×·¥Àº Áö¿ª¸Á°ú °°Àº À¯´Ïij½ºÆ®¸¦ ¼ö½ÅÇÑ´Ù. ¿Ö³ÄÇϸé, Áö¿ª¸Á ¸ðµâ¿¡ ¾î¶² º¯Èµµ ¾ø¾î¾ß Çϱ⠶§¹®ÀÌ´Ù.
º¸ Ä¢
1. ÀÌ Ç¥ÁØ¿¡¼ Á¤ÇÏÁö ¾Æ´ÏÇÑ »çÇ׿¡ ´ëÇÏ¿©¼´Â "Àü»ê¸Á ±â¼ú±âÁØ¿¡ °üÇÑ ±ÔÄ¢"ÀÇ °ü°è±ÔÁ¤À» Àû¿ëÇÑ´Ù.
ºÎ Ä¢
1. ÀÌ Ç¥ÁØÀº 1994³â 5¿ù 23ÀϺÎÅÍ ½ÃÇàÇÑ´Ù.
ºÎ·Ï I. ÀÎÅͳ×Æ® ±×·ì °ü¸® ±Ô¾à (IGMP)
IP È£½ºÆ®´Â ±×µéÀÇ ±×·ì ±¸¼º¿øÀÌ ÀÎÁ¢ÇØ ÀÖ´ÂÁö¸¦ ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ¿¡ ¾Ë¸®±â À§ÇØ ÀÎÅͳ×Æ® ±×·ì °ü¸® ±Ô¾à (IGMP)À» »ç¿ëÇÑ´Ù. IGMP´Â ºñ´ëĪÀûÀÎ ±Ô¾àÀÌ°í ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ º¸´Ù´Â È£½ºÆ®ÀÇ °üÁ¡¿¡¼
±ÔÁ¤µÇ¾î ÀÖ´Ù. ¶ÇÇÑ IGMP´Â ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ°£¿¡ ´ëĪÀûÀ¸·Î ¶Ç´Â ºñ´ëĪÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù.
ÀÌ°°Àº »ç¿ë¿¡ °üÇؼ´Â ¿©±â¼ ±ÔÁ¤ÇÏÁö ¾Ê´Â´Ù.
ÀÎÅͳ×Æ® Á¦¾î¸Þ½ÃÁö ±Ô¾à(ICMP: Internet Control Message Protocol)°ú °°ÀÌ, IGMP´Â IPÀÇ Çʼö
ºÎºÐÀÌ´Ù. ±¸Çö»ó¿¡ ÀÖ¾î¼ ¸ðµç È£½ºÆ®°¡ ¼öÁØ 2ÀÇ IP ¸ÖƼij½ºÆ® »ç¾çÀ» µû¸£µµ·Ï ¿ä±¸µÈ´Ù. IGMP
¸Þ½ÃÁö´Â IP µ¥ÀÌŸ±×·¥¿¡ ĸ½¶ÈµÈ´Ù. ÀÌ °ÍÀº IP ±Ô¾à ¹øÈ£ 2¿¡ ÀÖ´Ù. È£½ºÆ®¿¡ °ü°èÇÏ´Â ¸ðµç IGMP
¸Þ½ÃÁö´Â ´ÙÀ½ Çü½ÄÀ» µû¸¥´Ù.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
¦£¦¡¦¡¦¡¦¨¦¡¦¡¦¡¦¨¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¨¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¤
¦¢¹öÁ¯ ¦¢À¯Çü ¦¢ Unused ¦¢ °Ë»çÇÕ ¦¢
¦§¦¡¦¡¦¡¦ª¦¡¦¡¦¡¦ª¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦ª¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢ ±×·ì ÁÖ¼Ò ¦¢
¦¦¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¥
¹öÁ¯
º» ±Ô¾àÀº IGMP ¹öÁ¯ 1À» ±ÔÁ¤ÇÑ´Ù. ¹öÁ¯ 0Àº RFC-988¿¡ ±ÔÁ¤µÇ¾î ÀÖ°í Áö±ÝÀº »ç¿ëµÇÁö ¾Ê´Â´Ù.
À¯Çü
È£½ºÆ®¿¡ °ü°èÇÏ´Â IGMP ¸Þ½ÃÁö´Â µÎ°¡Áö ÇüÅ°¡ ÀÖ´Ù.
1 = Host Membership Query
2 = Host Membership º¸°í
Unused
Unused ¿µ¿ªÀº 0À¸·Î Àü¼ÛµÇ¸ç, ¼ö½ÅµÉ ¶§´Â ¹«½ÃµÈ´Ù.
°Ë»çÇÕ
°Ë»çÇÕÀº 8-¿ÁÅ×Æ® IGMP ¸Þ½ÃÁö¿¡ ´ëÇÑ 1ÀÇ º¸¼öÀÇ ÇÕÀ¸·Î 16-ºñÆ® 1ÀÇ º¸¼ö¸¦ °®´Â´Ù. °Ë»çÇÕÀ» °è»ê
Çϱâ À§ÇØ, °Ë»çÇÕ ¿µ¿ªÀº 0ÀÌ µÈ´Ù.
±×·ì ÁÖ¼Ò
Host Membership Query ¸Þ½ÃÁö¿¡¼, ±×·ì ÁÖ¼Ò ¿µ¿ªÀº 0À¸·Î Àü¼ÛµÇ°í, ¼ö½ÅµÉ ¶§´Â ¹«½ÃµÈ´Ù. Host
Membership º¸°í ¸Þ½ÃÁö¿¡¼ ±×·ì ÁÖ¼Ò ¿µ¿ªÀº º¸°íµÇ´Â ±×·ìÀÇ IP È£½ºÆ® ±×·ì ÁÖ¼Ò¸¦ Æ÷ÇÔÇÑ´Ù.
ºñ°ø½ÄÀûÀÎ ±Ô¾à ¼³¸í
È£½ºÆ® ±×·ì¿¡ Á¢¼ÓµÇ¾î ÀÖ´Â Áö¿ª¸Á¿¡ ¾î¶² ±¸¼º¿øÀ» °¡Áö°í ÀÖ´ÂÁö¸¦ ã±â À§ÇØ ¸ÖƼij½ºÆ® ¶ó¿ìÅÍ´Â Host Membership Query ¸Þ½ÃÁö (hereinafter calledQueries)¸¦ Àü¼ÛÇÑ´Ù. Queries´Â all-host ±×·ì (ÁÖ¼Ò
224.0.0.1)À¸·Î ÁÖ¼Ò°¡ ÁöÁ¤µÇ°í, IP time-to-live¸¦ 1·Î ÇÏ¿© Àü¼ÛµÈ´Ù.
È£½ºÆ®´Â Host Membership Reports (hereinafter called Reports)¸¦ ¸¸µé°í, ÁúÀÇ°¡ ¼ö½ÅµÇ´Â ¸Á Á¢¼ÓºÎ»ó¿¡ Àִ ȣ½ºÆ®°¡ ¼ÓÇÑ °¢ È£½ºÆ® ±×·ì¿¡ º¸°íÇÔÀ¸·Î ÁúÀÇ¿¡ ÀÀ´äÇÑ´Ù. µ¿½Ã´Ù¹ßÀûÀÎ º¸°íÀÇ "¹ü¶÷"À»
ÇÇÇÏ°í Àü¼ÛµÇ´Â º¸°íÀÇ Àüü ¼ö¸¦ ÁÙÀ̱â À§ÇØ, ´ÙÀ½ÀÇ µÎ°¡Áö ±â¼úÀÌ »ç¿ëµÈ´Ù.
1. È£½ºÆ®°¡ Áï½Ã º¸°í¸¦ Àü¼ÛÇϱâ Àü¿¡ ÁúÀǸ¦ ¼ö½ÅÇÒ ¶§, ¼ö½ÅµÇ°í ÀÖ´Â ÁúÀÇÀÇ ¸Á Á¢¼ÓºÎ¿¡ ÀÖ´Â ±×·ì
±¸¼º¿øÀÇ °¢°¢¿¡ ´ëÇÏ¿© º¸°í Áö¿¬ ŸÀ̸Ӹ¦ ÀÛµ¿½ÃŲ´Ù. °¢ ŸÀ̸Ӵ 0¿¡¼ DÃÊ »çÀÌÀÇ ÀÓÀÇÀÇ °ªÀ» °®´Â
¼·Î ´Ù¸¥ °ªÀ¸·Î ¼³Á¤µÈ´Ù.
ŸÀ̸Ӱ¡ ¸¸±âÇÒ ¶§, º¸°í´Â ±×¿¡ »óÀÀÇϴ ȣ½ºÆ® ±×·ìÀ» À§ÇØ ¸¸µé¾î Áø´Ù.
±×·¯¹Ç·Î, º¸°í´Â Çѹø¿¡ ¸ðµÎ ¹ß»ýÇÏ´Â ´ë½Å¿¡ DÃÊ °£°ÝÀ¸·Î Àü¼ÛµÈ´Ù.
2. º¸°í´Â º¸°íµÇ´Â È£½ºÆ® ±×·ì ÁÖ¼Ò¿Í ¶È°°Àº IP ¸ñÀûÁö ÁÖ¼Ò¿¡ Àü¼ÛµÇ°í, 1ÀÇIP time-to-live