´ÙÀ½ ÀÌÀü Â÷·Ê

2. Issues of TCP/IP Networking

ÀÌ Àå¿¡¼­´Â ¿©·¯ºÐÀÇ ¸®´ª½º ¸Ó½ÅÀ» TCP/IP ³×Æ®¿öÅ©·Î ¿¬°áÇÒ ¶§, ºÎµúÄ¡°Ô µÉ ¼¼ºÎ»ç Ç×µé°ú IP ¾îµå·¹½º, È£½ºÆ® ³×ÀÓ, ¶ó¿ìÆÃÀÇ À¯·¡¿¡ °üÇØ ¾Ë¾Æº»´Ù. ±×¸®°í, ÇÊ¿äÇÑ ¼³Á¤ÀÛ¾÷À» ÀÌ ÇØÇϱâ À§Çؼ­ ¾Ë¾Æ¾ß µÇ´Â ±âº»ÀûÀÎ °³³äµé°ú, ÀÌ·¯ÇÑ ¼³Á¤ÀÛ¾÷¿¡ ÇÊ¿äÇÑ µµ±¸µéÀ» ´Ù·ç¾î º¸±â·Î ÇÏÀÚ.

2.1 Networking Interfaces

³×Æ®¿öÅ· ȯ°æ¿¡¼­ »ç¿ëµÇ´Â ¼³ºñÀÇ ´Ù¾ç¼ºÀ» °¨Ãß±â À§Çؼ­, TCP/IP´Â Çϵå¿þ¾î¸¦ Á¦¾îÇÏ ±â À§ ÇÑ ÇϳªÀÇ Ãß»óÀûÀÎ interface¸¦ Á¤ÀÇÇØ µÎ°í ÀÖ´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â ÇÑ ½ÖÀÇ ¿¬»êÀÚ¸¦ Á¦°øÇÑ´Ù. ±×¸®°í, ±×°ÍÀº ¸ðµç Á¾·ùÀÇ Çϵå¿þ¾î¸¦ °°Àº ÇüÅ·ΠµÎ°í, ÆÐŶÀ» º¸³»°í ¹Þ´Â ÀÛ¾÷À» ÇÑ ´Ù.

³×Æ®¿öÅ©¿¡ »ç¿ëµÇ´Â °¢ ÁÖº¯ÀåÄ¡µéÀº ±×¿¡ ÇØ´çÇÏ´Â ÀÎÅÍÆäÀ̽º°¡ Ä¿³Î¿¡ Ç¥½ÃµÇ¾î ÀÖ¾î ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ¸®´ª½º¿¡¼­ »ç¿ëÇÏ´Â Ethernet ÀÎÅÍÆäÀ̽º´Â eth0 ±×¸®°í, eth1 ·Î Ç¥½ÃµÇ¾î ÀÖ°í, SLIP ÀÎÅÍÆäÀ̽º´Â sl0, sl1 µîµîÀ¸·Î Ç¥½ÃµÇ¾î ÀÖ´Ù. À̵é ÀÎÅÍÆäÀ̽ºÀÇ À̸§Àº ¿©·¯ºÐÀÌ Ä¿³Î¿¡ Ưº°ÇÑ ¹°¸®ÀûÀÎ ÀåÄ¡ÀÇ À̸§À» ¸Å±â°í ½ÍÀ» ¶§, ±¸¼º ¸ñÀûÀ¸·Î »ç¿ëÇÑ´Ù. ±×°ÍµéÀÌ ²À Ưº°ÇÑ Àǹ̸¦ °¡Áö°í ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù.

TCP/IP ³×Æ®¿öÅ·À» »ç¿ë °¡´ÉÇÏ°Ô Çϱâ À§Çؼ­, ÇϳªÀÇ IP ¾îµå·¹½º¿¡ ÇϳªÀÇ ÀÎÅÍÆäÀ̽º ¸¦ ÇÒ´çÇØ¾ß ÇÑ´Ù. IP ¾îµå·¹½º´Â Àü¼¼°è¿¡¼­ Åë½ÅÀ» ÇÒ °æ¿ì, ÀÚ½ÅÀÇ ½ÅºÐÀ» ¹àÇôÁÖ´Â À¯ÀÏÇÑ ¼ö´Ü ÀÌ µÈ´Ù. ÀÌ ¾îµå·¹½º´Â À§¿¡¼­ ¾ð±ÞÇÑ ÀÎÅÍÆäÀ̽ºÀÇ À̸§°ú´Â ´Ù¸£´Ù. ; ¸¸¾à ¿©·¯ºÐÀÌ ÀÎ ÅÍÆäÀÌ ½º¸¦ ¹®¿¡ ºñÀ¯ÇÑ´Ù¸é, ¾îµå·¹½º´Â ±× ¹®¿¡ ºÙ¾î ÀÖ´Â ¹®ÆÐ¿Í °°´Ù.

¿©·¯ºÐÀÌ ¼³Á¤ÇØ¾ß ÇÏ´Â ¶Ç ´Ù¸¥ ÀåÄ¡ ÀμöµéÀÌ ÀÖ´Ù. À̰͵éÁß Çϳª·Î½á µ¥ÀÌÅÍ ±×·¥ÀÇ ÃÖ ´ë Å©±â¸¦ ¼³Á¤ÇÏ´Â ºÎºÐÀÌ ÀÖ´Ù. ÀÌ°ÍÀ¸·Î Çϵå¿þ¾îÀÇ Æ¯º°ÇÑ ºÎºÐµéÀ» ó¸®ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀ» MTU ¶Ç´Â Maximum Transfer Unit¶ó°í ºÎ¸¥´Ù. ´Ù¸¥ ¼Ó¼ºµéÀº ´ÙÀ½¿¡ ¼Ò°³Çϱâ·Î ÇÏÀÚ.

2.2 IP Addresses

1 Àå¿¡¼­ ¾ð±ÞÇÑ´ë·Î, IP ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝÀÌ ÀÌÇØÇÒ ¼ö ÀÖ´Â ¾îµå·¹½º¼ö´Â 32ºñÆ®ÀÌ´Ù. ³×Æ®¿ö Å· ȯ°æ¿¡ ÀÖ´Â ¸ðµç ±â°èµéÀº ÀÌ ¼öÀÇ ¹üÀ§³»¿¡¼­ ÇÒ´çÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ ´Ù¸¥ ³×Æ®¿ö Å©¿ÍÀÇ TCP/IP ±³È¯ÀÌ ÀÌ·ç¾îÁöÁö ¾Ê´Â ÀϹÝÀûÀÎ Áö¿ª ³×Æ®¿öÅ©¸¦ ¿î¿µÇÏ°í ÀÖ´Ù¸é, ¿© ·¯ºÐÀÇ °³ÀÎ ÃëÇâ¿¡ µû¶ó ÀÌµé ¹øÈ£µéÀ» ÇÒ´çÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª, ÀÎÅͳݿ¡ ÀÖ´Â ¸ðµç »çÀÌ Æ®µéÀº Áß¾Ó±â°ü Áï, NIC - Network Information Center - ´ë°³, ÇÁ·Î¹ÙÀÌ´õµéÀÌ ¿©·¯ºÐ¿¡°Ô IP address¸¦ ÇÒ´çÇϸç, ¿©·¯ºÐÀº ±×°ÍÀ» »ç¾ßÇÑ´Ù. ¶Ç´Â ¿©·¯ºÐµéÀÌ ¿øÇÏ´Â IP address¸¦ Á÷Á¢ NIC¿¡ ¿¬¶ôÇؼ­ ±¸ÇÒ ¼öµµ ÀÖ´Ù. ¿¬¶ô ÁÖ¼Ò´Â ´ÙÀ½°ú °°´Ù. hostmaster@internic.net¿¡ ÀÇÇØ ±× ¹øÈ£µéÀ» ÇÒ´ç ¹ÞÀ» °ÍÀÌ´Ù.

IP address¸¦ ½±°Ô Àбâ À§Çؼ­, octet¶ó°í ºÎ¸£´Â ³× °³ÀÇ 8ºñÆ® ¼ö·Î ³ª´©¾î ³õ¾Ò´Ù. ¿¹¸¦ µé ¾î, 0x954C0C04ÀÇ IP address¸¦ °¡Áö´Â quark.physics.groucho.edu´Â ½ÇÁ¦·Î 149.76.12.4·Î ¾²¿©Á® ÀÖ´Ù. ÀÌ·¯ÇÑ ÇüŸ¦ dotted quad notationÀ̶ó ºÎ¸¥´Ù.

ÀÌ Ç¥±â¹ýÀ» ¾²´Â ¶Ç ´Ù¸¥ ÀÌÀ¯·Î½á, IP address´Â ¸Ç ¾ÕÂÊ ¿ÁÅÝÀ» network ¼ýÀÚ·Î, ³ª¸ÓÁö ºÎ ºÐÀ» host ¼ýÀÚ·Î ±¸ºÐÇØ ³õ°í ÀÖ´Ù. ¿©·¯ºÐÀÌ NIC¿¡°Ô IP address¸¦ ¿äûÇÒ ¶§, ¿©·¯ºÐÀÌ °èȹÇÑ ´ë·Î ÇÒ´çÇØ ÁÖÁø ¾Ê´Â´Ù. ´ë½Å¿¡, ¿©·¯ºÐÀÌ ÇϳªÀÇ ³×Æ®¿öÅ© ¼ýÀÚ¸¦ ¹Þ¾Ò´Ù¸é, ±× ³×Æ®¿öÅ© ¹üÀ§ ³»¿¡¼­ ¿©·¯ºÐÀÇ ¼±È£µµ¿¡ µû¶ó, ¸ðµç À¯È¿ÇÑ IP address¸¦ ÇÒ´çÇÒ ¼ö´Â ÀÖ´Ù.

È£½ºÆ® ºÎºÐÀº ³×Æ®¿öÅ© ±Ô¸ð¿¡ ÀÇÁ¸Çϱ⠶§¹®¿¡ ´õ¿í´õ ÀÛ¾ÆÁö°Å³ª, Å©°ÔµÉ ÇÊ¿ä°¡ ÀÖ´Ù. ±× ·¯ÇÑ ¿©·¯ °¡Áö Çʿ伺À» ÃæÁ·½ÃÄÑÁÖ±â À§ÇØ ³×Æ®¿öÅ©¿¡µµ ¿©·¯ Ŭ·¡½º°¡ ÀÖÀ¸¸ç, ÀÌ°ÍÀº ¶Ç ´Ù ¸¥ °üÁ¡¿¡¼­ IP address¸¦ ºÐÇÒÇØ ³õ°í ÀÖ´Ù.

Class A

Class A´Â 1.0.0.0¿¡¼­ 127.0.0.0±îÁöÀÇ ³×Æ®¿öÅ©¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ÀÌ ³×Æ®¿öÅ© ¼ýÀڴ ù ¹ø° ¿ÁÅÝ¿¡ Æ÷ÇԵǾî ÀÖ´Ù. ±×¸®°í ÀÌ°ÍÀº 24 ºñÆ® È£½ºÆ® ºÎºÐ Áï, ´ë·« 160¸¸ °³ÀÇ È£½ºÆ®¸¦ Çã¿ëÇÒ ¼ö ÀÖ´Ù.

Class B

Class B´Â 128.0.0.0¿¡¼­ 191.255.0.0±îÁöÀÇ ³×Æ®¿öÅ©¸¦ Æ÷ÇÔÇÏ°í ÀÖ ´Ù. ; ³×Æ®¿öÅ© ¼ýÀڴ ù µÎ ¿ÁÅÝ¿¡ Æ÷ÇԵǾî ÀÖ´Ù. ±×¸®°í ÀÌ°ÍÀº 16320°³ÀÇ ³×Æ®¿öÅ©¸¦ Çã¿ëÇÏ°í ÀÖÀ¸¸ç, °¢ 65024°³ÀÇ È£½ºÆ®¸¦ °¡Áö°í ÀÖ´Ù.

Class C

Class B´Â 192.0.0.0¿¡¼­ 223.255.255.0±îÁöÀÇ ³×Æ®¿öÅ©¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ³×Æ®¿öÅ© ¼ýÀڴ ù ¼¼ ¿ÁÅÝ¿¡ Æ÷ÇԵǾî ÀÖ´Ù. ±×¸®°í ÀÌ°ÍÀº °ÅÀÇ 2¹é¸¸°³ÀÇ ³×Æ®¿öÅ©¸¦ Çã¿ëÇÏ°í ÀÖÀ¸¸ç, ÃÖ°í 254°³ÀÇ È£½ºÆ®¸¦ °¡Áú ¼ö ÀÖ´Ù.

Class D, E, and F

224.0.0.0¿¡¼­ 254.0.0.0ÀÇ ¹üÀ§³»¿¡ ÀÖ´Â ÁÖ¼ÒµéÀº ½ÇÇè¿ëÀ̰ųª ¹Ì·¡¸¦ À§ÇØ ¿¹¾àµÇ¾î Àֱ⠶§¹®¿¡, ¾î¶² ³×Æ®¿öÅ©µµ ¸í½ÃÇÏÁö ¾Ê´Â´Ù.

1Àå¿¡¼­ º¸ÀÎ °ÍÀ» ¿¹·Î µç´Ù¸é,quarkÀÇ ÁÖ¼ÒÀÎ 149.76.12.4´Â Class B¿¡ ÇØ´çÇÏ ´Â ³×Æ®¿öÅ© 149.76.0.0´Â È£½ºÆ® 12.4¸¦ °¡Áø´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù.

À§¾Ö¼­ º¸ÀÎ ±Û¿¡¼­ ¿©·¯ºÐÀº È£½ºÆ® ºÎºÐ¿¡ ÀÖ´Â °¢ ¿ÁÅÝÀÌ °¡´ÉÇÑ ¸ðµç °ªµéÀ» Çã¿ëÇÏÁö ¾Ê ´Â´Ù´Â »ç½ÇÀ» ¾î¼¸é ¾Ë¾ÆÂ÷·ÈÀ» Áöµµ ¸ð¸¥´Ù. ¿Ö³ÄÇϸé, ¸ðµç 0°ú, ¸ðµç 255¸¦ °¡Áö´Â È£½ºÆ® ¼ýÀÚµéÀº Ưº°ÇÑ ¸ñÀûÀ» À§ÇØ ÀÌ¹Ì ¿¹¾àµÇ¾î Àֱ⠶§¹®ÀÌ´Ù. ¸ðµç È£½ºÆ® ºÎºÐ¿¡ ÀÖ´Â ÁÖ¼Ò ºñÆ® µéÀÌ 0ÀΰÍÀº ³×Æ®¿öÅ©¸¦ ³ªÅ¸³»°í, ±× ºÎºÐÀÌ 1ÀÎ °ÍÀº ºê·Îµåij½ºÆ® ÁÖ¼Ò¶ó°í ºÎ¸£°í, ÀÌ°ÍÀº ³×Æ®¿öÅ©¿¡ ¸í½ÃµÇ¾î ÀÖ´Â ¸ðµç È£½ºÆ®¸¦ ³ªÅ¸³½´Ù. ±×·¡¼­, 149.76.255.255´Â »ç¿ëÇÒ ¼ö Àִ ȣ½ºÆ® ÁÖ¼Ò°¡ ¾Æ´Ï¶ó, ³×Æ®¿öÅ© 149.76.0.0¿¡ ÀÖ´Â ¸ðµç È£½ºÆ®¸¦ ³ªÅ¸³½´Ù.

