JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.net
Ŭ·¡½º Inet6Address

java.lang.Object 
  |
  +--java.net.InetAddress 
        |
        +--java.net.Inet6Address
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Serializable

public final class Inet6Address
extends InetAddress

ÀÌ Å¬·¡½º´Â Internet Protocol ¹öÁ¯ 6 (IPv6) ÁÖ¼Ò¸¦ ³ªÅ¸³À´Ï´Ù. Á¤ÀÇ¿¡ ´ëÇØ¼­´Â ¡¸RFC 2373: IP Version 6 Addressing Architecture¡¹À» ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

IP ÁÖ¼ÒÀÇ ÅØ½ºÆ® Ç¥Çö

¸Þ¼ÒµåÀÇ ÀÔ·ÂÀ¸·Î¼­ »ç¿ëµÇ´Â Ipv6 ÁÖ¼ÒÀÇ ÅØ½ºÆ® Ç¥ÇöÀº ´ÙÀ½ÀÇ ¸î°³ÀÇ Çü½ÄÀÌ µË´Ï´Ù.
  1. Ãßõ µÇ´Â Çü½ÄÀº x:x:x:x:x:x:x:x ÀÔ´Ï´Ù. ¿©±â¼­, x ´Â 8 °³ÀÇ 16 ºñÆ® ÁÖ¼ÒÀÇ 16 Áø¼öÄ¡ÀÔ´Ï´Ù. À̰ÍÀÌ ¿ÏÀüÇÑ Çü½ÄÀÔ´Ï´Ù. ¿¹¸¦ µé¾î,

    1080:0:0:0:8:800:200C:417A
    ¿Í °°ÀÌ µË´Ï´Ù.

    °³°³ÀÇ ÇʵåÀÇ Á¦·Î ³»ÀåÇϱâ´Â ÇÊ¿ä ¾ø½À´Ï´Ù. ´Ù¸¸, ´ÙÀ½¿¡ ¼³¸íÇÏ´Â °æ¿ì¸¦ Á¦¿ÜÇØ, °¢ Çʵ忡´Â Àû¾îµµ 1 °³ÀÇ ¼öÄ¡°¡ ÇÊ¿äÇÕ´Ï´Ù.

  2. ƯÁ¤ÀÇ ½ºÅ¸ÀÏÀÇ IPv6 ÁÖ¼Ò¸¦ ÇÒ´çÇÏ´Â ÀϺÎÀÇ ¸Þ¼Òµå¸¦ À§Çؼ­(¶§¹®¿¡), 0 ºñÆ®ÀÇ ±ä ij¸¯ÅÍ ¶óÀÎÀ» Æ÷ÇÔÇÑ ÁÖ¼Ò°¡ ÀϹÝÀûÀÔ´Ï´Ù. 0 ºñÆ®¸¦ Æ÷ÇÔÇÑ ÁÖ¼ÒÀÇ ±âÀÔÀ» °£´ÜÇÏ°Ô Çϱâ À§Çؼ­, Ưº°ÇÑ ±¸¹®À» »ç¿ëÇØ 0 À» ¾ÐÃàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¸::¡¹ÀÇ »ç¿ëÀº º¹¼öÀÇ ±×·ìÀÇ 16 ºñÆ®ÀÇ 0 À» ³ªÅ¸³À´Ï´Ù. ¡¸::¡¹Àº ÁÖ¼Ò³»¿¡ 1 ¹ø¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, ¡¸::¡¹À» »ç¿ëÇØ, ÁÖ¼Ò³»ÀÇ ¼±µÎ ¶Ç´Â ¸»¹ÌÀÇ 0 À» ¾ÐÃàÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î,

    1080::8:800:200C:417A
    ¿Í °°ÀÌ µË´Ï´Ù.
  3. IPv4 ¹× IPv6 ³ëµå°¡ È¥ÀçÇϴ ȯ°æ¿¡ ´ëÀÀÇÏ´Â °æ¿ì¿¡ ÇÑÃþ ´õ Æí¸®ÇÑ ´ëü Çü½ÄÀÌ x:x:x:x:x:x:d.d.d.d ÀÔ´Ï´Ù. ¿©±â¼­, x ´Â »óÀ§ 6 °³ÀÇ 16 ºñÆ® ÁÖ¼ÒÀÇ 16 Áø¼öÄ¡·Î, d ´Â ÇÏÀ§ 4 °³ÀÇ 8 ºñÆ® Ç¥ÁØ IPv4 Ç¥Çö ÁÖ¼ÒÀÇ ½ÊÁø¼öÄ¡ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î,

    ::FFFF:129. 144.52. 38
    ::129. 144.52. 38
    °ú °°ÀÌ µË´Ï´Ù.

    ¿©±â¼­, ¡¸::FFFF:d.d.d.d¡¹ ¹× ¡¸::d.d.d.d¡¹´Â °¢°¢ IPv4 MAPÀÇ IPv6 ÁÖ¼Ò ¹× IPv4 ȣȯÀÇ IPv6 ÁÖ¼ÒÀÇ ÀϹÝÀûÀÎ Çü½ÄÀÔ´Ï´Ù. IPv4 ÀÇ ºÎºÐÀº ¡¸d.d.d.d¡¹ÀÇ Çü½Ä³»¿¡ ¾øÀ¸¸é ¾ÈµË´Ï´Ù.

    ::FFFF:d.d.d
    ::FFFF:d.d
    ::d.d.d
    ::d.d
    ÀÇ Çü½ÄÀº ¹«È¿ÀÔ´Ï´Ù.

    ::FFFF:d
    ÀÇ Çü½ÄÀº

    À¯È¿ÇÕ´Ï´Ù. ´Ù¸¸, À̰ÍÀº IPv4 ȣȯÀÇ IPv6 ÁÖ¼Ò

    ::255. 255.0.d
    ÀÇ ±ÔÄ¢¿¡ µû¸£Áö ¾ÊÀº Ç¥ÇöÀÔ´Ï´Ù.

    ¿©±â¼­, ¡¸::d¡¹´Â ÀϹÝÀûÀÎ IPv6 ÁÖ¼Ò ¡¸0:0:0:0:0:0:0:d¡¹¿¡ ´ëÀÀÇÕ´Ï´Ù.

