Àç±ÍÀû º¯È¯
-RECURSIVE (¸®Äõ½Ãºê)
-ÀϹÝÀûÀÎ ³×ÀÓ¼¹ö
-Ŭ¶óÀ̾ðÆ®¿¡ ÃÖÁ¾ °á°ú°ªÀ» ¹Ýȯ
-Ŭ¶óÀ̾ðÆ®(Sub Resolver)·ÎºÎÅÍ µµ¸ÞÀÎ ³×ÀÓ ÁúÀÇ ¿äûÀÌ µé¾î¿Ã °æ¿ì ³×ÀÓ¼¹ö°¡ Á÷Á¢ Name space¸¦ Ž»öÇÏ¿© °á°ú°ªÀ» ¹Ýȯ
-Bind9ÀÇ °æ¿ì options Ç׸ñ¿¡ ¡®recursion yes;'·Î ¼³Á¤ÇÔ(±âº» °ª)
>¿¹Á¦ : kr.yahoo.com
ÀÌ·¸°Ô Àç±ÍÀû º¯È¯Àº ÄÄÇ»ÅÍ°¡ ¸®Á¹¹ö¿¡°Ô kr.yahoo.comÀ» ¹°¾îº¸¸é ¸®Á¹¹ö´Â DNS¼¹ö¿¡ ¹°¾îº»´Ù.
±× DNS¼¹ö°¡ Àç±ÍÀûº¯È¯À̸é(RootÀÇ ³×ÀÓ¼¹ö´Â ¹«Á¶°Ç ¹Ýº¹Àû º¯È¯ÀÌ´Ù.) ¸®Á¹¹ö´Â ´õ ÀÌ»ó ãÁö¾Ê°í Àç±ÍÀû¹æ½ÄÀÎ DNS¼¹ö(ÀÌ ±×¸²¿¡¼± Root³×ÀÓ¼¹ö)°¡ ã¾Æ¼ ¸®Á¹¹ö¿¡°Ô Àü´ÞÇØÁØ´Ù, ±×·³ ¸®Á¹¹ö´Â ´Ù½Ã ÄÄÇ»ÅÍ¿¡°Ô ÀÌ°ªÀ» ¾Ë·ÁÁØ´Ù.
¹Ýº¹Àû º¯È¯
ITERATIVE(ÀÌÅÍ·¹ÀÌƼºê)
Root ³×ÀÓ¼¹ö´Â ¹«Á¶°Ç ÀÌÅÍ·¹ÀÌƼºêÀÌ°í TLD³×ÀÓ¼¹ö´Â ÀϺθ¸ ÀÌÅÍ·¹ÀÌƼºêÀÌ´Ù.
¹Ýº¹Àû º¯È¯ - ÀÚ½ÅÀÌ Á÷Á¢ °ü¸®ÇÏÁö ¾Ê´Â ÁúÀÇ ¿äûÀÌ ÀÖÀ» °æ¿ì ÁúÀÇ¿¡ ÀÀ´ä °¡´ÉÇÑ NS¸ñ·ÏÀ» ÀÀ´ä.
(ÁúÀÇ¿¡ ÀÀ´ä°¡´ÉÇÑ NS¶õ? ¸¸¾à ÄÄÇ»ÅÍ°¡ ÁúÀÇÇÑ °ÍÀÌ kr.yahoo.com.ÀÌ°í ÀÚ½ÅÀº com.µµ¸ÞÀÎÀÌ°í ÀÚ½ÅÀÇ ÇÏÀ§µµ¸ÞÀο¡ yahoo.com.ÀÌÀÖÀ»¶§, ÄÄÇ»ÅÍ¿¡°Ô yahoo.com.À» ¾Ë·ÁÁØ´Ù.)
¿¹Á¦ > kr.yahoo.com
ÀÌ·¸°Ô ¹Ýº¹Àû º¯È¯Àº ÄÄÇ»ÅÍ°¡ ¸®Á¹¹ö¿¡°Ô kr.yahoo.comÀ» ¹°¾îº»´Ù¸é ¸®Á¹¹ö´Â DNS¿¡°Ô kr.yahoo.com.À» IP·Î ¹Ù²ã´Þ¶ó°í ¿äûÇÑ´Ù(kr.yahoo.com.¿¡ ´ëÇØ ÁúÀÇÇÑ´Ù).À̶§ ¸®Á¹¹ö°¡ ¹°¾îº» DNS¼¹ö°¡ ¹Ýº¹Àû º¯È¯¹æ½ÄÀÎ ÀÌÅÍ·¹ÀÌƼºê¶ó¸é Àç±ÍÀû º¯È¯Ã³·³ ã¾ÆÁÖÁö¾Ê°í ÁúÀÇ¿¡ ÀÀ´äÀÌ °¡´ÉÇÑ NS¸ñ·ÏÀ» ÀÀ´äÇÑ´Ù.
ÀÌ ±×¸²¿¡¼± ¸®Á¹¹ö°¡ óÀ½¿¡ .(root)DNS¿¡ ¹°¾îºÃ±â ¶§¹®¿¡ DNS´Â ÀÚ½ÅÇÏÀ§¿¡ÀÖ´Â TLDsÁß yahoo.com.À» °ü¸®ÇÏ°íÀÖ´Â com.DNS¸¦ ¾Ë·ÁÁÖ°Ô µÈ´Ù. ÀÌ·¸°Ô ¹Ýº¹ÇÏ´Ù º¸¸é kr.yahoo.com.±îÁö µµ´ÞÇÑ´Ù.
³×ÀÓ¼¹ö ij½Ì
ÁúÀÇ¿¡ ´ëÇÑ ÀÀ´ä°ªÀ» Àӽà ÀúÀå.
¹Ýº¹ ¿äû ¹× ºÒÇÊ¿äÇÑ ¿äûÀ» Á¦°ÅÇÏ¿© DNS¸Þ½ÃÁö Æ®·¹ÇÈÀ» °¨¼Ò½ÃŲ´Ù.
À¯È¿±â°£
TTL(Time To Live)
IPÇì´õÀÇ TTLÇʵå¿Í ¹«°üÇÔ
DNS¼¹ö¿¡¼ ÁúÀÇ¿¡ ´ëÇÑ ÀÀ´ä ½Ã $TTL °ªÀ» µ¿½Ã¿¡ Àü¼Û
ij½ÌµÈ µ¥ÀÌÅÍ´Â À¯È¿ÇÑ $TTL À» °¡Áø °ª¿¡ ´ëÇؼ¸¸ ÀÀ´ä
$TTL ±â°£ÀÌ Áö³ª¸é ÀÚµ¿À¸·Î »èÁ¦µÊ
RTT(RoundTrip Time)³×ÀÓ¼¹ö ¿Õº¹ ½Ã°£
¿ø°Ý³×ÀÓ¼¹ö°¡ ÀÀ´ä¿¡ °É¸®´Â ½Ã°£
µ¿ÀÏ ÇÑ ¿µ¿ªÀÇ °ü¸®¼¹ö°¡ ¿©·¯ °³ ÀÏ °æ¿ì RTT°ªÀÌ °¡Àå ÀÛÀº ¼¹ö·Î ÁúÀÇ
³×ÀÓ º¯È¯ °úÁ¤