Ưº°È÷ ¿¹¾àµÇ¾î ÀÖ´Â µÎ °³ÀÇ ³×Æ®¿öÅ© ÁÖ¼Ò Áï, 0.0.0.0°ú 127.0.0.0°¡ ÀÖ´Ù. ù ¹ø° ÁÖ¼Ò´Â ´Ù¸¥ ¸»·Î default route¶ó°í ºÎ¸£°í, ±× ´ÙÀ½ °ÍÀº loopback address¶ó°í ºÎ¸¥´Ù. µðÆúÆ® ¶ó¿ìÆ®´Â IPÀÇ °æ·Î ¹èÁ¤ ¹æ¹ý¿¡ °üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç, ±× ³»¿ëÀº ´ÙÀ½¿¡ ¼³¸íÇÒ °ÍÀÌ´Ù.

Network 127.0.0.0 is reserved for IP traffic local to your host.¹ø¿ªÀ» ¸øÇÑ ºÎºÐ ´ë°³, ¾îµå·¹½º 127.0.0.1Àº ¿©·¯ºÐÀÇ È£½ºÆ®¿¡ loopback interface¶ó°í ºÎ¸£´Â Ưº°ÇÑ ÀÎÅÍÆä À̽º·Î ÇÒ´çµÉ °ÍÀ̸ç, ±×°ÍÀº ¸¶Ä¡ Æó¼âȸ·Î¿Í °°ÀÌ ÀÛµ¿ÇÑ´Ù. TCP ¶Ç´Â UDP¿¡¼­ °Ç³Ê¿Â IP ÆÐŶµéÀº ¸¶Ä¡ ¾î¶² ³×Æ®¿öÅ©·Î µµÂøµÇ°í ÀÖ´Â °Í°ú °°ÀÌ ·çÇÁ¹é ÀÎÅÍÆäÀ̽º·Î µÇµ¹·ÁÁú °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î ¿©·¯ºÐÀÌ ½ÇÁ¦ ³×Æ®¿öÅ©¸¦ »ç¿ëÇÏÁö ¾Ê°íµµ ³×Æ®¿öÅ· ¼ÒÇÁÆ®¿þ¾î ¸¦ °³¹ßÇÏ°í ½ÃÇèÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ µ¶¸³Çü È£½ºÆ®»ó¿¡¼­ ³×Æ®¿öÅ· ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ°í ÀÚ ÇÒ ¶§, À¯¿ëÇÏ°Ô ¾²ÀÏ ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ ¾îÇø®ÄÉÀ̼ÇÀÌ ÀÖ´Ù. ÀÌ°ÍÀÌ ²À Ưº°ÇÑ °Í¸¸Àº ¾Æ´Ï´Ù. À̸¦Å׸é, ¸¹Àº UUCP »çÀÌÆ®µéÀÌ IP¿ÍÀÇ ¿¬°áÀ» °¡Áö´Â °ÍÀº ¾Æ´ÏÁö¸¸, ±×·³¿¡µµ ºÒ±¸ÇÏ°í, ¿©ÀüÈ÷ INN ´º½º ½Ã½ºÅÛÀ» ½ÇÇàÇÏ°í ½Í¾îÇÑ´Ù. ¸®´ª½º¿¡¼­ ÀûÀýÇÑ ¿î¿µÀ» ÇÒ·Á¸é, INNÀº ·çÇÁ¹é ÀÎÅÍÆäÀ̽º¸¦ ÇÊ¿ä·Î ÇÑ´Ù.

2.3 Address Resolution

ÀÌÁ¦±îÁö ¿©·¯ºÐÀº IP address°¡ ¾î¶»°Ô ¸¸µé¾îÁö´ÂÁö º¸¾Æ¿Ô´Ù. ¿©·¯ºÐÀº ±×°ÍµéÀÌ °¢°¢ ´Ù¸¥ È£½ºÆ®¿¡ ÀÖ´Â Ethernet»ó¿¡¼­ ¾î¶»°Ô »ç¿ëµÇ´ÂÁö ±Ã±ÝÇÒÁöµµ ¸ð¸¥´Ù. °á±¹, Ethernet ÇÁ·Î ÅäÄÝÀº ¿©¼¸ °³ÀÇ ¿ÁÅݼýÀڷΠȣ½ºÆ®¸¦ Áõ¸íÇϴµ¥, ±×°ÍÀº ÀϹÝÀûÀÎ ÇϳªÀÇ IP address¸¦ °¡Áö´Â °ÍÀº ¾Æ´Ï´Ù. ±×·¸Áö ¾ÊÀº°¡?

±×·¸´Ù. ±×°ÍÀº Ethernet addressÀ§¿¡ IP address¸¦ ´ëÀÀ½ÃÅ°±â À§ÇÑ ¸ÞÄ«´ÏÁòÀÌ ÇÊ¿äÇÑ ÀÌ À¯ ÀÌ´Ù. ÀÌ°ÍÀ» ´Ù¸¥¸»·Î, Address Resolution Protocol ¶Ç´Â ARP¶ó°í ºÎ¸¥´Ù. ARP´Â Ethernet¸¦ ÀüÇô Á¦ÇÑÇÏÁö´Â ¾ÊÁö¸¸, ham radio¿Í °°Àº ¶Ç ´Ù¸¥ ÇüÅÂÀÇ ³×Æ®¿öÅ©¿¡¼­µµ »ç¿ëµÈ´Ù. ARP ¿¡ ±â Ãʸ¦ µÎ°í ÀÖ´Â »ý°¢À¸·Î¼­, 150¿©¸íÀÇ ±ºÁß¼Ó¿¡¼­ Mr. X. Ample¸¦ ã¾Æ¾ß ÇÒ ¶§, ´ëºÎºÐ ÀÇ »ç¶÷ µéÀº ¾î¶»°Ô ÇÒ±î? ; ÁÖÀ§¸¦ µÑ·¯ º¸¸é¼­ ±×ÀÇ À̸§À» ºÎ¸£¸é, ±×°¡ ´ë´äÇÒ °ÍÀÌ´Ù.

ARP°¡ ÁÖ¾îÁø IP address¿Í ÀÏÄ¡ÇÏ´Â Ethernet address¸¦ ã°íÀÚ ÇÒ ¶§, EthernetÀÇ Æ¯Â¡Áß ÀÇ ÇϳªÀÎ "ºê·Îµåij½ºÆÃ"À» »ç¿ëÇÑ´Ù. ±×°ÍÀº ³×Æ®¿öÅ©¿¡ ÀÖ´Â ¸ðµç Áö¿ª¿¡ ÀڷḦ µ¿½Ã¿¡ º¸³»´Â ÇüÅÂÀÌ´Ù. ARP°¡ º¸³»´Â ºê·Îµåij½ºÆ® ÀÚ·á´Â IP address¸¦ À§ÇÑ ÇϳªÀÇ ÁúÀǸ¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ±× ÀڷḦ ¹Þ´Â °¢ È£½ºÆ®´Â ±× ÀÚüÀÇ IP address¿Í ±×°ÍÀ» ºñ±³Çؼ­, ¸¸¾à ±×°ÍÀÌ ÀÏÄ¡ ÇÑ´Ù¸é, Á¶È¸ÁßÀΠȣ½ºÆ®´Â ±× ´ë´äÀ» ARP·Î º¸³½´Ù. ±× Á¶È¸ÁßÀΠȣ½ºÆ®´Â ´ë´äÀ» º¸³¾ ¼Û½ÅÀÚÀÇ Ether net address¸¦ ¾Ë¾Æ³¾ ¼ö ÀÖ´Ù.

¹°·Ð ¿©·¯ºÐÀº Àü¼¼°è¿¡ ÆÛÁ® ÀÖ´Â ¹«¼öÈ÷ ¸¹´Â EthernetÀ» ±× È£½ºÆ®°¡ ¾î¶»°Ô ãÀ»Áö, ¶Ç ¿Ö ²À EthernetÀ̾î¾ß ÇÏ´ÂÁö ±Ã±ÝÇÒ °ÍÀÌ´Ù. ÀÌ·¯ÇÑ Áú¹®¼Ó¿¡´Â ¶ó¿ìÆÃÀ̶ó´Â °ÍÀÌ ¹«¾ùÀÎÁö µµ Æ÷ÇÔ ÇÏ°Ô µÈ´Ù. Áï, ¶ó¿ìÆÃÀº ³×Æ®¿öÅ©¿¡ Àִ ȣ½ºÆ®ÀÇ ¹°¸®ÀûÀÎ À§Ä¡¸¦ ¾Ë¾Æ³»´Â °ÍÀÌ´Ù. ÀÌ°Í ¿¡ ´ë Çؼ­´Â ´ÙÀ½ Àý¿¡¼­ ÀÚ¼¼ÇÏ°Ô ´Ù·ê °ÍÀÌ´Ù.

Àá±ñµ¿¾È, ARP¿¡ °üÇÑ À̾߱â´Â Á¢¾îµÎ±â·Î ÇÏÀÚ. ÇѶ§, È£½ºÆ®°¡ Ethernet address¸¦ ¹ß°ß ÇØ ¼­, ±×°ÍÀ» ARP ij½¬¿¡ ÀúÀåÇß´Ù. ±×·¡¼­, ´ÙÀ½¹ø¿¡ ÀڷḦ È£½ºÆ®·Î º¸³»°íÀÚ ÇÒ °æ¿ì, ±×°ÍÀ» À§ÇÑ ÁúÀÇ´Â °¡Áö°í ÀÖÁö ¾Ê¾Ò´Ù. ¾Æ¹«¸® ±×·¯ÇÏ´õ¶óµµ, ÀÌ Á¤º¸¸¦ ¿µ¿øÈ÷ º¸Á¸ÇÏ°íÀÚ ÇÏ´Â »ý°¢ Àº Çö¸íÇÏÁö ¸øÇÑ °ÍÀÌ´Ù. À̸¦Å׸é, ±â¼úÀûÀÎ ¹®Á¦·Î ÀÎÇØ ¸®¸ðÆ® È£½ºÆ®ÀÇ Ethernet Ä«µå ¸¦ ´ë ½ÅÇÒ ¼öµµ ÀÖ´Ù. ±×·¡¼­, ARP´Â ±×´ÙÁö ¾µ¸ð°¡ ¾ø°Ô µÇ¾ú´Ù. IP address¸¦ À§ÇÑ ¶Ç ´Ù¸¥ ÁúÀǸ¦ ÃßÃâÇس»±â À§Çؼ­, ARP ij½¬¿¡ ÀÖ´Â °³Ã¼µéÀ» ¾ðÁ¨°¡´Â ¹ö¸®°Ô µÈ´Ù.

¶§¶§·Î, ÁÖ¾îÁø Ethernet address¿Í °ü·ÃµÇ¾î ÀÖ´Â IP address¸¦ ¹ß°ßÇÏ´Â °Íµµ ÇÊ¿äÇÏ´Ù. ÀÌ °ÍÀº µð½ºÆ®¾ø´Â ±â°è°¡ ³×Æ®¿öÅ©¿¡ ÀÖ´Â ¼­¹ö·ÎºÎÅÍ ºÎÆ®ÇÏ°íÀÚ ÇÒ °æ¿ì¿¡ ¹ß»ýÇÑ´Ù. ·£ ¿¡¼­´Â ÀÌ·¯ÇÑ Çö»óÀÌ °áÄÚ µå¹°Áö¸¸Àº ¾Ê´Ù. ±×·¯³ª µð½ºÆ®¾ø´Â Ŭ¶óÀ̾ðÆ®´Â °¡»óÀûÀ¸·Î ±× ÀÚü ¿¡ °ü ÇÑ ¾î¶°ÇÑ Á¤º¸µµ °¡Áö°í ÀÖÁö ¾Ê´Ù. - Ethernet address¸¦ Á¦¿ÜÇÏ°í! So what it basically does is broadcast a message containing a plea for boot servers to tell it its IP address. ÀÌ°ÍÀ» À§ÇÑ ¶Ç ´Ù¸¥ ÇÁ·ÎÅäÄÝ Áï, Reverse Address Resolution Protocol ¶Ç´Â RARP°¡ ÀÖ´Ù. BOOTP ÇÁ·ÎÅäÄÝ°ú ÇÔ²², ÀÌ°ÍÀº ³×Æ®¿öÅ©¸¦ ÅëÇØ µð½ºÅ©¾ø´Â Ŭ¶óÀÌ ¾ðÆ®¸¦ ºÎÆ®½ºÆ®·¦ÇÎÇϱâ À§ÇØ Á¤ÀÇÇØ ³õÀº ÀýÂ÷¸¦ Á¦°øÇÑ´Ù.

2.4 IP Routing

IP Networks

¿©·¯ºÐÀÌ ´©±º°¡¿¡°Ô ÆíÁö¸¦ º¸³¾ ¶§, ´ë°³ ¿©·¯ºÐÀº ¿ìÆíºÀÅõ¿¡ ±¹°¡, ½Ã(±º), ¿ìÆí¹øÈ£ µî µî, ¿Ï º®ÇÑ ÁÖ¼Ò¸¦ ±âÀÔÇÒ °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ ±×°ÍÀ» ¿ìÆíÇÔ¿¡ ³ÖÀ¸¸é, ¿ìÆí¾÷¹«¸¦ ÇÏ´Â ¿ìüºÎ ¾Æ Àú¾¾°¡ ±×°ÍÀ» ¸ñÀû ÁÖ¼Ò·Î °¡Á®°¥ °ÍÀÌ´Ù; ±×°ÍÀº ÇÉÁöºÀÅõ¿¡ ¸í½ÃµÇ¾î ÀÖ´Â ±¹°¡ ¶Ç´Â ½Ã(±º)À¸ ·Î º¸³» Áú °ÍÀÌ´Ù. ±×·¯¸é, ±×°÷¿¡ ÀÖ´Â ¿ìü±¹¿¡¼­´Â ±× ÆíÁö¸¦ ¸ñÀûÁö·Î º¸³¾ °ÍÀÌ´Ù. °èÃþÀû ±¸¼ºÀº ¿ÀÈ÷·Á ºÐ¸íÇÏ´Ù; ¿©·¯ºÐÀÌ ÆíÁö³ª ¼ÒÆ÷¸¦ ¾îµð¿¡¼­ ºÎÄ¡´ø°£¿¡, ±× Áö¿ª ¿ìü±¹ÀåÀº ±× ÆíÁö(¼Ò Æ÷)°¡ °¡¾ßÇÒ °÷À» ´ë·« ¾Ë °ÍÀÌ´Ù. ±×·¯³ª, ±× ÆíÁö°¡ ¸ñÀûÁÖ¼Ò·Î ¾î¶»°Ô °¡´ÂÁö´Â ¾Ë ÇÊ¿ä °¡ ¾ø À» °ÍÀÌ´Ù.