ÅØ½ºÆ® Ç¥ÇöÀ» Ãâ·ÂÄ¡·Î¼­ µ¹·ÁÁÖ´Â ¸Þ¼ÒµåÀÇ °æ¿ì´Â ¿ÏÀüÇÑ Çü½ÄÀÌ »ç¿ëµË´Ï´Ù. Inet6Addres ´Â ´Ù¸¥ ÅØ½ºÆ® µ¥ÀÌÅÍ¿Í Á¶ÇÕÇØ »ç¿ëÇϸé(ÀÚ) ¸íÈ®ÇØ¼­, ¿ÏÀüÇÑ Çü½ÄÀ» µ¹·ÁÁÝ´Ï´Ù.

Ư¼öÇÑ IPv6 ÁÖ¼Ò

IPv4 MAPÀÇ ÁÖ¼Ò ::ffff:w.x.y.z ¶ó°í ÇÏ´Â Çü½ÄÀÇ IPv6 ÁÖ¼Ò´Â IPv4 ÁÖ¼Ò¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëµË´Ï´Ù. ÀÌ ÁÖ¼Ò¿¡ ÀÇÇØ, IPv4 ¿Í IPv6 ÀÇ ¾çÂÊ ¸ðµÎÀÇ ³ëµå¿Í Åë½ÅÇÒ °æ¿ì¿¡, ³×ÀÌÆ¼ºê ÇÁ·Î±×·¥Àº °°Àº ÁÖ¼Ò µ¥ÀÌÅÍ ±¸Á¶¸¦ »ç¿ëÇÒ ¼ö°¡ ÀÖ¾î °°Àº ¼ÒÄÏÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

InetAddress ¿Í Inet6Address ¿¡¼­´Â ÀÌ ÁÖ¼Ò´Â ³»ºÎ Ç¥Çö¿¡ »ç¿ëµÇ¾î ±â´É»óÀÇ ¿ªÇÒÀº ¾ø½À´Ï´Ù. Java ´Â IPv4 MAPÀÇ ÁÖ¼Ò¸¦ µ¹·ÁÁÖÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ Å¬·¡½º´Â IPv4 MAPÀÇ ÁÖ¼Ò¸¦ ¹ÙÀÌÆ® ¹è¿­°ú ÅØ½ºÆ® Ç¥ÇöÀÇ ¾çÂÊ ¸ðµÎ·Î ÀÔ·ÂÀ¸·Î¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¸, IPv4 MAPÀÇ ÁÖ¼Ò´Â IPv4 ÁÖ¼Ò¿¡ º¯È¯µË´Ï´Ù.

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

