Knowledge (XXG)

IP address

Source ๐Ÿ“

387: 1590: 1390: 1604: 1004:(DHCP). DHCP is the most frequently used technology for assigning addresses. It avoids the administrative burden of assigning specific static addresses to each device on a network. It also allows devices to share the limited address space on a network if only some of them are online at a particular time. Typically, dynamic IP configuration is enabled by default in modern desktop operating systems. 669:(CIDR) in 1993. CIDR is based on variable-length subnet masking (VLSM) to allow allocation and routing based on arbitrary-length prefixes. Today, remnants of classful network concepts function only in a limited scope as the default configuration parameters of some network software and hardware components (e.g. netmask), and in the technical jargon used in network administrators' discussions. 1183: 852: 974:, are assigned to interfaces for communication on the attached link. The addresses are automatically generated by the operating system for each network interface. This provides instant and automatic communication between all IPv6 hosts on a link. This feature is used in the lower layers of IPv6 network administration, such as for the 880:
addressing infrastructure of a network segment, i.e. the local administration of the segment's available space, from the addressing prefix used to route traffic to and from external networks. IPv6 has facilities that automatically change the routing prefix of entire networks, should the global connectivity or the
1247:
addressing, available in both IPv4 and IPv6. It normally refers to a single sender or a single receiver, and can be used for both sending and receiving. Usually, a unicast address is associated with a single device or host, but a device or host may have more than one unicast address. Sending the same
692:
Three non-overlapping ranges of IPv4 addresses for private networks are reserved. These addresses are not routed on the Internet and thus their use need not be coordinated with an IP address registry. Any user may use any of the reserved blocks. Typically, a network administrator will divide a block
677:
Early network design, when global end-to-end connectivity was envisioned for communications with all Internet hosts, intended that IP addresses be globally unique. However, it was found that this was not always necessary as private networks developed and public address space needed to be conserved.
1461:
Most public IP addresses change, and relatively often. Any type of IP address that changes is called a dynamic IP address. In home networks, the ISP usually assigns a dynamic IP. If an ISP gave a home network an unchanging address, it is more likely to be abused by customers who host websites from
1454:, or the various IPv6 address formats of local scope or site-local scope, for example for link-local addressing. Public IP addresses may be used for communication between hosts on the global Internet. In a home situation, a public IP address is the IP address assigned to the home's network by the 879:
in routers. The smallest possible individual allocation is a subnet for 2 hosts, which is the square of the size of the entire IPv4 Internet. At these levels, actual address utilization ratios will be small on any IPv6 network segment. The new design also provides the opportunity to separate the
462:
In the early stages of development of the Internet Protocol, the network number was always the highest order octet (most significant eight bits). Because this method allowed for only 256 networks, it soon proved inadequate as additional networks developed that were independent of the existing
1490:
agent on behalf of the client, in which case the real originating IP address is masked from the server receiving a request. A common practice is to have a NAT mask many devices in a private network. Only the public interface(s) of the NAT needs to have an Internet-routable address.
165:. IPv4 addresses were distributed by IANA to the RIRs in blocks of approximately 16.8 million addresses each, but have been exhausted at the IANA level since 2011. Only one of the RIRs still has a supply for local assignments in Africa. Some IPv4 addresses are reserved for 491:
addressing. Depending on the class derived, the network identification was based on octet boundary segments of the entire address. Each class used successively additional octets in the network identifier, thus reducing the possible number of hosts in the higher order classes
1117:. These addresses are only valid on the link, such as a local network segment or point-to-point connection, to which a host is connected. These addresses are not routable and, like private addresses, cannot be the source or destination of packets traversing the Internet. 203:, and it provides the location of the host in the network, and thus, the capability of establishing a path to that host. Its role has been characterized as follows: "A name indicates what we seek. An address indicates where it is. A route indicates how to get there." The 887:
The large number of IPv6 addresses allows large blocks to be assigned for specific purposes and, where appropriate, to be aggregated for efficient routing. With a large address space, there is no need to have complex address conservation methods as used in CIDR.
1961:
An IPv4 address has the following format: x . x . x . x where x is called an octet and must be a decimal value between 0 and 255. Octets are separated by periods. An IPv4 address must contain three periods and four octets. The following examples are valid IPv4
1360:
is a one-to-many routing topology. However, the data stream is not transmitted to all receivers, just the one which the router decides is closest in the network. Anycast addressing is a built-in feature of IPv6. In IPv4, anycast addressing is implemented with
1151:
An IP address conflict occurs when two devices on the same local physical or wireless network claim to have the same IP address. A second assignment of an address generally stops the IP functionality of one or both of the devices. Many modern
1502:. In this scenario, the computers connected to the router have private IP addresses and the router has a public address on its external interface to communicate on the Internet. The internal computers appear to share one public IP address. 1072:. On the local network of the home or business, a local DHCP server may be designed to provide sticky IPv4 configurations, and the ISP may provide a sticky IPv6 prefix delegation, giving clients the option to use sticky IPv6 addresses. 874:
The intent of the new design was not to provide just a sufficient quantity of addresses, but also redesign routing in the Internet by allowing more efficient aggregation of subnetwork routing prefixes. This resulted in slower growth of
1011:
and usually has an expiration period. If the lease is not renewed by the host before expiry, the address may be assigned to another device. Some DHCP implementations attempt to reassign the same IP address to a host, based on its
253:
Today, these two versions of the Internet Protocol are in simultaneous use. Among other technical changes, each version defines the format of addresses differently. Because of the historical prevalence of IPv4, the generic term
1271:
is used for network broadcast. In addition, a more limited directed broadcast uses the all-ones host address with the network prefix. For example, the destination address used for directed broadcast to devices on the network
1156:
notify the administrator of IP address conflicts. When IP addresses are assigned by multiple people and systems with differing methods, any of them may be at fault. If one of the devices involved in the conflict is the
1347:
from its unicast address to the multicast group address and the intermediary routers take care of making copies and sending them to all interested receivers (those that have joined the corresponding multicast group).
337:
is only used within IPv4. Both IP versions however use the CIDR concept and notation. In this, the IP address is followed by a slash and the number (in decimal) of bits used for the network part, also called the
269:
in 1974 and 1977, as there was no separate IP specification at the time. v3 was defined in 1978, and v3.1 is the first version where TCP is separated from IP. v6 is a synthesis of several suggested versions, v6
470:
Classful network design allowed for a larger number of individual network assignments and fine-grained subnetwork design. The first three bits of the most significant octet of an IP address were defined as the
1102:
is defined for the special use of link-local addressing for IPv4 networks. In IPv6, every interface, whether using static or dynamic addresses, also receives a link-local address automatically in the block
989:
IP addresses are assigned to a host either dynamically as they join the network, or persistently by configuration of the host hardware or software. Persistent configuration is also known as using a
2748: 1041:
In the absence or failure of static or dynamic address configurations, an operating system may assign a link-local address to a host using stateless address autoconfiguration.
2425: 1052:
is an informal term used to describe a dynamically assigned IP address that seldom changes. IPv4 addresses, for example, are usually assigned with DHCP, and a DHCP service
258:
typically still refers to the addresses defined by IPv4. The gap in version sequence between IPv4 and IPv6 resulted from the assignment of version 5 to the experimental
246:(IETF) to explore new technologies to expand addressing capability on the Internet. The result was a redesign of the Internet Protocol which became eventually known as 959:
remained unclear and the poorly defined addressing policy created ambiguities for routing. This address type was abandoned and must not be used in new systems.
2380: 2490: 2339: 2307: 1924: 2248: 1643: 1516: 1038:
Computers and equipment used for the network infrastructure, such as routers and mail servers, are typically configured with static addressing.
2794: 1259:
is an addressing technique available in IPv4 to address data to all possible destinations on a network in one transmission operation as an
1434:
of its communicating peer. This is typically done by retrieving geolocation info about the IP address of the other node from a database.
1120:
When the link-local IPv4 address block was reserved, no standards existed for mechanisms of address autoconfiguration. Filling the void,
1080:; sticky configurations have no guarantee of stability, while static configurations are used indefinitely and only changed deliberately. 1001: 146: 1169:
IP addresses are classified into several classes of operational characteristics: unicast, multicast, anycast and broadcast addressing.
1016:, each time it joins the network. A network administrator may configure DHCP by allocating specific IP addresses based on MAC address. 1526: 685:, need not have globally unique IP addresses. Today, such private networks are widely used and typically connect to the Internet with 2177: 2635: 2433: 1230: 911:
Just as IPv4 reserves addresses for private networks, blocks of addresses are set aside in IPv6. In IPv6, these are referred to as
250:(IPv6) in 1995. IPv6 technology was in various testing stages until the mid-2000s when commercial production deployment commenced. 1297:
IPv6 does not implement broadcast addressing and replaces it with multicast to the specially defined all-nodes multicast address.
1952: 2208: 1125: 243: 2800: 1442:
A public IP address is a globally routable unicast IP address, meaning that the address is not an address reserved for use in
223:
are in common use on the Internet today. The original version of the Internet Protocol that was first deployed in 1983 in the
1208: 741: 666: 463:
networks already designated by a network number. In 1981, the addressing specification was revised with the introduction of
2865: 2840: 2726: 200: 196: 150: 57: 1056:
use rules that maximize the chance of assigning the same address each time a client asks for an assignment. In IPv6, a
665:
in the face of the rapid expansion of networking in the 1990s. The class system of the address space was replaced with
1609: 1248:
data to multiple unicast addresses requires the sender to send all the data many times over, once for each recipient.
1204: 975: 686: 386: 247: 228: 67: 2463: 1538:
Computer operating systems provide various diagnostic tools to examine network interfaces and address configuration.
1520:, with police searches requiring a warrant in order to obtain them. IP addresses are considered personal data by the 1193: 2765: 1479: 1475: 1370: 239: 1212: 1197: 1256: 1065: 1060:
can be handled similarly, to make changes as rare as feasible. In a typical home or small-office setup, a single
303: 299: 158: 154: 863:
In IPv6, the address size was increased from 32 bits in IPv4 to 128 bits, thus providing up to 2 (approximately
259: 2372: 265:
Other versions v1 to v9 were defined, but only v4 and v6 ever gained widespread use. v1 and v2 were names for
2815: 2486: 2403: 1511: 1362: 1032: 681:
Computers not connected to the Internet, such as factory machines that communicate only with each other via
235: 183:
basis, depending on network practices and software features. Some jurisdictions consider IP addresses to be
75: 1543: 2925: 2512: 993:. In contrast, when a computer's IP address is assigned each time it restarts, this is known as using a 451: 172: 1589: 2664: 2567: 2290: 2222: 2129: 2086: 2048: 1998: 1888: 1844: 1804: 1747: 1698: 1427: 1421: 1366: 912: 427: 391: 1628: 1623: 1521: 1499: 1431: 941: 900: 694: 2627: 2147: 1653: 1648: 1061: 1028: 1020: 971: 442:) of the address. In some cases of technical writing, IPv4 addresses may be presented in various 204: 661:
Classful network design served its purpose in the startup stage of the Internet, but it lacked
2790: 2742: 2708: 2690: 2631: 2623: 2559: 2343: 2311: 1539: 1329:
addresses) are designated as multicast addresses. IPv6 uses the address block with the prefix
1306: 1133: 1057: 895:, but it is not yet widely deployed in other devices, such as residential networking routers, 439: 420: 220: 53: 1474:
Multiple client devices can appear to share an IP address, either because they are part of a
2698: 2682: 2672: 2615: 2598: 2583: 2549: 2280: 2231: 2212: 2159: 2119: 2095: 2076: 2038: 1988: 1878: 1834: 1794: 1756: 1737: 1688: 1447: 1326: 1153: 756: 464: 49: 1498:
on the public network. In residential networks, NAT functions are usually implemented in a
430:, consisting of four decimal numbers, each ranging from 0 to 255, separated by dots, e.g., 1595: 1567: 1494:
The NAT device maps different IP addresses on the private network to different TCP or UDP
1443: 1158: 1068:(ISP), and the ISP may try to provide a configuration that is as stable as feasible, i.e. 416: 166: 114: 83: 61: 2892: 175:
assign an IP address to each device connected to a network. Such assignments may be on a
17: 2668: 2616: 415:(2) addresses. Of this number, some addresses are reserved for special purposes such as 2703: 2652: 2348: 2316: 944:
that minimizes the risk of address collisions if sites merge or packets are misrouted.
881: 208: 90: 1389: 891:
All modern desktop and enterprise server operating systems include native support for
2919: 2066: 1864: 1824: 1784: 1458:. In this case, it is also locally visible by logging into the router configuration. 896: 876: 399: 327: 266: 184: 110: 2148:"An efficient solution to a retrial queue for the performability evaluation of DHCP" 2784: 1638: 1571: 1487: 1483: 846: 1981:
Y. Rekhter; B. Moskowitz; D. Karrenberg; G. J. de Groot; E. Lear (February 1996).
981:
Private and link-local address prefixes may not be routed on the public Internet.
2602: 2587: 2570: 2539: 2293: 2274: 2235: 2225: 2202: 2132: 2113: 2099: 2089: 2070: 2051: 2032: 2018: 2014: 2010: 2001: 1982: 1891: 1868: 1847: 1828: 1807: 1788: 1768: 1764: 1760: 1633: 1603: 1495: 1451: 1182: 1013: 856: 662: 443: 323: 306:. For this purpose, an IP address is recognized as consisting of two parts: the 132: 1750: 1727: 1701: 1682: 1161:
access beyond the LAN for all devices on the LAN, all devices may be impaired.
372:, because the first 24 bits of the IP address indicate the network and subnet. 2163: 1723: 1585: 1129: 955:), dubbed site-local addresses. However, the definition of what constituted a 295: 211:
contains the IP address of the sending host and that of the destination host.
2816:"Police now need a warrant to get a person's IP address, Supreme Court rules" 2786:
Internetworking with TCP/IP:Principles, Protocols, and Architectures โ€“ 4th ed
2694: 2563: 2653:"Retrospective IP Address Geolocation for Geography-Aware Internet Services" 2459: 2429: 2376: 1555: 1121: 56:
for communication. IP addresses serve two main functions: network interface
2712: 1466:
who can try the same IP address over and over until they breach a network.
2455: 851: 1618: 1575: 1559: 1547: 1344: 1019:
DHCP is not the only technology used to assign IP addresses dynamically.
162: 2686: 358:, respectively. The CIDR notation for the same IP address and subnet is 109:
in IPv6. The size of the routing prefix of the address is designated in
1563: 1514:
decided that IP addresses were protected private information under the
1357: 1309:
is associated with a group of interested receivers. In IPv4, addresses
1244: 940:
blocks with different implied policies. The addresses include a 40-bit
488: 224: 2677: 500:). The following table gives an overview of this now-obsolete system. 330:
determines how the IP address is divided into network and host parts.
2554: 2285: 2217: 2124: 2081: 2043: 1993: 1883: 1839: 1799: 1742: 1693: 1463: 1024: 682: 153:(RIRs) responsible in their designated territories for assignment to 71: 27:
Numerical label used to identify a network interface in an IP network
2426:"Get help with "There is an IP address conflict" message" 884:
change, without requiring internal redesign or manual renumbering.
871:) addresses. This is deemed sufficient for the foreseeable future. 1658: 1551: 850: 447: 385: 2729:. 25 January 2009. Archived from the original on 25 January 2009 2545: 1874: 1733: 1729:
Internet Protocol, DARPA Internet Program Protocol Specification
1140: 892: 381: 82:), using 128 bits for the IP address, was standardized in 1998. 79: 1132:. APIPA has been deployed on millions of machines and became a 74:
number. However, because of the growth of the Internet and the
1455: 1384: 1374: 1369:
to choose destinations. Anycast methods are useful for global
1176: 1905: 2201:
M. Cotton; L. Vegoda; R. Bonica; B. Haberman (April 2013).
2072:
Internet Protocol Version 6 (IPv6) Addressing Architecture
342:. For example, an IPv4 address and its subnet mask may be 1343:
for multicast. In either case, the sender sends a single
947:
Early practices used a different block for this purpose (
310:
in the high-order bits and the remaining bits called the
2373:"IP Address Conflicts โ€“ What Is an IP Address Conflict?" 2340:"Event ID 4199 โ€” TCP/IP Network Interface Configuration" 2308:"Event ID 4198 โ€” TCP/IP Network Interface Configuration" 1263:. All receivers capture the network packet. The address 398:
An IPv4 address has a size of 32 bits, which limits the
1687:. DARPA, Information Sciences Institute. January 1980. 1401: 1128:(APIPA), whose first public implementation appeared in 2789:. Upper Saddle River, NJ: Prentice Hall. p. 394. 2766:"What Is a Public IP Address? (and How to Find Yours)" 2541:
IANA Guidelines for IPv4 Multicast Address Assignments
2456:"Fix duplicate IP address conflicts on a DHCP network" 929:
is reserved for this block, which is divided into two
322:(IPv6), used for host numbering within a network. The 262:
in 1979, which however was never referred to as IPv5.
1007:
The address assigned with DHCP is associated with a
1000:Dynamic IP addresses are assigned by network using 2487:"Understanding And Resolving IP Address Conflicts" 2276:Dynamic Configuration of IPv4 Link-Local Addresses 1870:Internet Protocol, Version 6 (IPv6) Specification 1830:Internet Protocol, Version 6 (IPv6) Specification 1790:Internet Protocol, Version 6 (IPv6) Specification 195:An IP address serves two principal functions: it 2747:: CS1 maint: bot: original URL status unknown ( 145:The IP address space is managed globally by the 1243:The most common concept of an IP address is in 1023:is a similar protocol and predecessor to DHCP. 131:, which is equivalent to the historically used 2273:S. Cheshire; B. Aboba; E. Guttman (May 2005). 438:. Each part represents a group of 8 bits (an 2538:M. Cotton; L. Vegoda; D. Meyer (March 2010). 697:automatically use a default address range of 8: 113:by suffixing the address with the number of 48:that is assigned to a device connected to a 2112:C. Huitema; B. Carpenter (September 2004). 1925:"Why does IP have versions? Why do I care?" 1211:. Unsourced material may be challenged and 2249:"DHCP and Automatic Private IP Addressing" 2196: 2194: 899:(VoIP) and multimedia equipment, and some 426:IPv4 addresses are usually represented in 89:IP addresses are written and displayed in 2727:"IP geolocation (The NetOp Organization)" 2702: 2676: 2553: 2284: 2216: 2123: 2080: 2042: 1992: 1976: 1974: 1882: 1859: 1857: 1838: 1819: 1817: 1798: 1779: 1777: 1741: 1692: 1231:Learn how and when to remove this message 504:Historical classful network architecture 1984:Address Allocation for Private Internets 1718: 1716: 1714: 1712: 1677: 1675: 731: 502: 242:and end-user organizations prompted the 2760: 2758: 2406:. Online Tech Tips Online-tech-tips.com 2031:R. Hinden; B. Haberman (October 2005). 1671: 1644:List of assigned /8 IPv4 address blocks 1517:Canadian Charter of Rights and Freedoms 832:Contiguous range of 256 Class C blocks 284:TUBA โ€” Tcp & Udp with Big Addresses 2740: 855:Decomposition of an IPv6 address from 810:Contiguous range of 16 Class B blocks 390:Decomposition of an IPv4 address from 227:, the predecessor of the Internet, is 86:has been ongoing since the mid-2000s. 2466:from the original on 28 December 2014 2204:Special-Purpose IP Address Registries 1373:and are commonly used in distributed 733:Reserved private IPv4 network ranges 76:depletion of available IPv4 addresses 7: 1209:adding citations to reliable sources 1031:use dynamic address features of the 199:the host, or more specifically, its 2803:from the original on 13 April 2010. 2493:from the original on 2 October 2013 2404:"How to Fix an IP Address Conflict" 2152:Computers & Operations Research 2034:Unique Local IPv6 Unicast Addresses 1002:Dynamic Host Configuration Protocol 147:Internet Assigned Numbers Authority 2894:Linux Network Administrators Guide 2891:"Interface Configuration for IP". 2485:Moran, Joseph (1 September 2010). 2432:. 22 November 2013. Archived from 2383:from the original on 13 April 2014 1578:utilities to accomplish the task. 1527:General Data Protection Regulation 1143:defined a formal standard for it. 1139:in the industry. In May 2005, the 859:representation to its binary value 70:(IPv4) defines an IP address as a 25: 1064:is the only device visible to an 419:(โ‰ˆ18 million addresses) and 221:versions of the Internet Protocol 2402:Kishore, Aseem (4 August 2009). 2115:Deprecating Site Local Addresses 1602: 1588: 1388: 1181: 693:into subnets; for example, many 294:IP networks may be divided into 236:exhaustion of IPv4 address space 2209:Internet Engineering Task Force 1953:"IPv4 and IPv6 address formats" 1478:environment or because an IPv4 1126:Automatic Private IP Addressing 475:of the address. Three classes ( 423:(โ‰ˆ270 million addresses). 244:Internet Engineering Task Force 40:) is a numerical label such as 2513:"What is a broadcast address?" 1684:DOD Standard Internet Protocol 1356:Like broadcast and multicast, 667:Classless Inter-Domain Routing 234:By the early 1990s, the rapid 1: 2651:Komosny, Dan (22 July 2021). 2614:Holdener, Anthony T. (2011). 1827:; R. Hinden (December 1998). 1787:; R. Hinden (December 1995). 821:192.168.0.0 โ€“ 192.168.255.255 487:) were defined for universal 280:PIP โ€” The P Internet Protocol 169:and are not globally unique. 2146:Van Do, Tien (1 July 2010). 1446:, such as those reserved by 1124:developed a protocol called 1076:should not be confused with 238:available for assignment to 151:regional Internet registries 1610:Computer programming portal 976:Neighbor Discovery Protocol 915:(ULAs). The routing prefix 823: 798: 796:172.16.0.0 โ€“ 172.31.255.255 773: 687:network address translation 248:Internet Protocol Version 6 229:Internet Protocol version 4 68:Internet Protocol version 4 2942: 2021:. 1480:network address translator 1476:shared web hosting service 1419: 1045:Sticky dynamic IP address 844: 379: 240:Internet service providers 159:Internet service providers 2279:. Network Working Group. 2164:10.1016/j.cor.2009.05.014 2118:. Network Working Group. 2075:. Network Working Group. 2037:. Network Working Group. 1987:. Network Working Group. 1867:; R. Hinden (July 2017). 1833:. Network Working Group. 1793:. Network Working Group. 1524:and are protected by the 1084:Address autoconfiguration 1066:Internet service provider 771:10.0.0.0 โ€“ 10.255.255.255 155:local Internet registries 105:2001:db8:0:1234:0:567:8:1 34:Internet Protocol address 18:Internet protocol address 2841:"What is personal data?" 1726:, ed. (September 1981). 1365:using the shortest-path 962:Addresses starting with 276:TP/IX: The Next Internet 272:Simple Internet Protocol 260:Internet Stream Protocol 179:(fixed or permanent) or 2783:Comer, Douglas (2000). 1512:Supreme Court of Canada 1363:Border Gateway Protocol 1033:Point-to-Point Protocol 78:, a new version of IP ( 2017:. Updated by RFC  1544:command-line interface 985:IP address assignment 913:unique local addresses 860: 395: 382:IPv4 ยง Addressing 173:Network administrators 2178:"Reading: IP Address" 2007:Best Common Practice. 1906:"IPv4 Address Report" 854: 389: 2436:on 26 September 2013 1966:01 . 102 . 103 . 104 1422:Internet geolocation 1301:Multicast addressing 1252:Broadcast addressing 1205:improve this section 1147:Addressing conflicts 972:link-local addresses 689:(NAT), when needed. 428:dot-decimal notation 421:multicast addressing 392:dot-decimal notation 320:interface identifier 149:(IANA), and by five 2845:European Commission 2669:2021Senso..21.4975K 2462:. 15 October 2013. 2371:Mitchell, Bradley. 2009:Obsoletes RFC  1629:IP address spoofing 1624:IP address blocking 1522:European Commission 1510:In March 2024, the 1500:residential gateway 1470:Address translation 1432:geographic position 1261:all-hosts broadcast 942:pseudorandom number 901:networking hardware 734: 539:Number of addresses 505: 394:to its binary value 93:notations, such as 2517:IONOS Digitalguide 1654:Virtual IP address 1649:Reverse DNS lookup 1400:. You can help by 1352:Anycast addressing 1173:Unicast addressing 1029:broadband networks 1021:Bootstrap Protocol 995:dynamic IP address 861: 732: 503: 458:Subnetting history 396: 161:(ISPs), and other 2872:. 16 October 2017 2814:Zimonjic, Peter. 2796:978-0-13-018380-4 2678:10.3390/s21154975 2618:HTML5 Geolocation 1540:Microsoft Windows 1418: 1417: 1307:multicast address 1241: 1240: 1233: 1154:operating systems 1058:prefix delegation 991:static IP address 907:Private addresses 836: 835: 673:Private addresses 659: 658: 454:representations. 201:network interface 54:Internet Protocol 16:(Redirected from 2933: 2907: 2906: 2904: 2902: 2888: 2882: 2881: 2879: 2877: 2862: 2856: 2855: 2853: 2851: 2837: 2831: 2830: 2828: 2826: 2811: 2805: 2804: 2780: 2774: 2773: 2762: 2753: 2752: 2746: 2738: 2736: 2734: 2723: 2717: 2716: 2706: 2680: 2648: 2642: 2641: 2621: 2611: 2605: 2596: 2590: 2581: 2575: 2574: 2557: 2555:10.17487/RFC5771 2535: 2529: 2528: 2526: 2524: 2509: 2503: 2502: 2500: 2498: 2482: 2476: 2475: 2473: 2471: 2452: 2446: 2445: 2443: 2441: 2422: 2416: 2415: 2413: 2411: 2399: 2393: 2392: 2390: 2388: 2368: 2362: 2361: 2359: 2357: 2352:. 26 August 2009 2336: 2330: 2329: 2327: 2325: 2320:. 26 August 2009 2304: 2298: 2297: 2288: 2286:10.17487/RFC3927 2270: 2264: 2263: 2261: 2259: 2245: 2239: 2229: 2220: 2218:10.17487/RFC6890 2198: 2189: 2188: 2186: 2184: 2174: 2168: 2167: 2158:(7): 1191โ€“1198. 2143: 2137: 2136: 2127: 2125:10.17487/RFC3879 2109: 2103: 2093: 2084: 2082:10.17487/RFC3513 2062: 2056: 2055: 2046: 2044:10.17487/RFC4193 2028: 2022: 2005: 1996: 1994:10.17487/RFC1918 1978: 1969: 1968: 1949: 1943: 1942: 1940: 1938: 1929: 1920: 1914: 1913: 1910:ipv4.potaroo.net 1902: 1896: 1895: 1886: 1884:10.17487/RFC8200 1861: 1852: 1851: 1842: 1840:10.17487/RFC2460 1821: 1812: 1811: 1802: 1800:10.17487/RFC1883 1781: 1772: 1754: 1745: 1743:10.17487/RFC0791 1720: 1707: 1705: 1696: 1694:10.17487/RFC0760 1679: 1612: 1607: 1606: 1598: 1593: 1592: 1558:systems may use 1534:Diagnostic tools 1444:private networks 1413: 1410: 1392: 1385: 1341: 1340: 1337: 1334: 1323: 1322: 1315: 1314: 1292: 1291: 1284: 1283: 1280: 1277: 1269: 1268: 1236: 1229: 1225: 1222: 1216: 1185: 1177: 1115: 1114: 1111: 1108: 1100: 1099: 1096: 1093: 968: 967: 953: 952: 938: 937: 934: 927: 926: 923: 920: 870: 868: 829: 828: 807: 806: 803: 782: 781: 778: 735: 725: 724: 721: 718: 711: 710: 703: 702: 655:223.255.255.255 645: 644: 641: 620:191.255.255.255 613: 612: 604: 603: 582:127.255.255.255 575: 574: 571: 506: 465:classful network 436: 435: 417:private networks 414: 413: 410: 407: 370: 369: 366: 363: 356: 355: 348: 347: 167:private networks 140: 139: 129: 128: 125: 122: 115:significant bits 107: 106: 99: 98: 50:computer network 46: 45: 21: 2941: 2940: 2936: 2935: 2934: 2932: 2931: 2930: 2916: 2915: 2913: 2911: 2910: 2900: 2898: 2890: 2889: 2885: 2875: 2873: 2864: 2863: 2859: 2849: 2847: 2839: 2838: 2834: 2824: 2822: 2813: 2812: 2808: 2797: 2782: 2781: 2777: 2764: 2763: 2756: 2739: 2732: 2730: 2725: 2724: 2720: 2650: 2649: 2645: 2638: 2613: 2612: 2608: 2597: 2593: 2582: 2578: 2537: 2536: 2532: 2522: 2520: 2511: 2510: 2506: 2496: 2494: 2484: 2483: 2479: 2469: 2467: 2454: 2453: 2449: 2439: 2437: 2424: 2423: 2419: 2409: 2407: 2401: 2400: 2396: 2386: 2384: 2370: 2369: 2365: 2355: 2353: 2338: 2337: 2333: 2323: 2321: 2306: 2305: 2301: 2272: 2271: 2267: 2257: 2255: 2253:Microsoft Learn 2247: 2246: 2242: 2221:. BCP 153. 2200: 2199: 2192: 2182: 2180: 2176: 2175: 2171: 2145: 2144: 2140: 2111: 2110: 2106: 2064: 2063: 2059: 2030: 2029: 2025: 1980: 1979: 1972: 1965: 1963: 1951: 1950: 1946: 1936: 1934: 1927: 1922: 1921: 1917: 1904: 1903: 1899: 1863: 1862: 1855: 1823: 1822: 1815: 1783: 1782: 1775: 1722: 1721: 1710: 1681: 1680: 1673: 1668: 1663: 1608: 1601: 1596:Internet portal 1594: 1587: 1584: 1536: 1508: 1472: 1440: 1426:A host may use 1424: 1414: 1408: 1405: 1398:needs expansion 1383: 1354: 1338: 1335: 1332: 1331: 1321:239.255.255.255 1320: 1319: 1312: 1311: 1303: 1289: 1288: 1281: 1278: 1275: 1274: 1267:255.255.255.255 1266: 1265: 1254: 1237: 1226: 1220: 1217: 1202: 1186: 1175: 1167: 1159:default gateway 1149: 1112: 1109: 1106: 1105: 1097: 1094: 1091: 1090: 1086: 1047: 987: 965: 964: 950: 949: 935: 932: 931: 924: 921: 918: 917: 909: 866: 864: 849: 843: 826: 824: 804: 801: 799: 785:Single Class A 779: 776: 774: 751: 722: 719: 716: 715: 708: 707: 700: 699: 675: 642: 639: 637: 610: 608: 601: 599: 572: 569: 567: 540: 535: 530: 520: 513: 460: 433: 432: 411: 408: 405: 403: 384: 378: 367: 364: 361: 360: 353: 352: 345: 344: 316:host identifier 292: 217: 193: 137: 136: 126: 123: 120: 119: 104: 103: 96: 95: 84:IPv6 deployment 60:, and location 43: 42: 28: 23: 22: 15: 12: 11: 5: 2939: 2937: 2929: 2928: 2918: 2917: 2909: 2908: 2883: 2870:Microsoft Docs 2857: 2832: 2806: 2795: 2775: 2754: 2718: 2643: 2636: 2624:O'Reilly Media 2606: 2591: 2576: 2566:. BCP 51. 2530: 2504: 2477: 2447: 2417: 2394: 2363: 2349:Microsoft Docs 2331: 2317:Microsoft Docs 2299: 2265: 2240: 2190: 2169: 2138: 2104: 2069:(April 2003). 2057: 2023: 1970: 1944: 1923:DeLong, Owen. 1915: 1897: 1853: 1813: 1773: 1708: 1670: 1669: 1667: 1664: 1662: 1661: 1656: 1651: 1646: 1641: 1636: 1631: 1626: 1621: 1615: 1614: 1613: 1599: 1583: 1580: 1535: 1532: 1507: 1504: 1471: 1468: 1439: 1438:Public address 1436: 1430:to deduce the 1420:Main article: 1416: 1415: 1395: 1393: 1382: 1379: 1371:load balancing 1353: 1350: 1302: 1299: 1253: 1250: 1239: 1238: 1189: 1187: 1180: 1174: 1171: 1166: 1163: 1148: 1145: 1088:Address block 1085: 1082: 1046: 1043: 986: 983: 908: 905: 882:routing policy 877:routing tables 845:Main article: 842: 841:IPv6 addresses 839: 838: 837: 834: 833: 830: 822: 819: 818:192.168.0.0/16 816: 812: 811: 808: 797: 794: 791: 787: 786: 783: 772: 769: 766: 762: 761: 753: 748: 745: 739: 674: 671: 657: 656: 653: 650: 647: 635: 632: 629: 626: 622: 621: 618: 615: 606: 597: 594: 591: 588: 584: 583: 580: 577: 565: 562: 559: 556: 553: 549: 548: 545: 544:Start address 542: 537: 532: 524: 515: 510: 467:architecture. 459: 456: 380:Main article: 377: 376:IPv4 addresses 374: 340:routing prefix 308:network prefix 291: 288: 216: 213: 192: 189: 91:human-readable 58:identification 52:that uses the 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 2938: 2927: 2924: 2923: 2921: 2914: 2896: 2895: 2887: 2884: 2871: 2867: 2861: 2858: 2846: 2842: 2836: 2833: 2821: 2817: 2810: 2807: 2802: 2798: 2792: 2788: 2787: 2779: 2776: 2771: 2767: 2761: 2759: 2755: 2750: 2744: 2728: 2722: 2719: 2714: 2710: 2705: 2700: 2696: 2692: 2688: 2684: 2679: 2674: 2670: 2666: 2662: 2658: 2654: 2647: 2644: 2639: 2637:9781449304720 2633: 2629: 2625: 2620: 2619: 2610: 2607: 2604: 2600: 2595: 2592: 2589: 2585: 2580: 2577: 2572: 2569: 2565: 2561: 2556: 2551: 2547: 2543: 2542: 2534: 2531: 2519:. 13 May 2022 2518: 2514: 2508: 2505: 2492: 2489:. Webopedia. 2488: 2481: 2478: 2465: 2461: 2457: 2451: 2448: 2435: 2431: 2427: 2421: 2418: 2405: 2398: 2395: 2382: 2378: 2374: 2367: 2364: 2351: 2350: 2345: 2341: 2335: 2332: 2319: 2318: 2313: 2309: 2303: 2300: 2295: 2292: 2287: 2282: 2278: 2277: 2269: 2266: 2254: 2250: 2244: 2241: 2237: 2233: 2227: 2224: 2219: 2214: 2210: 2206: 2205: 2197: 2195: 2191: 2179: 2173: 2170: 2165: 2161: 2157: 2153: 2149: 2142: 2139: 2134: 2131: 2126: 2121: 2117: 2116: 2108: 2105: 2101: 2097: 2094:Obsoleted by 2091: 2088: 2083: 2078: 2074: 2073: 2068: 2061: 2058: 2053: 2050: 2045: 2040: 2036: 2035: 2027: 2024: 2020: 2016: 2012: 2008: 2003: 2000: 1997:. BCP 5. 1995: 1990: 1986: 1985: 1977: 1975: 1971: 1967: 1964:1 . 2 . 3 . 4 1958: 1954: 1948: 1945: 1933: 1926: 1919: 1916: 1911: 1907: 1901: 1898: 1893: 1890: 1885: 1880: 1876: 1872: 1871: 1866: 1860: 1858: 1854: 1849: 1846: 1841: 1836: 1832: 1831: 1826: 1820: 1818: 1814: 1809: 1806: 1801: 1796: 1792: 1791: 1786: 1780: 1778: 1774: 1770: 1766: 1762: 1758: 1752: 1749: 1744: 1739: 1735: 1731: 1730: 1725: 1719: 1717: 1715: 1713: 1709: 1703: 1700: 1695: 1690: 1686: 1685: 1678: 1676: 1672: 1665: 1660: 1657: 1655: 1652: 1650: 1647: 1645: 1642: 1640: 1637: 1635: 1632: 1630: 1627: 1625: 1622: 1620: 1617: 1616: 1611: 1605: 1600: 1597: 1591: 1586: 1581: 1579: 1577: 1573: 1569: 1565: 1561: 1557: 1554:and users of 1553: 1549: 1545: 1542:provides the 1541: 1533: 1531: 1529: 1528: 1523: 1519: 1518: 1513: 1505: 1503: 1501: 1497: 1492: 1489: 1485: 1481: 1477: 1469: 1467: 1465: 1459: 1457: 1453: 1449: 1445: 1437: 1435: 1433: 1429: 1423: 1412: 1403: 1399: 1396:This section 1394: 1391: 1387: 1386: 1380: 1378: 1376: 1372: 1368: 1364: 1359: 1351: 1349: 1346: 1342: 1328: 1324: 1316: 1308: 1300: 1298: 1295: 1293: 1285: 1270: 1262: 1258: 1251: 1249: 1246: 1235: 1232: 1224: 1214: 1210: 1206: 1200: 1199: 1195: 1190:This section 1188: 1184: 1179: 1178: 1172: 1170: 1164: 1162: 1160: 1155: 1146: 1144: 1142: 1138: 1136: 1131: 1127: 1123: 1118: 1116: 1101: 1083: 1081: 1079: 1075: 1071: 1067: 1063: 1059: 1055: 1051: 1044: 1042: 1039: 1036: 1034: 1030: 1026: 1022: 1017: 1015: 1010: 1005: 1003: 998: 996: 992: 984: 982: 979: 977: 973: 969: 960: 958: 954: 945: 943: 939: 928: 914: 906: 904: 902: 898: 897:voice over IP 894: 889: 885: 883: 878: 872: 858: 853: 848: 840: 831: 820: 817: 814: 813: 809: 795: 793:172.16.0.0/12 792: 789: 788: 784: 770: 767: 764: 763: 759: 758: 754: 749: 747:Address range 746: 743: 740: 737: 736: 730: 729: 728: 726: 712: 709:192.168.0.255 704: 696: 690: 688: 684: 679: 672: 670: 668: 664: 654: 651: 648: 636: 633: 630: 627: 624: 623: 619: 616: 607: 598: 595: 592: 589: 586: 585: 581: 578: 566: 563: 560: 557: 554: 551: 550: 546: 543: 538: 533: 529: 525: 522: 516: 511: 508: 507: 501: 499: 495: 490: 486: 482: 478: 474: 468: 466: 457: 455: 453: 449: 445: 441: 437: 429: 424: 422: 418: 401: 400:address space 393: 388: 383: 375: 373: 371: 357: 354:255.255.255.0 349: 341: 336: 331: 329: 328:CIDR notation 325: 321: 317: 313: 309: 305: 301: 297: 289: 287: 285: 281: 277: 273: 268: 267:TCP protocols 263: 261: 257: 251: 249: 245: 241: 237: 232: 230: 226: 222: 214: 212: 210: 206: 202: 198: 190: 188: 186: 185:personal data 182: 178: 174: 170: 168: 164: 160: 156: 152: 148: 143: 141: 138:255.255.255.0 134: 130: 116: 112: 111:CIDR notation 108: 101:in IPv4, and 100: 92: 87: 85: 81: 77: 73: 69: 65: 63: 59: 55: 51: 47: 39: 35: 30: 19: 2926:IP addresses 2912: 2899:. Retrieved 2893: 2886: 2874:. Retrieved 2869: 2860: 2848:. Retrieved 2844: 2835: 2823:. Retrieved 2819: 2809: 2785: 2778: 2769: 2731:. Retrieved 2721: 2687:11012/200946 2663:(15): 4975. 2660: 2656: 2646: 2617: 2609: 2594: 2579: 2540: 2533: 2521:. Retrieved 2516: 2507: 2495:. Retrieved 2480: 2468:. Retrieved 2450: 2438:. Retrieved 2434:the original 2420: 2408:. Retrieved 2397: 2385:. Retrieved 2366: 2354:. Retrieved 2347: 2334: 2322:. Retrieved 2315: 2302: 2275: 2268: 2256:. Retrieved 2252: 2243: 2203: 2181:. Retrieved 2172: 2155: 2151: 2141: 2114: 2107: 2071: 2060: 2033: 2026: 2006: 1983: 1960: 1956: 1947: 1935:. Retrieved 1931: 1918: 1909: 1900: 1869: 1829: 1789: 1728: 1683: 1639:IP multicast 1537: 1525: 1515: 1509: 1496:port numbers 1493: 1488:intermediary 1484:proxy server 1473: 1462:home, or by 1460: 1441: 1425: 1406: 1402:adding to it 1397: 1355: 1330: 1325:(the former 1318: 1310: 1304: 1296: 1287: 1273: 1264: 1260: 1257:Broadcasting 1255: 1242: 1227: 1221:January 2021 1218: 1203:Please help 1191: 1168: 1150: 1134: 1119: 1104: 1089: 1087: 1077: 1073: 1069: 1053: 1049: 1048: 1040: 1037: 1018: 1008: 1006: 999: 994: 990: 988: 980: 963: 961: 956: 948: 946: 930: 916: 910: 890: 886: 873: 862: 847:IPv6 address 815:16-bit block 790:20-bit block 765:24-bit block 760:description 755: 714: 706: 698: 695:home routers 691: 680: 676: 660: 547:End address 541:per network 536:of networks 527: 518: 497: 493: 484: 480: 476: 472: 469: 461: 431: 425: 397: 359: 351: 343: 339: 334: 332: 319: 315: 311: 307: 293: 283: 279: 275: 271: 264: 255: 252: 233: 218: 194: 180: 176: 171: 144: 135: 118: 102: 94: 88: 66: 41: 37: 33: 31: 29: 2897:. June 2000 2497:23 November 2470:23 November 2440:23 November 2410:3 September 2387:23 November 2356:3 September 2324:3 September 2258:3 September 2230:Updated by 2065:R. Hinden; 1957:www.ibm.com 1755:Updated by 1634:IP aliasing 1570:, lanstat, 1486:acts as an 1428:geolocation 1381:Geolocation 1290:192.0.2.255 1092:169.254.0.0 1014:MAC address 857:hexadecimal 717:192.168.0.0 701:192.168.0.0 663:scalability 444:hexadecimal 335:subnet mask 324:subnet mask 296:subnetworks 290:Subnetworks 215:IP versions 133:subnet mask 2866:"ipconfig" 2626:. p.  2067:S. Deering 1962:addresses: 1937:24 January 1865:S. Deering 1825:S. Deering 1785:S. Deering 1666:References 1130:Windows 98 768:10.0.0.0/8 652:192.0.0.0 617:128.0.0.0 531:bit field 523:bit field 312:rest field 256:IP address 197:identifies 157:, such as 62:addressing 38:IP address 2876:25 August 2695:1424-8220 2564:2070-1721 2460:Microsoft 2430:Microsoft 2377:About.com 1724:J. Postel 1556:Unix-like 1482:(NAT) or 1409:July 2020 1377:systems. 1313:224.0.0.0 1276:192.0.2.0 1192:does not 1122:Microsoft 1027:and some 970:, called 752:addresses 750:Number of 434:192.0.2.1 362:192.0.2.1 346:192.0.2.1 333:The term 282:, and v9 209:IP packet 163:end users 121:192.0.2.1 97:192.0.2.1 44:192.0.2.1 2920:Category 2901:12 March 2820:CBC News 2801:Archived 2770:Lifewire 2743:cite web 2713:34372212 2491:Archived 2464:Archived 2381:Archived 2183:12 April 1932:Scale15x 1619:Hostname 1582:See also 1576:iproute2 1560:ifconfig 1548:ipconfig 1345:datagram 1317:through 1137:standard 1135:de facto 757:Classful 705:through 649:256 (2) 579:0.0.0.0 564:128 (2) 526:Size of 519:network 517:Size of 512:Leading 298:in both 231:(IPv4). 207:of each 191:Function 117:, e.g., 2850:9 March 2825:9 March 2733:30 June 2704:8348169 2665:Bibcode 2657:Sensors 2344:TechNet 2312:TechNet 1564:netstat 1464:hackers 1358:anycast 1327:Class D 1245:unicast 1213:removed 1198:sources 1165:Routing 489:unicast 225:ARPANET 181:dynamic 2793:  2711:  2701:  2693:  2634:  2601:  2586:  2562:  2523:8 June 2234:  2098:  1759:  1574:, and 1546:tools 1450:  1367:metric 1333:ff00:: 1107:fe80:: 1078:static 1074:Sticky 1070:sticky 1062:router 1050:Sticky 1025:Dialup 966:fe80:: 951:fec0:: 919:fc00:: 683:TCP/IP 534:Number 521:number 509:Class 483:, and 452:binary 205:header 177:static 72:32-bit 1928:(PDF) 1659:WHOIS 1572:fstat 1568:route 1552:netsh 1009:lease 865:3.403 744:block 514:bits 473:class 450:, or 448:octal 440:octet 318:, or 278:, v8 274:, v7 2903:2024 2878:2020 2852:2024 2827:2024 2791:ISBN 2749:link 2735:2024 2709:PMID 2691:ISSN 2632:ISBN 2603:4291 2588:2526 2571:5771 2560:ISSN 2546:IETF 2525:2022 2499:2013 2472:2013 2442:2013 2412:2023 2389:2013 2358:2023 2326:2023 2294:3927 2260:2023 2236:8190 2226:6890 2185:2024 2133:3879 2100:4291 2090:3513 2052:4193 2019:6761 2015:1597 2013:and 2011:1627 2002:1918 1939:2020 1892:8200 1875:IETF 1848:2460 1808:1883 1769:6864 1765:2474 1761:1349 1734:IETF 1550:and 1452:1918 1196:any 1194:cite 1141:IETF 957:site 893:IPv6 742:CIDR 738:Name 646:(2) 628:110 614:(2) 605:(2) 576:(2) 528:rest 496:and 350:and 304:IPv6 302:and 300:IPv4 219:Two 80:IPv6 2699:PMC 2683:hdl 2673:doi 2599:RFC 2584:RFC 2568:RFC 2550:doi 2291:RFC 2281:doi 2232:RFC 2223:RFC 2213:doi 2160:doi 2130:RFC 2120:doi 2096:RFC 2087:RFC 2077:doi 2049:RFC 2039:doi 1999:RFC 1989:doi 1889:RFC 1879:doi 1845:RFC 1835:doi 1805:RFC 1795:doi 1757:RFC 1751:791 1748:RFC 1738:doi 1702:760 1699:RFC 1689:doi 1506:Law 1456:ISP 1448:RFC 1404:. 1375:DNS 1286:is 1207:by 1054:can 827:536 805:576 802:048 780:216 777:777 727:). 643:152 640:097 631:24 611:536 602:384 596:16 593:16 590:10 573:216 570:777 561:24 412:296 409:967 406:294 402:to 326:or 32:An 2922:: 2868:. 2843:. 2818:. 2799:. 2768:. 2757:^ 2745:}} 2741:{{ 2707:. 2697:. 2689:. 2681:. 2671:. 2661:21 2659:. 2655:. 2630:. 2628:11 2622:. 2558:. 2548:. 2544:. 2515:. 2458:. 2428:. 2379:. 2375:. 2346:. 2342:. 2314:. 2310:. 2289:. 2251:. 2211:. 2207:. 2193:^ 2156:37 2154:. 2150:. 2128:. 2085:. 2047:. 1973:^ 1959:. 1955:. 1930:. 1908:. 1887:. 1877:. 1873:. 1856:^ 1843:. 1816:^ 1803:. 1776:^ 1767:, 1763:, 1746:. 1736:. 1732:. 1711:^ 1697:. 1674:^ 1566:, 1562:, 1530:. 1305:A 1294:. 1282:24 1113:10 1098:16 1035:. 997:. 978:. 903:. 869:10 825:65 775:16 723:24 634:8 625:C 609:65 600:16 587:B 568:16 558:8 555:0 552:A 479:, 446:, 368:24 314:, 286:. 187:. 142:. 127:24 64:. 2905:. 2880:. 2854:. 2829:. 2772:. 2751:) 2737:. 2715:. 2685:: 2675:: 2667:: 2640:. 2573:. 2552:: 2527:. 2501:. 2474:. 2444:. 2414:. 2391:. 2360:. 2328:. 2296:. 2283:: 2262:. 2238:. 2228:. 2215:: 2187:. 2166:. 2162:: 2135:. 2122:: 2102:. 2092:. 2079:: 2054:. 2041:: 2004:. 1991:: 1941:. 1912:. 1894:. 1881:: 1850:. 1837:: 1810:. 1797:: 1771:. 1753:. 1740:: 1706:. 1704:. 1691:: 1411:) 1407:( 1339:8 1336:/ 1279:/ 1234:) 1228:( 1223:) 1219:( 1215:. 1201:. 1110:/ 1095:/ 936:8 933:/ 925:7 922:/ 867:ร— 800:1 720:/ 713:( 638:2 498:C 494:B 492:( 485:C 481:B 477:A 404:4 365:/ 124:/ 36:( 20:)

Index

Internet protocol address
computer network
Internet Protocol
identification
addressing
Internet Protocol version 4
32-bit
depletion of available IPv4 addresses
IPv6
IPv6 deployment
human-readable
CIDR notation
significant bits
subnet mask
Internet Assigned Numbers Authority
regional Internet registries
local Internet registries
Internet service providers
end users
private networks
Network administrators
personal data
identifies
network interface
header
IP packet
versions of the Internet Protocol
ARPANET
Internet Protocol version 4
exhaustion of IPv4 address space

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

โ†‘