IP ³×Æ®¿öÅ©µµ ÀÌ¿Í À¯»çÇÑ ÇüÅ·ΠµÇ¾îÀÖ´Ù. Àüü ÀÎÅͳÝÀº automonous systems¶ó °í ºÒ¸®¿ì ´Â ¸î °³ÀÇ ³×Æ®¿öÅ©·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. °¢ ½Ã½ºÅÛÀº ³»ºÎÀûÀ¸·Î °¢ ±¸¼º È£½ºÆ®»çÀÌ¿¡¼­ ¶ó¿ìÆà À» ¼öÇàÇÑ´Ù. ±×·¡¼­, ¸ñÀû È£½ºÆ®ÀÇ ³×Æ®¿öÅ©À¸·Î °¡´Â °æ·Î¸¦ ¹ß°ßÇÔÀ¸·Î½á, µ¥ÀÌÅͱ׷¥À» ¿î¹Ý ÇÏ´Â ÀÛ¾÷ÀÇ ¾çÀ» ÁÙÀÏ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº µ¥ÀÌÅÍ ±×·¥ÀÌ Æ¯º°ÇÑ ³×Æ®¿öÅ©¿¡ ÀÖ´Â ¾î¶² È£ ½ºÆ®·Î ¿Å°ÜÁöÀÚ ¸¶ÀÚ, ¿À·ÎÁö ³×Æ®¿öÅ© ±× ÀÚü¿¡ ÀÇÇؼ­, ±×°ÍÀ» ó¸®ÇÑ´Ù´Â Àǹ̸¦ ´ã°í ÀÖ´Ù.

Subnetworks

À§¿¡¼­ ¼³¸íÇÑ °Í°ú °°ÀÌ, IP address¸¦ È£½ºÆ® ºÎºÐ°ú ³×Æ®¿öÅ© ºÎºÐÀ¸·Î ³ª´®À¸·Î½á, ÀÌ ±¸Á¶¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ¸ñÀû ³×Æ®¿öÅ©´Â IP addressÀÇ ³×Æ®¿öÅ© ºÎºÐ¿¡¼­ À¯·¡ÇÑ °ÍÀÌ´Ù. ±×·¡¼­, µ¿ÀÏ ÇÑ IP ³×Æ®¿öÅ© ¹øÈ£¸¦ °¡Áø È£½ºÆ®µéÀº °°Àº ³×Æ®¿öÅ©¿¡¼­ ¹ß°ßµÈ´Ù. - Autonomous ½Ã½ºÅÛµé ÀÌ Á¶±Ý´õ ÀϹÝÀûÀÌ´Ù. ±×°ÍµéÀº ¿©·¯°³ÀÇ IP ³×Æ®¿öÅ©¸¦ Æ÷ÇÔÇÒ Áöµµ ¸ð¸¥´Ù.

±×°ÍÀÌ ¼ö¹é°³ÀÇ ´õ¿í´õ ÀÛÀº ³×Æ®¿öÅ© ÁýÇÕ°ú Ethernet¿Í °°Àº ¹°¸®ÀûÀÎ ³×Æ®¿öÅ©·Î ÀÌ·ç ¾î Áø °¡Àå ÀÛÀº´ÜÀ§µé·Î ÀÌ·ç¾îÁø ÈķδÂ, ³×Æ®¿öÅ©¿¡¼­ inside¶ó°í ÇÏ´Â À¯»çÇÑ ½ºÅ°¸¶ ¸¦ Á¦°øÇÏ´Â °Íµµ ÀÌÄ¡¿¡ ¸Â´Â ¸»ÀÌ´Ù. ±×·¯¹Ç·Î, IP´Â ÇϳªÀÇ IP ³×Æ®¿öÅ©·Î ¼¼ºÐÈ­µÇ°í, ±×°ÍÀÌ ¿©·¯°³ÀÇ subnetÀ¸·Î ³ª´©¾îÁø´Ù.

IP ³×Æ®¿öÅ© ºÎºÐ¿¡¼­ ƯÁ¤ IP address ¹üÀ§·Î µ¥ÀÌÅÍ ±×·¥À» ¹è´ÞÇÏ´Â ÀÏÀ» ÇϳªÀÇ IP ¼­ ºê ³ÝÀÌ ¸Ã°í ÀÖ´Ù. Ŭ·¡½º A, B, ¶Ç´Â C¿Í °°ÀÌ ±×°Íµµ IP addressÀÇ ³×Æ®¿öÅ© ºÎºÐÀ¸·Î È­ ÀεǾú ´Ù. ±×·¯³ª ¿äÁò¿¡´Â È£½ºÆ® ºÎºÐ¿¡ ¸î ºñÆ®¸¦ Æ÷ÇÔ½ÃÅ´À¸·Î½á, ³×Æ®¿öÅ© ºÎºÐÀ» È®Àå½ÃŲ ´Ù. ¼­ ºê³Ý ¹øÈ£·Î Çؼ®µÇ´Â ºñÆ®µéÀÇ ¹øÈ£´Â subnet mask ¶Ç´Â netmask¿¡ ÀÇÇØ ÁÖ ¾îÁø´Ù. ÀÌ°ÍÀº 32 ºñÆ®·Î ÀÌ·ç¾îÁø ¼ýÀÚµéÀ̸ç, IP addressÀÇ ³×Æ®¿öÅ© ºÎºÐÀ» À§ÇÑ ºñÆ® ¸¶½ºÅ©¸¦ Ç¥½ÃÇÑ´Ù.

                      Figure 2.1: Subnetting a class B network
±×·¯ÇÑ ³×Æ®¿öÅ©ÀÇ ÇÑ ¿¹·Î½á, Groucho Marx UniversityÀÇ ³×Æ®¿öÅ©¸¦ µé ¼ö ÀÖ´Ù. ±×°ÍÀº Ŭ ·¡½º B¿¡ ÇØ´çÇÏ´Â ³×Æ®¿öÅ© ¹øÈ£ 149.76.0.0À» °¡Áö¸ç, ±×°ÍÀÇ ³Ý ¸¶½ºÆ®´Â 255.255.0.0ÀÌ µÈ´Ù.

³»ºÎÀûÀ¸·Î GMU ´ëÇÐÀÇ ³×Æ®¿öÅ©´Â ¿©·¯°³ÀÇ ÀÛÀº ³×Æ®¿öÅ©·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ±×·¡¼­, IP ÁÖ ¼ÒÀÇ ¹üÀ§°¡ 254°³ÀÇ ¼­ºê³Ý Áï, 149.76.1.0¿¡¼­ 149.76.254.0À¸·Î ºÐÇصǾú´Ù. ¿¹¸¦ µé¾î, Theoretical Physics ºÎ´Â 149.76.12.0À¸·Î ÇÒ´çµÇ¾ú´Ù. ±×¸®°í campus backboneÀº ±×ÀÚüÀÇ ³×Æ®¿öÅ©¸¦ °¡Áö¸ç, 149.76.1.0À» ÇÒ´ç¹Þ¾Ò´Ù. ÀÌ·¯ÇÑ ¼­ºê³ÝµéÀº °°Àº IP ³×Æ®¿öÅ© ¹øÈ£¸¦ °øÀ¯ÇÏ°í ÀÖ´Ù. ¹Ý¸é¿¡ ¼¼ ¹ø° ¿ÁÅÝÀº ±×°Íµé »çÀÌ¿¡¼­ ±¸ºÐµÇ¾î »ç¿ëµÈ´Ù. ±×¸®ÇÏ¿© ±×°ÍµéÀº 255.255.255.0À̶ó´Â ÇϳªÀÇ ¼­ºê³Ý ¸¶½ºÅ©¸¦ »ç¿ëÇÒ °ÍÀÌ´Ù.

±×¸² 2.1Àº quarkÀÇ ÁÖ¼ÒÀÎ 149.76.12.4°¡ ¾î¶² ½ÄÀ¸·Î Çؼ®µÇ´ÂÁö¸¦ º¸¿©ÁØ´Ù. ±× ÁÖ¼Ò°¡ ¾î¶»°Ô Ŭ·¡½º B ³×Æ®¿öÅ©¿¡ ¼ÓÇÏ°Ô µÇ´ÂÁö ¶Ç, ¾î¶»°Ô ¼­ºê³×ÆÃÀ» »ç¿ëÇÏ´ÂÁöµµ º¸¿©ÁØ´Ù.

¼­ºê³×Æà (±â¼úÀûÀÎ ¿ë¾î·Î ¼­ºê³ÝÀ» ÀÌ·¸°Ôµµ ºÎ¸¥´Ù.)ÀÌ ¿ÀÁ÷ ³×Æ®¿öÅ©¿¡¼­ internal division À¸·Î¼­¸¸ °¡Ä¡ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. º¸Åë ³×Æ®¿öÅ© °ü¸®ÀÚ°¡ ÀÌ ¼­ºê³ÝÀ» °ü¸®ÇÏ°Ô µÇ´Âµ¥, ´ë °³ Çö Á¸ÇÏ´Â °æ°è¸¦ ³ªÅ¸³»±â À§ÇØ ¼­ºê³ÝÀ» ¸¸µç´Ù. ±×°ÍµéÀº ¹°¸®Àû (µÎ°³ÀÇ Ethernet »çÀÌ¿¡ ¼­)ÀÌ°í, °ü¸®Àû (µÎ department»çÀÌ¿¡¼­) À̸ç, ¶ÇÇÑ Áö¸®ÀûÀ̸ç, ÀÌ·¯ÇÑ ¼­ºê³ÝµéÀ» ´É°¡ÇÏ´Â ±ÇÇÑ ÀÌ ¸î ¸î »ç¶÷µé¿¡°Ô ÁÖ¾îÁø´Ù. ÇÏÁö¸¸ ÀÌ ±¸Á¶´Â ¿ÀÁ÷ ³×Æ®¿öÅ©ÀÇ ³»ºÎÀûÀÎ È°µ¿¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ À¸¸ç, ¹Ù±ù ¼¼°è¿¡¼­´Â ±× ¸ð½ÀÀÌ ³ªÅ¸³ªÁö ¾Ê´Â´Ù.

Gateways

¼­ºê³ÝÆÃÀ» ÇÔÀ¸·Î½á, °ü¸®»óÀÇ ÀÌÁ¡¸¸À» ¾ò´Â °ÍÀº ¾Æ´Ï´Ù. ±×°ÍÀº ÀÚÁÖ Çϵå¿þ¾î ÇÑ°èÀÇ Á߿伺 À» ¿ì¸®¿¡°Ô ÀνĽÃÄÑ Áֱ⵵ ÇÑ´Ù. Ethernet¿Í °°ÀÌ ¹°¸®ÀûÀÎ ³×Æ®¿öÅ©¿¡ Àִ ȣ½ºÆ® °ü Á¡¿¡¼­ º»´Ù¸é, ¸Å¿ì Á¦ÇѵǾî ÀÖ´Ù. ±× Á¦ÇÑ»çÇ×À̶ó´Â °ÍÀº Á÷Á¢ÀûÀ¸·Î Åë½ÅÇÒ ¼ö Àִ ȣ½ºÆ®´Â ¿ÀÁ÷ ÇØ´ç ³×Æ®¿öÅ©»ó¿¡ ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. ´Ù¸¥ ¸ðµç È£½ºÆ®µéÀº gateways¶ó´Â °ÍÀ» ÅëÇØ ¼­ ¿¬°á µÉ ¼ö ÀÖ´Ù. °ÔÀÌÆ®¿þÀÌ´Â µÎ °³ÀÌ»óÀÇ ¹°¸®ÀûÀÎ ³×Æ®¿öÅ©¿¡ µ¿½Ã¿¡ ¿¬°áµÇ¾î ÀÖ´Â ÇϳªÀÇ È£½º Æ®ÀÌ´Ù. ±×¸®°í ±×°ÍÀº ±×°Íµé »çÀÌ¿¡¼­ ÆÐŶÀ» ±³È¯ÇÏ´Â ÀÛ¾÷À» ±¸¼ºÇØ ÁØ´Ù.

¸¸¾à È£½ºÆ®°¡ ³í¸®ÀûÀÎ ¹°¸® ³×Æ®¿öÅ©¿¡ ÀÖ´Ù¸é, IP¸¦ ½±°Ô ÀνĽÃÅ°±â À§Çؼ­, ´Ù¸¥ ¹°¸® Àû ³×Æ®¿öÅ©´Â ¶Ç ´Ù¸¥ IP ³×Æ®¿öÅ©¿¡ ¼ÓÇØ ÀÖ¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ³×Æ®¿öÅ© ¹øÈ£ 149.76.4.0ÀÌ mathematics LAN¿¡ Àִ ȣ½ºÆ®·Î ¿¹¾àµÇ¾î ÀÖ´Â °æ¿ì, ±× µ¥ÀÌÅÍ ±×·¥ À» quark·Î º¸³»°íÀÚ ÇÒ ¶§, erdos»ó¿¡ ÀÖ´Â ³×Æ®¿öÅ© ¼ÒÇÁÆ®¿þ¾î´Â Áï½Ã IP address, 149.76.12.4¸¦ ³ªÅ¸³»¾î ÁØ´Ù. ±×¸®°í, ±× ÀÚ·á´Â °ÔÀÌÆ®¿þÀÌ (ÃʱⰪÀ¸·Î´Â sophus·Î µÇ¾î ÀÖ´Ù.)¸¦ °ÅÃļ­, ¸ñÀû È£½ºÆ®¿¡ µµÂøÇÒ °ÍÀÌ´Ù.

sophus ±× ÀÚü´Â µÎ °³ÀÇ ÀüÇô ´Ù¸¥ ¼­ºê³Ý¿¡ ¿¬°áµÇ¾î ÀÖ´Ù. : Mathematics Department, ±×¸®°í campus backbone. ±×°ÍÀº eth0¿Í fddi0¶ó°í ÇÏ´Â °¢°¢ ´Ù¸¥ ÀÎÅÍÆäÀ̽º¸¦ °ÅÃļ­ Á¢±ÙÇÑ´Ù. Áö±Ý ÇöÀç, ¿ì¸®°¡ ÇÒ´çÇÒ IP address´Â ¹«¾ùÀÏ ±î? ±×¸®°í ¼­ºê³Ý 149.76.1.0 ¶Ç´Â 149.76.1.4 Áß¿¡ ¾îµð¿¡ ±×°ÍÀ» ÇÒ´çÇØ ÁÖ¾î¾ß ÇÒ ±î?

´äÀº µÑ´ÙÀÌ´Ù. Maths LAN¿¡ Àִ ȣ½ºÆ®¿Í Åë½ÅÀ» ÇÏ°íÀÚ ÇÒ ¶§, sophus´Â IP address 149.76.4.1¸¦ »ç¿ëÇØ¾ß ÇÏ°í, ¹éº»¿¡ Àִ ȣ½ºÆ®¿Í Åë½ÅÀ» ÇÏ°íÀÚ ÇÒ °æ¿ì¿¡´Â 149.76.1.4¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.

±×¸®ÇÏ¿©, °ÔÀÌÆ®¿þÀÌ´Â ³×Æ®¿öÅ©´ç ÇϳªÀÇ IP address¸¦ ÇÒ´ç¹Þ´Â´Ù. ÀÌ·¯ÇÑ addressµéÀº °¢ ÇØ´çÇÏ´Â ÀÎÅÍÆäÀ̽º¿Í ÀÏÄ¡µÇ¾î ÀÖÀ¸¸ç, °ÔÀÌÆ®¿þÀ̸¦ °ÅÃļ­, ¼­ºê³Ý¿¡ ¿¬°áµÈ´Ù. ´ÙÀ½ Ç¥¿¡¼­ ´Â sophus¿¡¼­ ÀÏÄ¡ÇÏ´Â ÀÎÅÍÆäÀ̽º¿Í ¾îµå·¹½º¸¦ º¸¿©ÁÖ°í ÀÖ´Ù.

¸¶Áö¸·¿¡ º¸ÀÌ´Â °³Ã¼´Â ·çÇÁ¹é ÀÎÅÍÆäÀ̽ºÀÎ loÀÌ´Ù. ÀÌ°ÍÀº 2.2Àý¿¡¼­ ¼Ò°³°¡ µÇ¾ú ´Ù.