¸Þ¼ÒµåÀÇ °³¿ä
 boolean equals (Object  obj)
          ÀÌ ¿ÀºêÁ§Æ®¿Í ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¸¦ ºñ±³ÇÕ´Ï´Ù.
 byte[] getAddress ()
          ÀÌ InetAddress ¿ÀºêÁ§Æ®ÀÇ IP ÁÖ¼Ò¸¦ ±×´ë·Î µ¹·ÁÁÝ´Ï´Ù.
 String getHostAddress ()
          ÅؽºÆ® Ç¥ÇöÀÇ IP ÁÖ¼Ò Ä³¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.
 int hashCode ()
          ÀÌ IP ÁÖ¼ÒÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.
 boolean isAnyLocalAddress ()
          InetAddress °¡ ¿ÍÀϵå Ä«µå ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.
 boolean isIPv4CompatibleAddress ()
          InetAddress °¡ IPv4 ȣȯÀÇ IPv6 ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.
 boolean isLinkLocalAddress ()
          InetAddress °¡ ¸µÅ© ·ÎÄà ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.
 boolean isLoopbackAddress ()
          InetAddress °¡ ·çÇÁ¹é ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.
 boolean isMCGlobal ()
          ¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ ±Û·Î¹ú ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù
 boolean isMCLinkLocal ()
          ¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ ¸°Å©½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù
 boolean isMCNodeLocal ()
          ¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ ³ëµå ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù
 boolean isMCOrgLocal ()
          ¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ Á¶Á÷ ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù
 boolean isMCSiteLocal ()
          ¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ »çÀÌÆ® ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù
 boolean isMulticastAddress ()
          InetAddress °¡ IP ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.
 boolean isSiteLocalAddress ()
          InetAddress °¡ »çÀÌÆ® ·ÎÄà ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.
 
Ŭ·¡½º java.net. InetAddress ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
getAllByName , getByAddress , getByAddress , getByName , getCanonicalHostName , getHostName , getLocalHost , toString
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 

¸Þ¼ÒµåÀÇ »ó¼¼

isMulticastAddress

public boolean isMulticastAddress()
InetAddress °¡ IP ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù. ÁÖ¼Ò °³½ÃÁ¡ÀÇ 11111111 ¿¡ ÀÇÇØ, ÁÖ¼Ò°¡ ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀÎ °ÍÀÌ ½Äº°µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isMulticastAddress
¹Ýȯ°ª:
InetAddress °¡ IP ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ ³ªÅ¸³»´Â boolean
µµÀÔµÈ ¹öÁ¯:
JDK1. 1

isAnyLocalAddress

public boolean isAnyLocalAddress()
InetAddress °¡ ¿ÍÀϵå Ä«µå ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isAnyLocalAddress
¹Ýȯ°ª:
InetAddress °¡ ¿ÍÀϵå Ä«µå ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ ³ªÅ¸³»´Â boolean
µµÀÔµÈ ¹öÁ¯:
1.4

isLoopbackAddress

public boolean isLoopbackAddress()
InetAddress °¡ ·çÇÁ¹é ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isLoopbackAddress
¹Ýȯ°ª:
InetAddress °¡ ·çÇÁ¹é ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ ³ªÅ¸³»´Â boolean. ·çÇÁ¹é ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isLinkLocalAddress

public boolean isLinkLocalAddress()
InetAddress °¡ ¸µÅ© ·ÎÄà ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isLinkLocalAddress
¹Ýȯ°ª:
InetAddress °¡ ¸µÅ© ·ÎÄà ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ ¸µÅ© ·ÎÄà uni-cast ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isSiteLocalAddress

public boolean isSiteLocalAddress()
InetAddress °¡ »çÀÌÆ® ·ÎÄà ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isSiteLocalAddress
¹Ýȯ°ª:
InetAddress °¡ »çÀÌÆ® ·ÎÄà ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ »çÀÌÆ® ·ÎÄà uni-cast ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isMCGlobal

public boolean isMCGlobal()
¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ ±Û·Î¹ú ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isMCGlobal
¹Ýȯ°ª:
ÁÖ¼Ò°¡ ±Û·Î¹ú ½ºÄÚÇÁÀÇ ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ ±Û·Î¹ú ½ºÄÚÇÁ°¡ ¾Æ´Ñ °æ¿ì, ȤÀº ¸ÖƼ ij½ºÆ® ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isMCNodeLocal

public boolean isMCNodeLocal()
¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ ³ëµå ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isMCNodeLocal
¹Ýȯ°ª:
ÁÖ¼Ò°¡ ³ëµå ·ÎÄà ½ºÄÚÇÁÀÇ ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ ³ëµå ·ÎÄà ½ºÄÚÇÁ°¡ ¾Æ´Ñ °æ¿ì, ȤÀº ¸ÖƼ ij½ºÆ® ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isMCLinkLocal