±×¸² 2.2´Â Groucho Marx University (GMU)¿¡ ÀÖ´Â ³×Æ®¿öÅ© ÅäÆú·ÎÁöÀÇ ´Ü¸éÀ» º¸¿©ÁÖ°í ÀÖ´Ù. µÎ °³ÀÇ ¼­ºê³Ý¿¡ Àִ ȣ½ºÆ®µéÀº ¾çÂÊÀ¸·Î ¹°·ÁÀÖ´Â address¸¦ º¸¿©ÁÖ°í ÀÖ´Ù.

           Figure 2.2: A part of the net topology at Groucho Marx Univ.

ÀϹÝÀûÀ¸·Î, ¿©·¯ºÐÀº È£½ºÆ®³ª ÀÎÅÍÆäÀ̽º¿¡ ¾îµå·¹½º¸¦ Ãß°¡½ÃÅ°´Â ¹æ¹ýÀÇ Â÷ÀÌÁ¡¿¡ ´ëÇØ ¼­ ´Â ¹«½ÃÇØ ¹ö·Áµµ »ó°ü¾ø´Ù. erdos¿Í °°ÀÌ ÇϳªÀÇ ³×Æ®¿öÅ©¿¡ Àִ ȣ½ºÆ®µéÀ» À§ÇØ ¼­, i ¾ö¹ÐÈ÷ ¸»ÇØ ¿©·¯ºÐÀº ÀÌ°÷Àú°÷ÀÇ IP address¸¦ °¡Áö°í Àִ ȣ½ºÆ®¸¦ Á¶È¸ÇØ º¼ °ÍÀÌ´Ù. ÇÏÁö¸¸, ¿©·¯ºÐÀÌ °ÔÀÌÆ®¿þÀ̸¦ ÂüÁ¶ÇÒ ¶§, ÀÌ Â÷ÀÌÁ¡ÀÌ ¸Å¿ì Áß¿äÇÑ ÀÛ¿ëÀ» ÇÒ ¼öµµ ÀÖ´Ù.

The Routing Table

¿©±â¼­´Â µ¥ÀÌÅÍ ±×·¥À» ¸®¸ðÆ® ³×Æ®¿öÅ©·Î ³Ñ°ÜÁÙ ¶§, ¾î¶»°Ô IP°¡ »ç¿ëÇÒ °ÔÀÌÆ®¿þÀ̸¦ ¼±ÅÃÇÏ ´ÂÁö¿¡ ÃÊÁ¡À» ¸ÂÃâ °ÍÀÌ´Ù.

quark·Î µ¥ÀÌÅÍ ±×·¥À» º¸³»ÁÙ ¶§, erdos´Â ¸ñÀû ÁÖ¼Ò¸¦ °Ë»çÇÏ°í, Áö¿ª ³×Æ®¿öÅ© ¿¡ ±×°ÍÀÌ ½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁö¸¦ È®ÀÎÇÏ¿´´Ù. ÀÌ ÀÛ¾÷°ú erdos°¡ µðÆúÆ® °ÔÀÌÆ®¿þÀÌÀÎ sophus·Î ÀڷḦ º¸³»´Â ÀÛ¾÷Àº °°Àº ¸Æ¶ôÀ̶ó°í º¼ ¼ö ÀÖ´Ù. sophus´Â quark°¡ ¾î¶² ³×Æ®¿öÅ©¿Íµµ Á÷Á¢ÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Ù´Â °ÍÀ» ÀνÄÇÑ´Ù. ±×·¡¼­, sophus ´Â ´ÙÀ½¿¡ °ÅÄ¡°Ô µÉ ´Ù¸¥ °ÔÀÌÆ®¿þÀ̸¦ ã¾Æ³»°Ô µÉ °ÍÀÌ´Ù. Á¤È®ÇÏ°Ô ¼±ÅÃÇß´Ù¸é, ±×°ÍÀº Physics Department·Î °¡´Â °ÔÀÌÆ®¿þÀÌÀÎ nielsÀÏ °ÍÀÌ´Ù. sophus´Â ÀûÇÕÇÑ °ÔÀÌÆ®¿þÀ̸¦ °¡Áø ¸ñÀû ³×Æ®¿öÅ©¿Í ±³½ÅÇϱâ À§ÇÑ ¸î¸î Á¤º¸¸¦ ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù.

ÀÌ°ÍÀ» »ç¿ëÇÏ´Â ¶ó¿ìÆà Á¤º¸ IP´Â ±âº»ÀûÀ¸·Î °ÔÀÌÆ®¿þÀÌ¿¡ ¿¬°áµÇ¾î ÀÖ´Â ³×Æ®¿öÅ© Å×ÀÌ ºí À» ÀǹÌÇÑ´Ù. ÀϹÝÀûÀ¸·Î ´Ù¸ñÀû¿ë °³Ã¼¸¦ Á¦°øÇØ¾ß Çϸç, ÀÌ°ÍÀº ³×Æ®¿öÅ© 0.0.0.0°ú °ü·ÃµÇ¾î ÀÖ´Â °ÔÀÌÆ®¿þÀÌÀÌ´Ù. ¾Ë·ÁÁöÁö ¾ÊÀº ³×Æ®¿öÅ©·Î ¸ðµç ÆÐŶµéÀº µðÆúÆ® ¶ó¿ìÆ®¸¦ °ÅÃļ­ º¸³»Áö°Ô µÈ´Ù. sophus»ó¿¡¼­, ÀÌ Å×À̺íÀº ´ÙÀ½°ú °°ÀÌ º¸ÀÏ °ÍÀÌ´Ù.

sophus°¡ Á÷Á¢ÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖ´Â ³×Æ®¿öÅ©¿¡¼­ÀÇ ¶ó¿ìÆ®´Â °ÔÀÌÆ®¿þÀ̸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê ´Â´Ù. ÀÌ·¯ÇÑ °æ¿ìÀÇ °ÔÀÌÆ®¿þÀÌ °³Ã¼´Â "-"·Î Ç¥½ÃµÇ¾î ÀÖ´Ù.

¶ó¿ìÆà Å×À̺íÀº ¿©·¯ °¡Áö Àǹ̷ΠÇؼ®ÇÒ ¼ö ÀÖ´Ù. ±Ô¸ð°¡ ÀÛÀº LANÀ» À§Çؼ­´Â ºÎÆ®½Ã°£ ¶§ ¿¡ ¼öµ¿À¸·Î route ¸í·É¾î¸¦ ÀÔ·ÂÇؼ­ ±×°ÍµéÀ» IP·Î Çǵå¹éÇÏ°í, ±¸¼ºÇÏ´Â °ÍÀÌ °¡Àå È¿°ú ÀûÀÌ ´Ù. (5ÀåÀ» ÂüÁ¶Ç϶ó). À̰ͺ¸´Ù Á¶±Ý ´õ Å« ³×Æ®¿öÅ©¸¦ À§Çؼ­´Â ½ÇÇà½Ã°£¿¡ routing daemons¸¦ Á¶ÀýÇØ ÁÖ¾î¾ß ÇÑ´Ù. À̰͵éÀº ³×Æ®¿öÅ©ÀÇ Áß¾Ó È£½ºÆ®¿¡¼­ ½ÇÇàµÇ¸ç, ³×Æ®¿öÅ© »çÀÌ¿¡¼­ ÃÖÀûÀÇ ¶ó¿ìÆ®¸¦ ¼³Á¤ÇØ ÁÖ±â À§Çؼ­ ¶ó¿ìÆà Á¤º¸¸¦ ±³È¯ÇÒ °ÍÀÌ´Ù.

³×Æ®¿öÅ©ÀÇ ±Ô¸ð¿¡ ÀÇÁ¸ÇÏ´Â ¶Ç ´Ù¸¥ ¶ó¿ìÆà ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÒ °ÍÀÌ´Ù. Groucho Marx campus¿Í °°Àº ÀÚ¹ßÀûÀÎ ½Ã½ºÅÛ¿¡¼­ ¶ó¿ìÆÃÀ» Çϱâ À§Çؼ­´Â internal routing protocolsÀ» »ç¿ë ÇÑ´Ù. °¡Àå µÎµå·¯Áö°Ô »ç¿ëÇÏ´Â °ÍÁß Çϳª°¡ ¹Ù·Î RIP, Routing Information Protocol À̸ç, ±×°ÍÀº BSD routed µ¥¸ó¿¡ ÀÇÇØ ½ÇÇàµÈ´Ù. ÀÚ¹ßÀûÀÎ ½Ã½ºÅÛ¿¡¼­ ¶ó¿ìÆÃÀ» Çϱâ À§Çؼ­´Â EGP (Ext ernal Gateway Protocol) ¶Ç´Â BGP (Border Gateway Protocol) °ú °°Àº external routing protocols¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. RIP »Ó¸¸ ¾Æ´Ï¶ó ÀÌ·¯ÇÑ °Íµéµµ Cornell's ´ëÇÐÀÇ gated µ¥¸ó¿¡ ÀÇÇØ ½ÇÇàµÇ°í ÀÖ´Ù. - ¸¹Àº »ç¶÷µéÀÌ routed°¡ ºÒ¾ÈÁ¤ÇÏ´Ù°í »ý °¢ÇÑ´Ù. gated°¡ RIP¸¦ Áö¿øÇÏ´Â ÀÌÈķδ routed´ë½Å¿¡ gated¸¦ »ç¿ëÇÏ´Â ÆíÀÌ ´õ ³´´Ù.

Metric Values

RIP¸¦ ±âº»À¸·Î ÇÏ°í ÀÖ´Â µ¿Àû ¶ó¿ìÆÃÀº ¾î¶² ¸ñÀû È£½ºÆ®³ª "hops" ¹øÈ£¿¡ ±âÃʸ¦ µÎ°í ÀÖ´Â ³×Æ®¿öÅ©¸¦ À§ÇØ ÃÖ°íÀÇ ¶ó¿ìÆ®¸¦ ¼±ÅÃÇÑ´Ù. ±×¸®°í µ¥ÀÌÅÍ ±×·¥Àº µµÂøÇϱâ Àü¿¡ °ÔÀÌÆ® ¿þÀ̸¦ °ÅÃÄ¾ß ÇÑ´Ù. ´Ü°Å¸® ¶ó¿ìÆ®´Â RIPº¸´Ù Àü¼Û·üÀÌ ´õ ÁÁ´Ù. 16ÀÌ»óÀÇ È©(¶ó¿ìÆà °æ·Î¿¡¼­ Â÷ ÁöÇÏ´Â ÇϳªÀÇ Æ÷Áö¼Ç)À» °ÅÄ¡´Â Àå°Å¸® ¶ó¿ìÆ®´Â ¾µ¸ð ¾ø´Â °ÍÀ¸·Î °£ÁֵǸç, Æó±â 󸮵ȴÙ. ´Ù½Ã ¸»ÇØ ¼­ Á¢¼ÓÀÌ ¾ÈµÈ´Ù´Â ÀǹÌÀÌ´Ù.

¿©·¯ºÐÀÇ Áö¿ª ³×Æ®¿öÅ©¿¡ ÀÖ´Â ¶ó¿ìÆà Á¤º¸¸¦ °ü¸®ÇÏ°í, RIP¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ¸ðµç È£ ½º Æ®¿¡ gated¸¦ ½ÇÇà½ÃÄÑ¾ß ÇÑ´Ù. ºÎÆ®½Ã°£¿¡ gated´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡¼­ ÀϾ´Â ¸ð µç È° µéÀ» °Ë»çÇÑ´Ù. È°µ¿ÇÏ°í ÀÖ´Â ÀÎÅÍÆäÀ̽º°¡ Çϳª ÀÌ»óÀ̶ó¸é (¿©±â¼­ ·çÇÁ¹é ÀÎÅÍÆäÀ̽º´Â °è»ê ÇÏÁö ¾Ê´Â´Ù.) È£½ºÆ®°¡ ¿©·¯ ³×Æ®¿öÅ© »çÀÌ¿¡¼­ ÆÐŶµé°ú ¶ó¿ìÆà Á¤º¸¸¦ È°¹ßÈ÷ ±³È¯ÇÏ°í Á¦°øÇÑ ´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö ¾Ê´Ù¸é, Áï ´Ù½Ã¸»ÇØ È°µ¿ÇÏ°í ÀÖ´Â ÀÎÅÍÆäÀ̽º°¡ ¾ø´Ù¸é, RIP¿¡ °üÇÑ ÃֽŠÁ¤º¸¸¦ ¹Þ°Å³ª Áö¿ª ¶ó¿ìÆà Å×À̺íÀ» °»½ÅÇÏ´Â ÀÛ¾÷ÀÌ ¼Ò±ØÀûÀ¸·Î ÀÌ·ç¾îÁö°í ÀÖ´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù.

Áö¿ª ¶ó¿ìÆà Å×À̺í·ÎºÎÅÍ Á¤º¸¸¦ Á¦°øÇÒ ¶§, gated´Â ¶ó¿ìÆà Å×ÀÌºí ¿£Æ®¸®¿Í °ü·ÃµÇ¾î ÀÖ ´Â metric value ·Î ¶ó¿ìÆ® ±æÀ̸¦ °è»êÇÑ´Ù. ¶ó¿ìÆ®¸¦ ±¸¼ºÇÒ ¶§, ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ÀÌ ¹ÌÅÍ°ª À» °è »êÇϸç, ÀÌ ¶ó¿ìÆ®¸¦ »ç¿ëÇÏ´Â ½ÇÁ¦ ºñ¿ëÀ» °õ°õÈ÷ »ý°¢ÇØ º¸¾Æ¾ß ÇÑ´Ù. ±×·¯¹Ç·Î È£½ºÆ®¿Í Á÷Á¢ ÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖ´Â ¼­ºê³ÝÀÇ ¹ÌÅÍ°ªÀº Ç×»ó 0ÀÌ µÇ¾î¾ß ÇÑ´Ù. ¹Ý¸é¿¡, µÎ °³ÀÇ °ÔÀÌÆ®¿þ À̸¦ °ÅÄ¡´Â ÇϳªÀÇ ¶ó¿ìÆ®´Â ¹ÌÅÍ°ªÀÌ µÎÀÚ¸®°¡ µÇ¾î¾ß ÇÑ´Ù. ÇÏÁö¸¸, ¿©·¯ºÐÀÌ RIP³ª gated¸¦ »ç¿ë ÇÏÁö ¾ÊÀ» ¶§´Â ¹ÌÅÍ°ª¿¡ ´ëÇؼ­ °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù.

2.5 The Internet Control Message Protocol

IP´Â ¿ì¸®°¡ ¾ÆÁ÷ ¾ð±ÞÇÏÁö ¸øÇÑ companion protocolÀ» °¡Áö°í ÀÖ´Ù. ÀÌ°ÍÀº ´Ù¸§¾Æ´Ñ Internet Control Message Protocol (ICMP) À̸ç, ´Ù¸¥ È£½ºÆ®¿ÍÀÇ ¸Þ½ÃÁö ±³·ù½Ã ¹ß»ýÇÏ´Â ¿¡·¯¸¦ ±³È¯Çϱâ À§ÇØ Ä¿³Î ³×Æ®¿öÅ· Äڵ带 »ç¿ëÇÑ´Ù. À̸¦Å׸é, ¿©·¯ºÐÀÌ ÇöÀç erdos»ó¿¡ ÀÖ°í, quark¿¡ ÀÖ´Â 12345 Æ÷Æ®·Î ¿ø°Ý Á¢¼ÓÇÏ°íÀÚ Çϸç, ±× Æ÷Æ®¿¡¼­´Â ¾î¶² ÇÁ·Î¼¼½º listeningµµ ÇÏÁö ¾Ê°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ÀÌ Æ÷Æ®¸¦ À§ÇÑ Ã¹ ¹ø° TCP ÆÐŶÀÌ quark¿¡ µµÂøÇÒ ¶§, TCPÀÇ ³×Æ®¿öÅ·ÃþÀº µµÂøÇÑ ÆÐŶÀ» ÀνÄÇÒ °ÍÀÌ°í, Áï½Ã "Port Unreachable" »óÅÂÀÇ ICMP ¸Þ½ÃÁö¸¦ erdos·Î µÇµ¹·Á ÁÙ °ÍÀÌ´Ù.

ÀÌÇØÇÒ ¼ö ÀÖ´Â ICMP ¸Þ½ÃÁö´Â ¼ö ¾øÀÌ ¸¹À¸¸ç, ±× Áß¿¡´Â ¿¡·¯ »óŸ¦ Ãë±ÞÇÏ´Â ¸Þ½ÃÁöµµ ÀÖ´Ù. ±× Áß¿¡ Redirect message¶ó ºÒ¸®¿ì´Â ¸Å¿ì Èï¹Ì·Î¿î ¸Þ½ÃÁö°¡ Çϳª ÀÖ´Ù. ºñ·Ï ´õ¿í´õ ªÀº °æ·Î°¡ ÀÖ´ÙÇÏ´õ¶óµµ, ±×°ÍÀº ¶ó¿ìÆà ¸ðµâ¿¡ ÀÇÇØ ¿î¿µµÇ¸ç, ´Ù¸¥ È£½ºÆ®°¡ °ÔÀÌÆ®¿þÀ̸¦ ÅëÇؼ­ ±×°ÍÀ» »ç¿ëÇÒ ¶§ °¨ÁöµÈ´Ù. ¿¹¸¦ µé¾î, ºÎÆÃÇÑ ÈÄ¿¡ sophusÀÇ ¶ó¿ìÆà Å×À̺íÀÌ ºÒ¿ÏÀüÇÑ »óÅ°¡ µÉ ¼öµµ ÀÖ°í, Mathematics ³×Æ®¿öÅ©¿Í FDDI ¹éº»¿¡ °æ·Î°¡ Æ÷ÇԵǾî ÀÖÀ» ¼öµµ ÀÖÀ¸¸ç, Groucho Computing Center's gateway (gccl)¿¡ ÀÖ´Â ¶ó¿ìÆ® Æ÷ÀÎÆÃÀÌ ÃʱⰪÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ» ¼öµµ ÀÖ´Ù. ±×·¡¼­ quark¿¡ ÀÖ´Â ÆÐŶµéÀÌ Physics Department¿¡ ¹°·ÁÀÖ´Â °ÔÀÌÆ®¿þÀÌÀÎ nielsº¸´Ù ¿ÀÈ÷·Á gccl·Î º¸³»Áú °ÍÀÌ´Ù. ÇüÆí¾ø´Â °æ·Î ¹èÁ¤À¸·Î ¾î¶² µ¥ÀÌÅÍ ±×·¥À» Àü¼Û¹ÞÀ» ¶§, gcclÀº ±× ÆÐŶµéÀ» niels·Î ´Ù½Ã Àü¼ÛÇÒ°ÍÀÌ°í, µ¿½Ã¿¡ ÃÖ»óÀÇ °æ·Î ¹èÁ¤À» Áö½ÃÇÏ´Â ICMP Redirect ¸Þ½ÃÁö¸¦ sophus·Î Àü¼ÛÇÒ °ÍÀÌ´Ù.

Áö±ÝÇÏ°ÔµÉ ³»¿ëÀÌ °¡Àå ±âº»ÀûÀÎ ¼³Á¤ÀÛ¾÷À» ¼öµ¿À¸·Î ÇؾßÇÏ´Â ¹ø°Å·Î¿òÀ» ÇÇÇϱâ À§ÇÑ ÁÁ Àº ¹æ¹ýó·³ º¸Àϼöµµ ÀÖÁö¸¸ RIP³ª ICMP Redirect messages°¡ µ¿Àû ¶ó¿ìÆà ±¸¼º¿¡ ÀÇ Á¸ÇÏ°í ÀÖ´ÙÇÏ´õ¶óµµ ÀÌ°ÍÀÌ Ç×»ó ÁÁÀº »ý°¢¸¸Àº ¾Æ´Ï´Ù. ICMP Redirect ¿Í RIP´Â ¸î¸î ¶ó¿ìÆà Á¤º¸°¡ ½ÇÁ¦·Î ¹ÏÀ» ¸¸ÇÑ °ÍÀÎÁö¸¦ °ËÁõÇϱâ À§ÇÑ ¾î¶² ¼±ÅûçÇ×µµ Á¦°øÇØ ÁÖÁö ¾Ê´Â´Ù. ÀÌ°ÍÀÌ È¤ ¿©·¯ ºÐÀÇ Àüü ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» ºÐ¿­½ÃÅ°±â À§ÇØ °íÀÇ·Î ¾µµ¥ ¾ø´Â ÀÛ¾÷À» Çã¿ëÇÏ°í ÀÖ´ÂÁöµµ ¸ð¸¥ ´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯ ¶§¹®¿¡, ±×°ÍµéÀÌ ¸¶Ä¡ È£½ºÆ®ÀÇ °æ·Î¸¦ Àç ¹ß¼ÛÇÏ´Â °Íó·³, ³×Æ®¿öÅ© ¶ó ¿ìÆ®¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â Redirect messagesµéÀ» Ä¡·áÇϱâ À§ÇÑ ¸î¸î Linux ³×Æ®¿öÅ· Äڵ尡 ÀÖ´Ù.

2.6 The Domain Name System

Hostname Resolution

À§¿¡¼­ ±â¼úÇÑ ´ë·Î, TCP/IP ³×Æ®¿öÅ·¿¡¼­ ¾îµå·¹½ÌÀº 32ºñÆ® ¼ýÀÚµé·Î ¿î¿µµÈ´Ù. ÇÏÁö¸¸, ¿©·¯ ºÐµéÀº ÀÌ ¼ýÀÚµéÀ» ±â¾ïÇϴµ¥ ¸¹Àº ¾î·Á¿òÀ» ´À³¥ °ÍÀÌ´Ù. ±×·¡¼­, È£½ºÆ®´Â ÀϹÝÀûÀ¸·Î gauss ¶Ç´Â strange¿Í °°Àº Á¤±Ô À̸§À» °¡Áö°í ÀÖ´Ù. ÀÌ À̸§°ú ÀÏÄ¡ÇÏ´Â IP ¾îµå·¹½º¸¦ ã´Â °Í ÀÌ ¾î Çø®ÄÉÀ̼ÇÀÇ Àǹ«ÀÌ´Ù. ÀÌ·¯ÇÑ °úÁ¤À» host name resolutionÀ̶ó°í ºÎ¸¥´Ù.

ÁÖ¾îÁø È£½ºÆ®¸íÀÇ IP ¾îµå·¹½º¸¦ ã¾Æ¾ß ÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀº È£½ºÆ®¿Í IP ¾îµå·¹½º¸¦ ã ±â À§ÇØ ÀÚüÀûÀ¸·Î ¾î¶² ü°è¸¦ °¡Áö°í ÀÖÁø ¾Ê´Ù. Instead, it relies on number of library functions that do this transparently, called gethostbyname(3) and gethostbyaddr(3). ÀüÅëÀûÀ¸·Î, ÀÌ·¯ÇÑ °Íµé°ú ±× ÀýÂ÷¿¡ ¿¬°üµÇ¾î ÀÖ´Â ¼ýÀÚ´Â resolver library¶ó°í ÇÏ´Â ¿©·¯°³ÀÇ ¶óÀ̺귯¸®·Î ±×·ìÈ­µÇ¾î ÀÖ´Ù; ¸®´ª½º »ó¿¡¼­ ÀÌ·¯ÇÑ °ÍµéÀº Ç¥ÁØ libc¿¡ ÇÑ ºÎºÐÀÌ´Ù. ÀÏ»óÀûÀ¸·Î, ±â´ÉµéÀÇ ¸ðÀ½µéÀ» "the resolver"¶ó°í ºÎ¸¥´Ù.

ÇöÀç Ethernet°ú °°Àº Á¶±×¸¶ÇÑ ³×Æ®¿öÅ©¿¡¼­³ª ½ÉÁö¾î ±×°ÍµéÀÇ Å¬·¯½ºÅÍ¿¡¼­µµ È£½ºÆ®¸í À» ¾îµå·¹½º¿¡ ´ëÀÔ½ÃÅ°´Â Å×À̺íÀ» À¯ÁöÇϱâ¶õ Á¤¸» Èûµç ÀÛ¾÷ÀÌ´Ù. ÀÌ·¯ÇÑ Á¤º¸µéÀº ´ë°³ ÆÄ Àϸí ÀÌ /etc/hosts¶ó°í ÇÏ´Â °÷¿¡¼­ À¯ÁöµÇ°í ÀÖ´Ù. È£½ºÆ®¸¦ Ãß°¡Çϰųª »èÁ¦ÇÒ ¶§, ¶Ç´Â ¾îµå·¹½ºµéÀ» ¹ÝȯÇÒ ¶§, ¿©·¯ºÐÀº ¸ðµç È£½ºÆ®¿¡ ÀÖ´Â hostsÆÄÀÏÀ» °»½ÅÇØ ÁÖ¾î¾ß ÇÑ ´Ù. ºÐ¸íÈ÷ ÀÌ°ÍÀº ¸î´ëÀÇ ÄÄÇ»ÅÍ·Î ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÏ´Â °Íº¸´Ù ´õ ±ÍÂúÀº ÀÛ¾÷ÀÏÁöµµ ¸ð¸¥´Ù.

Sun Microsystems°¡ °³¹ßÇÑ NIS, Network Information System¿¡¼­ ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ÇϳªÀÇ ¹æÆíÀ¸·Î YP Áï, ¿»·Î¿ì ÆäÀÌÁö¶ó´Â °ÍÀ» ³» ³õ¾Ò´Ù. NIS´Â ¸¶½ºÅÍ È£½ºÆ®¿¡ ÀÖ´Â µ¥ÀÌÅÍ º£À̽º¿¡ hosts ÆÄÀÏ°ú ¶Ç ´Ù¸¥ Á¤º¸µéÀ» ÀúÀåÇØ ³õ´Â´Ù. ±×·¯¸é Ŭ¶óÀ̾ðÆ®´Â ÇÊ¿ä ÇÑ Á¤ º¸¸¦ µ¥ÀÌÅÍ º£À̽º¿¡¼­ °Ë»öÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀº ¾ÆÁ÷ LAN°ú °°Àº Áß±Þ ³×Æ®¿öÅ©¿¡ ÀûÇÕ ÇÑ ¹æ¹ýÀÌ´Ù. ¿Ö³ÄÇϸé, Àüü hosts µ¥ÀÌÅÍ º£À̽º¸¦ À¯ÁöÇÏ°í, ±×°ÍÀ» ¸ðµç ¼­¹ö¿¡ ºÐ¹èÇØ ÁÖ¾î¾ß Çϱ⠶§¹®ÀÌ´Ù.

ÀÎÅÍ³Ý »ó¿¡¼­, ¾îµå·¹½º Á¤º¸´Â ±âº»ÀûÀ¸·Î HOSTS.TXT¶ó°í ÇÏ´Â µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÇ¾î ÀÖ´Ù. ÀÌ ÆÄÀÏÀº Network Information Center ¶Ç´Â NIC¿¡ ÀÇÇØ À¯ÁöµÇ°í ÀÖÀ¸¸ç, ÀÌ °ÍÀº ¸ðµç Âü ¿© »çÀÌÆ®¿¡ Àü¼ÛµÇ°í ¼³Ä¡µÇ¾î¾ß ÇÑ´Ù. ³×Æ®¿öÅ©°¡ °è¼ÓÇؼ­ ¼ºÀåÇÒ ¶§, ÀÌ·¯ÇÑ ±¸¼º¿¡´Â ¸î°¡Áö ¹®Á¦Á¡µéÀÌ ¹ß»ýÇÑ´Ù. °Ô´Ù°¡ °ü¸®»óÀÇ ¹®Á¦Á¡À¸·Î½á, Á¤±ÔÀûÀ¸·Î HOSTS.TXTÆÄÀÏÀ» ¼³Ä¡ ÇØ¾ß ÇÏ°í, ±× ÆÄÀÏÀ» ¼­¹ö¿¡ Á¤±âÀûÀ¸·Î ºÐ¹èÇØ¾ß ÇÏ´Â ¹®Á¦Á¡µµ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ½ÉÁö¾î NIC¿¡ µî·Ï µÇ¾î¾ß ÇÏ´Â ¸ðµç À̸§¿¡ ½É°¢ÇÑ ¹®Á¦Á¡µéÀÌ ¹ß»ýÇÒ ¼öµµ ÀÖÀ¸¸ç, À̸§À» °¡Áö°í ÀÖÁö ¾ÊÀº °ÍÀÌ ¹ÛÀ¸·Î À¯ÃâµÇ´ÂÁö¸¦ È®ÀÎÇØ º¸±âµµ ÇØ¾ß ÇÑ´Ù.

1984³â, ÀÌ·¯ÇÑ ÀÌÀ¯·Î½á, »õ·Î¿î À̸§ ÇØ°á ¹æ¹ý Áï, Domain Name SystemÀ̶ó´Â °ÍÀÌ Ã¤Åà µÇ¾ú´Ù. DNS´Â Paul Mockapetris°¡ °³¹ßÇÏ¿´°í, ±×¿Í µ¿½Ã¿¡ ÁÖ¼Ò¿Í °ü·ÃµÈ ¸ðµç ¹®Á¦µéÀ» ÇØ°á Çß´Ù.

Enter DNS

DNS´Â µµ¸ÞÀΰú È£½ºÆ®¸íÀ» °èÃþÀûÀ¸·Î ±¸¼ºÇÏ°í ÀÖ´Ù. µµ¸ÞÀÎÀº ¾î¶² ÀÇ¹Ì¿Í ¿¬°üµÇ¾î ÀÖ´Â »çÀÌÆ®µéÀÇ ÁýÇÕÀÌ´Ù. -- µµ¸ÞÀÎÀÌ ÀûÀýÇÑ ³×Æ®¿öÅ© ÇüÅ (¿¹¸¦ µé¾î ´ëÇп¡ ÀÖ´Â ¸ðµç ±â °èµé, ¶Ç´Â BITNET¿¡ ÀÖ´Â ¸ðµç È£½ºÆ®µé)·Î µÇ¾î Àֱ⵵ ÇÏ°í, ƯÁ¤ ±â±¸ (¹Ì±¹ Á¤ºÎ) ¶Ç´Â Áö ¸®ÀûÀ¸ ·Î ¹­¿© Àֱ⵵ ÇÏ´Ù. À̸¦ Å׸é, ´ëÇеéÀº edu µµ¸ÞÀÎÀ¸·Î ±×·ìÈ­µÇ¾î ÀÖ°í, °¢ Á¾ÇÕ´ëÇаú ´Ü°ú´ëÇÐÀº ´Ù½Ã ±×°ÍµéÀÇ È£½ºÆ®¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â ¿©·¯°³ÀÇ subdomainÀ» »ç¿ëÇÑ´Ù. Groucho Marx University´Â groucho.edu µµ¸ÞÀÎÀ» ºÎ¿©¹Þ¾ÒÀ» °ÍÀÌ°í, Mathematics DepartmentÀÇ LANÀº maths.groucho.edu¸¦ ÇÒ´ç¹Þ¾ÒÀ» °ÍÀÌ´Ù. ºÎ¹® ³×Æ®¿öÅ©¿¡ Àִ ȣ½ºÆ®µéÀº ±× ÀÚüÀÇ È£½ºÆ®¸íÀ» µµ¸ÞÀθíÀ¸·Î »ç¿ëÇÒ °ÍÀÌ´Ù; ±×·¡¼­ erdos°¡ erdos.maths.groucho.edu·Î ¾Ë·ÁÁ® Àִ°ÍÀÎ Áöµµ ¸ð¸¥´Ù. ÀÌ°ÍÀ» fully qualified domain name ¶Ç´Â FQDNÀ̶ó ºÎ¸£¸ç, ÀÌ°ÍÀ¸·Î ÀÎÇØ Æ¯Á¤ È£½ºÆ®°¡ Àü¼¼°è¿¡¼­ À¯ÀÏ ¹«ÀÌÇÏ°Ô ÀÔÁõµÉ ¼ö ÀÖ´Ù.

                          Figure 2.3: A part of the domain name space