public boolean isMCLinkLocal()
¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ ¸°Å©½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isMCLinkLocal
¹Ýȯ°ª:
ÁÖ¼Ò°¡ ¸µÅ© ·ÎÄà ½ºÄÚÇÁÀÇ ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ ¸µÅ© ·ÎÄà ½ºÄÚÇÁ°¡ ¾Æ´Ñ °æ¿ì, ȤÀº ¸ÖƼ ij½ºÆ® ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isMCSiteLocal

public boolean isMCSiteLocal()
¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ »çÀÌÆ® ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isMCSiteLocal
¹Ýȯ°ª:
ÁÖ¼Ò°¡ »çÀÌÆ® ·ÎÄà ½ºÄÚÇÁÀÇ ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ »çÀÌÆ® ·ÎÄà ½ºÄÚÇÁ°¡ ¾Æ´Ñ °æ¿ì, ȤÀº ¸ÖƼ ij½ºÆ® ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

isMCOrgLocal

public boolean isMCOrgLocal()
¸ÖƼ ij½ºÆ® ÁÖ¼Ò¿¡ Á¶Á÷ ½ºÄÚÇÁ°¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ isMCOrgLocal
¹Ýȯ°ª:
ÁÖ¼Ò°¡ Á¶Á÷ ·ÎÄà ½ºÄÚÇÁÀÇ ¸ÖƼ ij½ºÆ® ÁÖ¼ÒÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ Á¶Á÷ ·ÎÄà ½ºÄÚÇÁ°¡ ¾Æ´Ñ °æ¿ì, ȤÀº ¸ÖƼ ij½ºÆ® ÁÖ¼Ò°¡ ¾Æ´Ñ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

getAddress

public byte[] getAddress()
ÀÌ InetAddress ¿ÀºêÁ§Æ®ÀÇ IP ÁÖ¼Ò¸¦ ±×´ë·Î µ¹·ÁÁÝ´Ï´Ù. °á°ú´Â ³×Æ®¿öÅ© ¹ÙÀÌÆ® ¼ø¼­¿¡ µû¶ó µ¹·ÁÁÖ¾îÁý´Ï´Ù. ÁÖ¼ÒÀÇ ÃÖ»óÁ¤µµ ¹ÙÀÌÆ®°¡ getAddress()[0] ÀÌ µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ getAddress
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®ÀÇ IP ÁÖ¼Ò

getHostAddress

public String  getHostAddress()
ÅØ½ºÆ® Ç¥ÇöÀÇ IP ÁÖ¼Ò Ä³¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ getHostAddress
¹Ýȯ°ª:
IP ÁÖ¼ÒÀÇ Ä³¸¯ÅÍ ¶óÀÎ Çü½Ä

hashCode

public int hashCode()
ÀÌ IP ÁÖ¼ÒÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ hashCode
¹Ýȯ°ª:
ÀÌ IP ÁÖ¼ÒÀÇ ÇØ½Ã ÄÚµåÄ¡

equals

public boolean equals(Object  obj)
ÀÌ ¿ÀºêÁ§Æ®¿Í ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¸¦ ºñ±³ÇÕ´Ï´Ù. Àμö°¡ null ´Â ¾Æ´Ï°í, ÀÌ ¿ÀºêÁ§Æ®¿Í °°Àº IP ÁÖ¼Ò¸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®ÀÇ °æ¿ì¿¡¸¸, °á°ú°¡ true °¡ µË´Ï´Ù.

getAddress ¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ¹ÙÀÌÆ® ¹è¿­ÀÇ ±æÀ̰¡ °°°í, ¹ÙÀÌÆ® ¹è¿­ÀÇ °¢ ¿ä¼Ò°¡ °°Àº °æ¿ì, 2 °³ÀÇ InetAddress ÀÇ ÀνºÅϽº´Â °°Àº IP ÁÖ¼Ò¸¦ ³ªÅ¸³»°í ÀÖ½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º InetAddress ³»ÀÇ equals
ÆÄ¶ó¹ÌÅÍ:
obj - ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
¿ÀºêÁ§Æ®°¡ °°Àº °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
InetAddress.getAddress()

isIPv4CompatibleAddress

public boolean isIPv4CompatibleAddress()
InetAddress °¡ IPv4 ȣȯÀÇ IPv6 ÁÖ¼ÒÀΰ¡ ¾î¶²°¡¸¦ Á¶»çÇÏ´Â À¯Æ¿¸®Æ¼·çƾÀÔ´Ï´Ù.

¹Ýȯ°ª:
InetAddress °¡ IPv4 ȣȯÀÇ IPv6 ÁÖ¼ÒÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean. ÁÖ¼Ò°¡ IPv4 ÁÖ¼ÒÀÇ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
1.4

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.