±×¸² 2.3Àº µµ¸ÞÀÎ ³×ÀÓ ¿µ¿ªÀ» º¸¿©ÁÖ°í ÀÖ´Ù. ÀÌ Æ®¸®¿¡¼­ ·çÆ®¿¡ ÀÖ´Â °³Ã¼´Â ÇϳªÀÇ Á¡-µµÆ®- (ÀÌ°ÍÀ» root domainÀ̶ó ºÎ¸¥´Ù.) À¸·Î Ç¥½ÃÇÑ´Ù. ±×¸®°í ´Ù¸¥ ¸ðµç µµ¸ÞÀÎÀ» Æ÷ ÇÔ ÇÏ°í ÀÖ´Ù. È£½ºÆ®¸íÀ» ¾î¶² ÇÔÃàÀûÀÎ Àǹ̸¦ °¡Áø Áö¿ª µµ¸ÞÀθíÀ» »ç¿ëÇϱ⠺¸´Ù ¿ÀÈ÷·Á fully qualified domain nameÀ¸·Î Ç¥½ÃÇϱâ À§ÇØ, ¶§¶§·Î ±×°ÍÀº trailing dot·Î ¾²¿©Áø´Ù. ÀÌ°ÍÀº ±× À̸§ÀÇ ¸¶Áö¸· ¿ä¼Ò°¡ ·çÆ® µµ¸ÞÀÎÀ̶ó´Â °ÍÀ» ÀǹÌÇÑ´Ù.

À̸§ °³Ã¼¿¡ ÀÇÁ¸ÇÏ°í ÀÖ´Â ÇϳªÀÇ µµ¸ÞÀÎÀº top-level, second-level, ¶Ç´Â third-levelÀÌ ¶ó°í ºÎ¸£±âµµ ÇÑ´Ù. ±×¸®°í ¸¹Àº ·¹º§µéÀÌ ¼¼ºÐÈ­µÇ°í ÀÖÁö¸¸, ±×·¸°Ô ¸¹Àº °ÍÀº ¾Æ´Ï´Ù. ´ÙÀ½¿¡ ¿©·¯ ºÐÀÌ ÀÚÁÖ º¼¼ö ÀÖ´Â top-level¿¡ °üÇØ ¼³¸íÇØ ³õ¾Ò´Ù.

edu

(´ë°³ ¹Ì±¹¿¡¼­ »ç¿ëÇÔ) ±³À°±â°ü, ¿¹ : ´ëÇÐ

com

¿µ¸®´Üü ¿¹ : ȸ»ç(company)

org

ºñ ¿µ¸®´Üü. °³ÀÎ UUCP ³×Æ®¿öÅ©µµ Á¾Á¾ ÀÌ µµ¸ÞÀÎÀ» »ç¿ëÇÑ´Ù.

net

°ÔÀÌÆ®¿þÀÌ¿Í ³×Æ®¿öÅ©¿¡¼­ °ü¸®¸¦ ¸ñÀûÀ¸·Î Çϴ ȣ½ºÆ®

mil

¹Ì±¹ ±¹¹æ¼º ±â±¸

gov

¹Ì±¹ Á¤ºÎ ±â°ü

uucp

ÀÌÀü¿¡ µµ¸ÞÀξøÀÌ UUCP À̸§¸¸À» »ç¿ëÇÏ´ø ¸ðµç »çÀÌÆ® ¸íÀÌ °ø½ÄÀûÀ¸·Î ÀÌ µµ ¸ÞÀÎÀ» »ç¿ëÇÏ°Ô µÇ¾ú´Ù.

ÀÎÅͳݿ¡¼­´Â ¹ýÀûÀ¸·Î ³× °³ÀÇ µµ¸ÞÀÎ (edu, net, mil, gov)À» ¹Ì±¹¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ°í ÀÖÀ¸³ª ¹Ì±¹¿¡ ¼ÓÇØÀÖÁö ¾ÊÀº ³ª¶ó¿¡¼­µµ ÀÌµé µµ¸ÞÀÎÀ» »ç¿ëÇÏ´Â °æ¿ì°¡ ÀÖ´Ù. ±× Áß Æ¯¼öÇÏ°Ô, net µµ¸ÞÀÎÀ» µé¼ö°¡ ÀÖÁö¸¸, mill°ú gov´Â ¿À·ÎÁö ¹Ì±¹¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

¹Ì±¹ ÀÌ¿ÜÀÇ ³ª¶ó¿¡¼­´Â ÀϹÝÀûÀ¸·Î ISO-3166¿¡ Á¤ÀǵǾî ÀÖ´Â µÎ °³ÀÇ ¹®ÀÚ·Î °¢ ³ª¶óÀÇ top-level µµ¸ÞÀÎÀ» ³ªÅ¸³½´Ù. À̸¦Å׸é, Çʶõµå´Â fi µµ¸ÞÀÎÀ» »ç¿ëÇÏ°í, ÇÁ¶û½º´Â frÀ», µ¶ÀÏÀº de, ±×¸®°í È£ÁÖ´Â au¸¦ top-level µµ¸ÞÀÎÀ¸·Î »ç¿ëÇÑ´Ù. top-level µµ¸ÞÀÎ ´ÙÀ½¿¡¿À´Â È£½ºÆ® ¸íÀº °¢³ª¶óÀÇ NIC¿¡¼­ ÀÚÀ¯·Ó°Ô ±¸¼ºÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, È£ÁÖ¿¡¼­ second-level µµ¸ÞÀÎÀ» ±¹Á¦ÀûÀ¸·Î »ç¿ëÇÏ´Â top-level µµ¸ÞÀΰú À¯»çÇÏ°Ô Áï, com.au ¶Ç´Â edu.auó·³ »ç¿ëÇÒ ¼ö ÀÖ´Ù. µ¶ÀÏ°ú °°Àº ³ª¶ó¿¡¼­´Â Ưº°ÇÑ µµ¸ÞÀÎÀ» ½á¼­ ƯÁ¤ ±â±¸¸¦ Á÷Á¢ÀûÀ¸·Î ¾ð±ÞÇϱâ À§ÇØ ¾à°£Àº ±ä ÀÌ ¸§À» »ç¿ëÇϱ⵵ ÇÑ´Ù. ¿¹¸¦ µé¾î, ftp.information.unierlangen.de ¿Í °°Àº È£½ºÆ®¸íÀ» »ç¿ëÇÏ´Â °ÍÀÌ º¸±â µå¹® °Í¸¸Àº ¾Æ´Ï´Ù. µ¶ÀÏ°ú °°Àº ´É·ÂÀÖ´Â ³ª¶ó¿¡¼­´Â º¸Åë »ç¿ëÇϴ ȣ½ºÆ®¸í°ú ¿ÏÀüÈ÷ ´Ù¸¥ °ÍÀ» »ç¿ëÇϱ⵵ ÇÑ´Ù.

¹°·Ð, ÀÌ·¯ÇÑ ±¹Á¦ÀûÀÎ µµ¸ÞÀÎÀÌ ¾Æ·¡¿¡¼­ ¼³¸íÇÏ°ÔµÉ È£½ºÆ®¸¦ ÀǹÌÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. ±× µµ ¸ÞÀÎÀº ½ÇÁ¦·Î ±× ³ª¶ó¿¡ À§Ä¡ÇÏ°í ÀÖ´Ù; ¿ÀÁ÷ ±× ³ª¶óÀÇ È£½ºÆ®´Â ±× ³ª¶óÀÇ NIC¿¡¼­ µî ·Ï½ÃÅ° °í ÀÖ´Ù. ½º¿þµ§ÀÇ È¸»ç°¡ È£ÁÖ¿¡ Áö»ç¸¦ µÑ °æ¿ì, ±× Áö»ç¿¡ ÀÖ´Â ¸ðµç È£½ºÆ®µéÀº ±×µéÀÇ top-level µµ¸ÞÀÎÀ» se ·Î µî·Ï½ÃŲ´Ù.

ÇöÀç, ³×ÀÓ ¿µ¿ª¿¡ ÀÖ´Â µµ¸ÞÀÓ ³×ÀÓÀ» °èÃþÀûÀ¸·Î ±¸¼ºÇÏ°Ô µÇ¸é, ±× À̸§µéÀÌ Áߺ¹µÇ´Â ¹® Á¦¸¦ ¸»²ûÈ÷ ÇØ°áÇÒ ¼ö ÀÖ´Ù. ; DNS¿Í È£½ºÆ®ÀÇ À̸§Àº Àü¼¼°è¿¡¼­ ¿ÀÁ÷ ÇϳªÀ̾î¾ß ÇÑ´Ù. °Ô´Ù °¡, fully qualified nameµéÀº ±â¾ïÇϱ⠽¬¿ö¾ß ÇÑ´Ù. ±×¸®°í ÀÌ¹Ì °Å´ëÇÑ ÇϳªÀÇ µµ¸ÞÀÎÀ» ¿© ·¯ ¼­ºê µµ¸ÞÀÎÀ¸·Î ³ª´©±â À§ÇÑ ÁÁÀº ¹æ¹ýµéÀÌ ³ª¿ÍÀÖ´Ù.

±×¸®°í DNS´Â ½ÉÁö¾î °ü¸®ÀÚ¸¦ °ÅÃļ­ ÇؾßÇÏ´Â ÀÛ¾÷ Áï, ¼­ºêµµ¸ÞÀÎÀ» ¸¸µé ¼ö ÀÖ´Â ±ÇÇÑ À» ¿©·¯ºÐ¿¡°Ô À§ÀÓÇØÁÖ´Â °Íº¸´Ù ´õ ÇÑ °ÍÀ» Çã°¡ÇØ Áֱ⵵ ÇÑ´Ù. ¿¹¸¦ µé¾î, Groucho Computing Center¿¡ ÀÖ´Â À¯ÁöÀÚ(maintainer)°¡ °¢ ºÎ(department)¸¦ À§ÇÑ ¼­ºê µµ¸ÞÀÎÀ» ¸¸µé ¼öµµ ÀÖ´Ù. ÀÌ¹Ì À§¿¡¼­ maths¿Í physics¶ó´Â ¼­ºêµµ¸ÞÀÎÀ» º¸¾Ò´Ù. ¸¸¾à Physics Department¿¡ ÀÖ´Â ³×Æ® ¿öÅ©°¡ ¾û¸ÁÁøâÀÎ »óÅ·Π¹ß°ßÀÌ µÈ´Ù¸é, ÀÌ ³×Æ®¿öÅ© °ü¸®ÀÚ¿¡°Ô physics.groucho.edu µµ ¸ÞÀÎ À» °ü¸®ÇÏ°Ô²û ÇÒÁöµµ ¸ð¸¥´Ù. ¾î¼¸é ÀÌ »ç¶÷µéÀº ±×µéÀÌ ÁÁ¾ÆÇϴ ȣ½ºÆ®¸íÀ» »ç¿ëÇÒ ¼ö µµ ÀÖ °í, À¯Çà¿¡ µû¶ó ³×Æ®¿öÅ©¸¦ °ü¸®ÇÒ ¼öµµ ÀÖÀ¸¸ç, ¿ÜºÎ °£¼·À» ÀüÇô¹ÞÁö ¾ÊÀº »óÅ¿¡¼­ IP ÁÖ¼Ò¸¦ ÇÒ´çÇÒ ¼öµµ ÀÖ´Ù.

ÀÌ·±½ÄÀ¸·Î ÀϾ ¼ö ÀÖ´Â Çö»óµé ¶§¹®¿¡, ³×ÀÓ ¿µ¿ªÀº zoneÀ¸·Î ³ª´©¾îÁö°Ô µÇ¸ç, °¢ ³×ÀÓ ¿µ ¿ªÀº ÇϳªÀÇ µµ¸ÞÀÎÀ¸·Î »Ñ¸®¸¦ ³»¸®°Ô µÈ °ÍÀÌ´Ù. ¿©±â¼­ zone°ú domain»çÀÌ¿¡´Â ¾ÆÁÖ ¹Î°¨ÇÑ Â÷ÀÌ°¡ ÀÖ´Ù´Â °ÍÀ» ÁÖÀÇÇ϶ó; domain groucho.edu´Â Groucho Marx University¿¡ ÀÖ´Â ¸ðµç È£½ºÆ®¸¦ µÑ·¯½Î°í ÀÖ´Â ¹Ý¸é¿¡ zone groucho.edu´Â Computing Center°¡ Á÷Á¢ÀûÀ¸·Î °ü¸® Çϴ ȣ½ºÆ® ¿¹¸¦ µé¾î ¼öÇкΠ(Mathematics Department)¸¸À» Æ÷ÇÔÇÏ°í ÀÖ´Ù. Physics Department¿¡ Àִ ȣ½ºÆ®µéÀº ´Ù¸¥ zone Áï, physics.groucho.edu¿¡ ¼ÓÇØ ÀÖ´Ù. ±×¸² 2.3¿¡¼­, ÇϳªÀÇ zoneÀÇ ½ÃÀÛÀÌ ÀÛÀº ¿øÀ¸·Î Ç¥½ÃµÇ¾î ÀÖ°í, ±× ¿øÀÇ ¿ÞÂÊ¿¡´Â µµ¸ÞÀÎÀÌ ÀÖ´Ù.

Name Lookups with DNS

Àá±ñ º¸¾Æ¼­ ÀÌ·¯ÇÑ ¸ðµç µµ¸ÞÀΰú Á¸(zone)Àº ´ë´ÜÈ÷ º¹ÀâÇÑ ÀÛ¾÷¿¡ ´ëÇÑ ÇϳªÀÇ ÇØ°á¹æ ¾Èó·³ º¸ÀδÙ. °á±¹, È£½ºÆ®¸íÀ» ÇÒ´çÇÒ ¼ö ÀÖ´Â Á᫐ ±ÇÇÑÀÌ ¾ø´Ù¸é, º¸Àß °Í ¾ø´Â ¾îÇø®ÄÉÀÌ¼Ç ÀÌ¶óµµ ¾î¶»°Ô ¾È´Ù°í °¡Á¤ÇÒ ¼ö Àְڴ°¡?

¿©±â DNS¿¡ °üÇØ Á¤¸» ¼Ò¹ÚÇÏ°Ô ´äº¯ÇØ ³õÀº °ÍÀÌ ÀÖ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ erdosÀÇ IP ÁÖ¼Ò ¸¦ ã°í ½Í´Ù¸é, DNS´Â ±×°ÍÀ» °ü¸®ÇÏ°í ÀÖ´Â »ç¶÷¿¡°Ô ¹°¾îº¸¶ó°í ¸»ÇÒ °ÍÀÌ´Ù. ±×·¯¸é ±× °ü¸®ÀÚ °¡ ¿©·¯ºÐÀÌ ¾Ë°í ½Í¾î ÇÏ´Â Á¤º¸¸¦ ¾Ë·ÁÁÙ °ÍÀÌ´Ù.

»ç½Ç, DNS´Â °Å´ëÇÏ°Ô ºÐÆ÷µÇ¾î ÀÖ´Â µ¥ÀÌÅͺ£À̽ºÀÌ´Ù. ÀÌ°ÍÀº ³×ÀÓ ¼­¹öÀÇ ÀÇ¹Ì·Î½á ¼ö Çà µÇ´Âµ¥ ÁÖ¾îÁø µµ¸ÞÀΰú µµ¸ÞÀÎ ÁýÇÕ¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. °¢ Á¸(zone)À» À§Çؼ­, Àû¾î µµ µÎ °³ÀÇ ³×ÀÓ ¼­¹ö°¡ ÀÖÀ¸¸ç, ±× ³×ÀÓ ¼­¹ö´Â ±× Á¸(zone)¿¡ Àִ ȣ½ºÆ®¿¡ °üÇÑ ¸ðµç Á¤º¸¸¦ °¡Áö°í ÀÖ´Ù. erdosÀÇ IP ÁÖ¼Ò¸¦ ±¸Çϱâ À§Çؼ­´Â, groucho.edu zoneÀ» À§ÇÑ ³×ÀÓ ¼­¹ö¿¡ Á¢¼ÓÇØ ¼­, ¹Ù ¶ó´Â Á¤º¸¸¦ ¾ò¾î¾ß ÇÑ´Ù.

¿©·¯ºÐÀÌ »ý°¢ÇÏ´Â °Íº¸´Ù ¾î¼¸é ´õ ½¬¿ï Áöµµ ¸ð¸¥´Ù. ³»°¡ Groucho Marx University¿¡ ÀÖ ´Â ³×ÀÓ ¼­¹ö¿¡ ¾î¶»°Ô µµ´ÞÇÒ ¼ö Àִ°¡? ¶Ç, ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ°¡ address-resolving oracle µµ °® Ãß¾î ³õÁö ¾ÊÀº °æ¿ì¿¡µµ DNS´Â ¶ÇÇÑ ±×·¯ÇÑ °ÍÀ» Á¦°øÇØ ÁØ´Ù. ¿©·¯ºÐÀÇ ¾îÇø®ÄÉÀ̼ÇÀÌ erdos ¿¡ °üÇÑ Á¤º¸¸¦ ã¾Æ³»°íÀÚ ÇÒ °æ¿ì, ·ÎÄà ³×ÀÓ¼­¹ö¿¡ Á¢¼ÓÇؼ­, À̸¥¹Ù interative query¸¦ ¼öÇà ÇÑ´Ù. ¿©·¯ºÐÀÇ ·ÎÄà ³×ÀÓ¼­¹ö´Â ·çÆ® µµ¸ÞÀÎÀ» À§ÇÑ ³×ÀÓ¼­¹ö¿¡°Ô ÁúÀǸ¦ º¸³¿À¸·Î½á ÀÛ¾÷ À» ½Ã ÀÛÇÏ°Ô µÈ´Ù. ±×¸®°í ±×°ÍÀº ³×ÀÓ¼­¹ö¿¡°Ô erdos.maths.groucho.eduÀÇ ÁÖ¼Ò¸¦ ¿äûÇÑ´Ù. ·çÆ® ³×ÀÓ¼­¹ö´Â ÀÌ À̸§ÀÌ ·çÆ®±ÇÇÑ¿¡ ¼ÓÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ÀνÄÇÏ°Ô µÇ¸ç, ¿ÀÈ÷·Á edu µµ¸ÞÀÎ ¿¡ ±× ·¯ÇÑ ±ÇÇÑÀÌ ÀÖ´Ù°í ÆÇ´ÜÇÑ´Ù. ±×·¡¼­, ·çÆ® ³×ÀÓ¼­¹ö´Â ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¾Ë°í ½Í´Ù¸é, edu zone ³×ÀÓ¼­¹ö·Î Á¢¼ÓÇ϶ó°í ¸»ÇØÁÙ °ÍÀ̸ç, ±×µéÀÇ ÁÖ¼Ò¿Í ÇÔ²² ¸ðµç edu ³×ÀÓ¼­¹ö ¸ñ·ÏÀ» Æó¼â ÇÑ´Ù. ±×·¯¸é, ¿©·¯ºÐÀÇ ·ÎÄà ³×ÀÓ ¼­¹ö´Â edu ³×ÀÓ ¼­¹öÁßÀÇ Çϳª, À̸¦Å׸é a.isi.edu¿¡°Ô ÁúÀÇ ¸¦ º¸ ³»°ÔµÈ´Ù. ·çÆ® ³×ÀÓ ¼­¹ö¿Í À¯»çÇÑ ¹æ¹ýÀ¸·Î½á, a.isi.edu´Â groucho.edu°¡ ÀÖ´Â Áö¿ªÀ» ¾Ë ¾ÆÂ÷ ¸®°í, ¿©·¯ºÐ¿¡°Ô ±× ¼­¹ö°¡ ÀÖ´Â À§Ä¡¸¦ °¡¸£ÃÄ ÁØ´Ù. ±×·¯¸é ·ÎÄà ³×ÀÓ ¼­¹ö´Â erdos¿¡°Ô ÁúÀÇ ¸¦ º¸³»°Ô µÇ¸ç, ¸¶Áö¸·À¸·Î ±×°ÍÀº ±× ÁÖ¼Ò°¡ ÀÖ´Â Áö¿ªÀ» ¾Ë¾ÆÂ÷¸®°Ô µÇ°í, ÀÏÄ¡ÇÏ´Â IP ÁÖ¼Ò¸¦ ±× ¾îÇø®ÄÉÀ̼ÇÀ¸·Î º¸³»°Ô µÈ´Ù.

Áö±Ý±îÁö ¼³¸íÇÑ °Í¿¡¼­ º¸¸é, ´Ü¼øÇÏ°Ô IP ÁÖ¼Ò¸¦ ã´Âµ¥¿¡ ¾öû³ª°Ô ¸¹Àº Æ®·¡ÇÈÀÌ °É¸® ´Â °Íó·³ º¸ÀδÙ. ÇÏÁö¸¸ HOSTS.TXT¿¡¼­ º¸°ÔµÉ ¾öû³ª°Ô ¸¹Àº ¾çÀÇ ¹®¼­¸¦ Àд °Íº¸´Ù´Â °£´Ü ÇÑ ÀÛ¾÷ÀÌ´Ù. ±×·¯³ª ÀÌ·¯ÇÑ °úÁ¤¼Ó¿¡¼­µµ °³¼±µÇ¾î¾ß ÇÒ ¸¹Àº ¹®Á¦Á¡µéÀÌ ÀÖ´Ù.

¹Ì·¡¿¡´Â ÁúÀǸ¦ Çϴµ¿¾È ±× ÀÀ´ä½Ã°£À» ÁÙÀ̱â À§ÇØ, ³×ÀÓ¼­¹ö´Â ·ÎÄà cache¿¡´Ù°¡ ±¸ÇÑ Á¤ º¸¸¦ ÀúÀåÇÒ °ÍÀÌ´Ù. ±×·¡¼­ ´ÙÀ½¿¡ ¿©·¯ºÐÀÇ ·ÎÄà ³×Æ®¿öÅ©¿¡¼­ ´©±¸³ª°¡ groucho.edu¿¡ Àִ ȣ½ºÆ®ÀÇ ÁÖ¼Ò¸¦ ã°íÀÚ ÇÒ °æ¿ì, ¿©·¯ºÐÀÇ ³×ÀÓ¼­¹ö´Â Àüü °úÁ¤À» ¶Ç ´Ù½Ã °ÅÄ¡Áö ¾Ê°í Á÷Á¢Àû À¸·Î groucho.edu¿¡ Á¢¼ÓÇÏ°Ô µÉ °ÍÀÌ´Ù. - ¸¸¾à ±×·¸Áö ¾Ê´Ù¸é, DNS°¡ ´Ù¸¥ °Í°ú °°ÀÌ ¾ÈÁÁÀº ¹æ¹ýÀÏÁöµµ ¸ð¸¥´Ù. ¿Ö³ÄÇϸé, °¢ ÁúÀÇ°¡ ·çÆ® ³×ÀÓ ¼­¹ö¸¦ ÇÊ¿ä·Î Çϱ⠶§¹®ÀÌ´Ù.

¹°·Ð, ³×ÀÓ¼­¹ö°¡ ¿µ¿øÈ÷ ÀÌ Á¤º¸¸¦ °£Á÷ÇÏ°í ÀÖÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ¿ÀÈ÷·Á ¾à°£ÀÇ ±â°£ÀÌ Áö ³ª ¸é, ±×°ÍÀ» Æó±â óºÐÇÒ °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ¸¸·á½Ã°£À» time to live ¶Ç´Â TTLÀ̶ó°í ºÎ ¸¥´Ù. ÇÑ Áö ¿ªÀ» Ã¥ÀÓÁö´Â °ü¸®ÀÚ°¡ DNS µ¥ÀÌÅÍ º£À̽º¿¡ ÀÖ´Â °¢ ÀÚ·á¿¡ ÀÌ TTLÀ» ÇÒ´çÇÑ´Ù.

Domain Name Servers

³×ÀÓ¼­¹öµéÀº authoritative·Î ºÒ¸®´Â Áö¿ª¾È¿¡ Àִ ȣ½ºÆ®¿¡ °üÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖ´Ù. ±× ·¡¼­, ¶§¶§·Î ±×°ÍÀº master name servers¶ó°í Çϱ⵵ ÇÑ´Ù. ÀÌ Áö¿ª¿¡ Àִ ȣ½ºÆ®¿¡°Ô º¸³»´Â ¾î¶° ÇÑ ÁúÀÇÁ¶Â÷µµ ¸¶Áö¸·¿¡´Â ÀÌ·¯ÇÑ ¸¶½ºÅÍ ³×ÀÓ ¼­¹ö¿¡¼­ ³¡³ª°Ô µÈ´Ù.

ÇÑ Áö¿ªÀÇ °£¼·È­¸éÀ» Á¦°øÇϱâ À§Çؼ­´Â ±×°ÍÀÇ ¸¶½ºÅÍ ¼­¹ö°¡ ´õ Àß Ç¥½ÃÇØ ÁÙ °ÍÀÌ´Ù. µ¥ ÀÌÅÍ ÆÄÀϷκÎÅÍ ¾òÀº Á¤º¸¸¦ ±× Áö¿ª¿¡ ÀûÀç½ÃÅ°´Â ¸¶½ºÅÍ ¼­¹öÁß¿¡ ÇϳªÀÎ primary ¼­¹ö ¸¦ ¸¸ µé°í, ±ÔÄ¢ÀûÀÎ °£°ÝÀ¸·Î primary ¼­¹ö¿¡¼­ ÀڷḦ ±× Áö¿¢¿¡ Àü¼ÛÇØ ÁÖ´Â ¶Ç ´Ù¸¥ secondary ¼­ ¹öµéÀ» ¸¸µé¾î ÁÜÀ¸·Î½á ÀÌ·¯ÇÑ ÀÛ¾÷À» ÀÌ·ç¾î ³¾ ¼ö ÀÖ´Ù.

¿©·¯ ³×ÀÓ¼­¹ö¸¦ °¡Áö´Â ÀÌÀ¯Áß¿¡ Çϳª·Î´Â ÀûÀç ÀÛ¾÷À» ºÐ»ê½ÃÅ°±â À§Çؼ­ÀÌ°í, ¶Ç ´Ù¸¥ ÀÌ À¯·Î´Â °ú´ÙÇÑ ÀÛ¾÷¾çÀ» ¿©·¯ ³×ÀÓ¼­¹ö¿¡ ºÐ¹èÇϱâ À§Çؼ­ÀÌ´Ù. ÇϳªÀÇ ³×ÀÓ ¼­¹ö ¸Ó½ÅÀÌ Ãæµ¹ÀÌ ³ª ¼Õ½Ç°ú °°Àº Çö»óÀ¸·Î ÀÎÇØ ³×Æ®¿öÅ© ¿¬°á¿¡ ½ÇÆÐÇß´Ù¸é, ´Ù¸¥ ¼­¹ö·Î ¸ðµç ÁúÀǸ¦ ¿äû ÇÒ °Í ÀÌ´Ù. ¹°·Ð, ÀÌ·¯ÇÑ ±¸¼ºÀÌ ¿©·¯ºÐÀ» ¼­¹ö°íÀå (¸ðµç DNS ¿äû¿¡ ´ëÇØ À߸øµÈ °á°ú¸¦ »êÃâ Çس»´Â °æ¿ì, ¿¹¸¦ µé¾î ¼­¹ö ÇÁ·Î±×·¥À¸·Î ÀÎÇØ ¼ÒÇÁÆ®¿þ¾î ¹ö±×°¡ ¹ß»ýµÇ´Â °æ¿ì)À¸·ÎºÎÅÍ º¸È£ ÇØ ÁÖÁö ´Â ¸øÇÑ´Ù.

¹°·Ð ¿©·¯ºÐÀº ¶ÇÇÑ ½ÇÇàÇÏ°í ÀÖ´Â ³×ÀÓ ¼­¹ö¿¡¼­ Á¦°øµÇ´Â ¾î¶² µµ¸ÞÀεµ ¹ÏÁö ¸øÇÒ °Í ÀÌ ´Ù. - ¾î¼¸é °ÅÀÇ ±×·²Áöµµ ¸ð¸¥´Ù. Àû¾îµµ ³×ÀÓ¼­¹ö´Â localhost¸¦ À§ÇÑ ³×ÀÓ ¼­ºñ½º ¿Í 127.0.0.1¿¡ ÇØ´çÇÏ´Â ·è¾÷À» ¿¹¾àÇØ ÁÖ¾î¾ß ÇÑ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ÀÌ·¯ÇÑ ¼­¹ö ÇüÅ°¡ À¯¿ëÇÑ °æ¿ìµµ ÀÖ´Ù. ÀÌ°ÍÀº ¿©ÀüÈ÷ ·ÎÄà ³×Æ®¿öÅ© ¿¡¼­ ½ÇÇàÇÏ°í ÀÖ´Â ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ DNS ÁúÀǵéÀ» ó¸®ÇÏ°í ±× Á¤º¸¸¦ ÀúÀåÇÒ ¼ö ÀÖ ´Ù. ÀÌ ·¯ÇÑ ÇüŸ¦ caching-only ¼­¹ö¶ó°í ºÎ¸¥´Ù.

The DNS Database

¿ì¸®´Â À§¿¡¼­ DNS°¡ È£½ºÆ®ÀÇ IP ÁÖ¼Ò¸¦ ó¸®ÇÏ´Â °Í »Ó¸¸ ¾Æ´Ï¶ó ³×ÀÓ¼­¹ö¿¡¼­ Á¤º¸¸¦ ±³È¯ÇÏ´Â Àϵµ ÇÑ´Ù´Â °ÍÀ» ¾Ë¾Ò´Ù. »ç½Ç DNS µ¥ÀÌÅͺ£À̽º´Â ¸¹Àº ´Ù¸¥ ÇüÅÂÀÇ ¿£Æ®¸®¸¦ °¡Áö°í ÀÖ ´Ù.

DNS µ¥ÀÌÅÍ º£À̽º¿¡ ÀÖ´Â ÇϳªÀÇ Á¤º¸ Á¶°¢µéÀ» resource record ÁÙ¿©¼­ RRÀ̶ó°í ºÎ¸¥´Ù. °¢ ·¹ÄÚµå´Â ±×°Í°ú °ü·ÃµÇ¾î ÀÖ´Â ÇüŸ¦ °¡Áö°í ÀÖ°í, ±×°ÍÀ» Ç¥ÇöÇÏ´Â µ¥ÀÌÅÍÃþÀ» ±â¼ú ÇØ ÁÖ °í ÀÖÀ¸¸ç, ÇϳªÀÇ Å¬·¡½º´Â ±×°ÍÀ» »ç¿ëÇÏ´Â ³×Æ®¿öÅ© ÇüŸ¦ ¸í½ÃÇØ ÁÖ°í ÀÖ´Ù. ÈÄÀÚ´Â IP ÁÖ¼Ò µé (the IN class) ¶Ç´Â MIT¿¡¼­ »ç¿ëµÇ´Â Hesiod ³×Æ®¿öÅ©ÀÇ ÁÖ¼Ò¿Í °°Àº ¶Ç ´Ù¸¥ ¾îµå·¹ ½Ì ¹æ ¹ýÀÇ Çʿ並 ¼ö¿ë½ÃÅ°°í ÀÖ´Ù. ±âº»ÀûÀÎ resource record ÇüÅ´ ÇϳªÀÇ IP ÁÖ¼Ò¿Í ÇÔ²² ÇϳªÀÇ fully qualified domain name°ú °ü·ÃµÇ¾î ÀÖ´Â ÇϳªÀÇ ·¹Äڵ带 ¸»ÇÑ´Ù.

¹°·Ð, È£½ºÆ®°¡ ¿©·¯°³ÀÇ À̸§À» °¡Áú ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ À̸§µéÁß Çϳª´Â ²À °ø½ÄÀû À¸ ·Î È®À뵃 ¼ö ÀÖ´Â canonical host name À̾î¾ß ÇÑ´Ù. ¹Ý¸é¿¡ ´Ù¸¥ À̸§µéÀº ´Ü¼øÈ÷ ÀüÀÚ¿¡ ¼­ ¾ð ±ÞÇÏ°í ÀÖ´Â °¡¸íµéÀÌ´Ù. ÀÌ µÎ°¡Áö ÇüÅ¿¡¼­ Â÷ÀÌÁ¡À» ¸»ÇÑ´Ù¸é, canonical È£½ºÆ®¸íÀº °ü ·ÃµÇ¾î ÀÖ´Â ·¹Äڵ尡 ¿ÀÁ÷ Çϳª¹Û¿¡ ¾øÁö¸¸, ´Ù¸¥ È£½ºÆ®¸íÀº canonical È£½ºÆ®¸íÀ» °¡¸®Å°°í ÀÖ´Â CN- AMEÇüÅÂÀÇ ·¹Äڵ带 °¡Áö°í ÀÖ´Ù.

¿ì¸®°¡ ¿©±â¼­ ¸ðµç ÇüÅÂÀÇ ·¹Äڵ带 ´Ù·ê ¼ö´Â ¾øÁö¸¸, ´ÙÀ½Àå¿¡¼­ ¸î °³¸¦ ¼³¸íÇØ ³õ¾ÒÀ¸ ¸ç, ¿©±â ¹ÏÀ» ¸¸ÇÑ ¿¹Á¦¸¦ µé¾î ³õ¾Ò´Ù. ±×¸² 2.4´Â physics.groucho.edu Áö¿ª(zone)À» À§ÇÑ ³× ÀÓ¼­ ¹ö·Î ÀûÀçµÇ´Â µµ¸ÞÀÎ µ¥ÀÌÅͺ£À̽ºÀÇ ÇÑ ºÎºÐÀ» º¸¿©ÁÖ°í ÀÖ´Ù.

        Figure 2.4: An excerpt from the named.hosts file for the Physics Department

A¿Í CNAMEÀº ÀÏ´Ü Á¦Ãijõ°í, ¿©·¯ºÐÀº ÆÄÀÏÀÇ Á¦ÀÏ À­ ºÎºÐ¿¡¼­ Ưº°ÇÑ ·¹Äڵ带 º¼¼ö ÀÖ ´Ù. ÀÌ°ÍÀº SOA (Start of Authority) ¸®¼Ò½º ·¹ÄÚµåÀÌ´Ù. ÀÌ°ÍÀº ±× Áö¿ª¿¡ ÀÖ´Â ÀϹÝÀûÀÎ Á¤º¸ ¸¦ °¡Áö°í ÀÖ´Ù. À̸¦ Å׸é, ÀÌ°ÍÀº ¸ðµç ·¹Äڵ带 À§ÇÑ time-to-liveÀÇ ÃʱⰪÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.

¿¹Á¦ ÆÄÀÏ¿¡¼­ µµÆ®(.)·Î ³¡³ªÁö ¾Ê´Â ¸ðµç À̸§Àº groucho.edu µµ¸ÞÀΰú ¿¬°üµÇ¾î Çؼ®µÈ ´Ù ´Â °ÍÀ» ¸í½ÉÇ϶ó. SOA ¸®¼Ò½º¿¡¼­ »ç¿ëµÇ´Â Ưº°ÇÑ À̸§ÀÎ "@"Àº ±× ÀÚüÀÇ µµ¸ÞÀÎ ³×ÀÓ À» ³ª Ÿ³½´Ù.

¿ì¸®´Â À§¿¡¼­ groucho.edu µµ¸ÞÀÎÀ» À§ÇÑ ³×ÀÓ¼­¹öµéÀÌ ¾î¶µç °£¿¡ physics Áö¿ª(zone) ¿¡ °üÇÑ Á¤º¸¸¦ ¾Ë°í ÀÖ°í, ±×·¡¼­ ±×µéÀÇ ³×ÀÓ¼­¹ö·Î ÁúÀǸ¦ ¿äûÇÒ ¼ö ÀÖ´Â °ÍÀ» º¸¾Æ¿Ô´Ù. ÀÌ°ÍÀº ´ë°³ ÇѽÖÀÇ ·¹Äڵ忡 ÀÇÇØ ¼öÇàµÈ´Ù ; NS ·¹ÄÚµå´Â ¼­¹öÀÇ FQDNÀ» °¡Áö°í ÀÖ°í, ÇϳªÀÇ ·¹ÄÚ µå´Â ±× À̸§°ú °ü·ÃµÇ¾î ÀÖ´Â ÁÖ¼Ò¸¦ °¡Áö°í ÀÖ´Ù. ÀÌ·¯ÇÑ ·¹Äڵ尡 ³×ÀÓ ¿µ¿ª¿¡ ÇÔ²² Àú ÀåµÇ´Â ÀÌ·¡·Î, ±×°ÍµéÀ» ÀÚÁÖ glue records¶ó°í ºÎ¸£±âµµ ÇÑ´Ù. À̰͵éÀº ºÎ Áö¿ª(parent zone)ÀÌ ½ÇÁ¦·Î Á¾¼Ó Áö¿ª¿¡ Àִ ȣ½ºÆ®¿¡ °üÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â ·¹ÄÚµåµéÀÇ ´ëÇ¥ÀûÀÎ ¿¹ÀÌ´Ù. glue ·¹ÄÚµå ´Â ±×¸² 2.5¿¡¼­ º¸´Â °Í°ú °°ÀÌ physics.groucho.edu¸¦ À§ÇÑ ³×ÀÓ¼­¹ö¸¦ °¡¸®Å°°í ÀÖ´Ù.

          Figure 2.5: An excerpt fro the named.hosts file for GMU.

Reverse Lookups

È£½ºÆ®¿¡ ¼ÓÇØ ÀÖ´Â IP-ÁÖ¼Ò¸¦ ã´Â °Í ÀÌ¿Ü¿¡µµ ÁÖ¼Ò¿¡ ÇØ´çÇϴ ã´Â °ÍÀÌ ¶§¶§·Î ´õ ¹Ù¶÷ÇÏ´Ù. ÀÌ°ÍÀ» reverse mapping¶ó ºÎ¸£°í ½ÅºÐÀ» °ËÁõÇϱâ À§

Çؼ­ ¿©·¯ ³×Æ®¿öÅ© ¼­ºñ½º¿¡ ÀÇÇØ »ç¿ëµÈ´Ù. ´Üµ¶ hosts ÆÄÀÏÀ» »ç¿ëÇÒ ¶§, reverse lookups´Â ´Ü¼øÈ÷ ±× Áú ÀÇ¿¡ ÇØ´çÇÏ´Â IP ÁÖ¼Ò¸¦ °¡Áö´Â È£½ºÆ®¸¦ À§ÇÑ ÆÄÀÏÀ» ã¾ÆÁØ´Ù. DNS¸¦ °¡Áö°í ³×ÀÓ ¿µ¿ª À» ö ÀúÇÏ°Ô Ã£´Â ÀÛ¾÷Àº ¹°·Ð ÁúÀÇ¿Í´Â »ó°ü¾ø´Â ÀÛ¾÷ÀÌ´Ù. ´ë½Å¿¡, Áö±Ý±îÁö ¸¸µé¾î Áö°í Àִ Ưº° ÇÑ µµ¸ÞÀÎÀÎ in-addr.arpaÀº dotted-quad Ç¥±â¹ýÀ¸·Î ¸ðµç È£½ºÆ®ÀÇ IP ÁÖ¼Ò¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. À̸¦ Å׸é, 149.76.12.4¶ó´Â IP ÁÖ¼Ò´Â 4.12.76.149.in-addr.arpa¶ó´Â À̸§°ú ÀÏÄ¡ÇÑ´Ù. ÀÌ·¯ÇÑ À̸§µéÀ» ±×°ÍµéÀÇ canonical È£½ºÆ®¸í°ú ¿¬°á½ÃŲ ¸®¼Ò½º ·¹Äڵ带 PTRÀ̶ó°í ºÎ¸¥´Ù.

¾î¶² ±ÇÇÑÀ» °¡Áö´Â Áö¿ªÀ» ¸¸µé¾î ³»´Â °ÍÀº ´ë°³ ±× Áö¿ªÀ» °ü¸®ÇÏ´Â »ç¶÷ÀÌ IP ÁÖ¼Ò¸¦ È£ ½ºÆ®¸í¿¡ ÇÒ´çÇÏ´Â ¸ðµç ÀÛ¾÷À» ¿ÏÀüÇÏ°Ô ÅëÁ¦ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ±×µéÀº ´ë°³ ¼öµ¿À¸ ·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Â ÇϳªÀÌ»óÀÇ IP ³×Æ®¿öÅ©¿Í ¼­ºê³ÝÀ» °¡Áø ÀÌ·¡·Î, DNS Áö¿ª(zone)°ú IP ³×Æ® ¿öÅ©¸¦ 1 ´ë ? (one-to-many)·Î ¸ÅÇÎÇÏ´Â °æÇâÀÌ ÀÖ´Ù. À̸¦Å׸é, ¹°¸®ºÎ(Physics Department)´Â ¼­ºê³Ý 149.76.8.0, 149.76.12.0 ±×¸®°í 149.76.14.0¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù.

±× °á°ú, in-addr.arpa µµ¸ÞÀο¡ ÀÖ´Â »õ·Î¿î Áö¿ªÀº physics Áö¿ª¿¡ µû¶ó ¸¸µé¾î Á®¾ß ÇÏ°í, ±× ºÎ(department)¿¡ ÀÖ´Â ³×Æ®¿öÅ© °ü¸®ÀÚ¿¡°Ô ±ÇÇÑÀ» À§ÀÓ¹Þ¾Æ¾ß ÇÑ´Ù; 8.76.149.in-addr.arpa, 12.76.149.in-addr.arpa ±×¸®°í, 14.76.149.in-addr.arpa. ±×·¸Áö ¾Ê°í, Collider Lab¿¡ ´Ù°¡ »õ·Î¿î È£½ºÆ®¸¦ ¼³Ä¡ÇÏ´Â °æ¿ì, ±×µéÀÇ in-addr.arpa Áö ¿ª (zone) ÆÄÀÏ¿¡ ÀԷµǾî ÀÖ´Â »õ·Î¿î ÁÖ¼Ò¸¦ °¡Áö±â À§Çؼ­ ±×µéÀÇ ºÎ(parent) µµ¸ÞÀο¡ Á¢¼ÓÇÒ ÇÊ¿ä°¡ ÀÖÀ» °ÍÀÌ´Ù.

¼­ºê³Ý 12¸¦ À§ÇÑ Áö¿ª(zone) µ¥ÀÌÅͺ£À̽º°¡ ±×¸² 2.6¿¡ ³ªÅ¸³ª ÀÖ´Ù. ±×µéÀÇ ºÎ Áö¿ª (parent zone)ÀÇ µ¥ÀÌÅÍ º£À̽º¿Í ÀÏÄ¡ÇÏ´Â glue ·¹ÄÚµåµéÀº ±×¸² 2.7¿¡ ³ªÅ¸³ª ÀÖ´Ù.

          Figure 2.6: An excerpt from the named.rev file for subnet 12
          Figure 2.7: An excerpt from the named.rev file for network 149.76.

À̰͵éÁß °¡Àå Áß¿äÇÑ °á°ú¸¦ µéÀÚ¸é, Áö¿ª(zone)Àº ´ÜÁö IP ³×Æ®¿öÅ©ÀÇ supersetÀ¸·Î ¸¸µé ¾î Áú ¼ö ÀÖ°í, ÀÌ·¯ÇÑ ³×Æ®¿öÅ©ÀÇ ³Ý¸¶½ºÅ©´Â ¹ÙÀÌÆ®¸¦ °æ°è·Î ÇØ¾ß ÇÑ´Ù. Groucho Marx ´ëÇп¡ ÀÖ´Â ¸ðµç ¼­ºê³ÝµéÀº 255.255.255.0ÀÎ ³Ý¸¶½ºÅ©¸¦ °¡Áö¸ç, ¾î¶µç in-addr.arpa Áö¿ªÀº °¢ ¼­ºê³ÝÀ» À§ÇØ ¸¸µé¾î Áú ¼ö ÀÖ¾ú´Ù. ±×·¯³ª, ´ë½Å¿¡ ³Ý¸¶½ºÅ©¸¦ 255.255.255.128 ·Î Áشٸé, ¼­ºê³Ý 149.76.12.128À» À§ÇÑ Áö¿ªÀ» Àý´ë ¸¸µé¾î Áú ¼ö ¾ø´Ù. ¿Ö³ÄÇϸé, 12.76.149.in-addr.arpa µµ¸ÞÀÎÀÌ ±ÇÇÑÀ» °¡Áö´Â µÎ °³ÀÇ Áö¿ª (°¢°¢ È£½ºÆ®¸íÀÌ Çϳª´Â 1¿¡¼­ 127±îÁö, ¶Ç Çϳª´Â 128¿¡¼­ 255±îÁöÀÇ Áö¿ª)À¸·Î ³ª´©¾îÁ® ÀÖ´Ù°í DNS¿¡°Ô ¸»ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¾ø±â ¶§¹®ÀÌ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê