This page will contain images about Ping, as they become available.

Ping

For other uses, see Ping (disambiguation). ping in a Windows 2000 command window

Ping is the name of a computer network tool used on TCP/IP networks (such as the Internet). It provides a basic test of whether a particular host is operating properly and is reachable on the network from the testing host. Ping provides estimates of the round-trip time and packet loss rate between hosts. It works by sending ICMP “echo request” packets to the target host and listening for replies (ICMP “echo response” packets).

History

Mike Muuss wrote the program in December, 1983, as a tool to troubleshoot odd behavior on an IP network. He named it after the pulses of sound made by a sonar, since its operation is analogous to active sonar in submarines, in which an operator issues a pulse of energy (a network packet) at the target, which then bounces from the target and is received by the operator. (Later David L. Mills provided a backronym, "Packet Internet Grouper (Groper)", also by other people "Packed Internet Gopher", after the small rodents )

The usefulness of ping in assisting the "diagnosis" of Internet connectivity issues was impaired from late in 2003, when a number of Internet Service Providers filtered out ICMP Type 8 (echo request) messages at their network boundaries. Internet worms such as Welchia flooded the Internet with ping requests as they sought to locate new hosts to infect, causing problems to routers across the Internet.

Switches in Windows ping

The following switches are available to expand Ping's usefulness. The syntax is "ping -x <input>".

  • -t - Ping the specifed host until interrupted.
  • -a - Resolve addresses to hostnames.
  • -n <count> - Number of echo requests to send.
  • -l <size> - Send buffer size.
  • -f - Set Don't Fragment flag in packet.
  • -i <TTL> - Time To Live.
  • -v <TOS> - Type Of Service.
  • -r <count> - Record route for count hops.
  • -s <count> - Timestamp for count hops.
  • -j <host-list> - Loose source route along host-list.
  • -k <host-list> - Strict source route along host-list.
  • -w <timeout> - Timeout in milliseconds to wait for each reply.

Switches in Linux ping

The following switches are available to expand Ping's usefulness. The syntax is "ping -x <input>".

  • -a - Audible ping.
  • -A - Adaptive ping.
  • -b - Allow pinging a broadcast address.
  • -B - Do not allow ping to change source address of probes.
  • -c <count> - Stop after sending count ECHO_REQUEST packets.
  • -d - Set the SO_DEBUG option on the socket being used.
  • -F <flow label> - Allocate and set 20 bit flow label on echo request packets.
  • -f - Flood ping.
  • -i <interval> - Wait interval seconds between sending each packet.
  • -I <interface address> - Set source address to specified interface address.
  • -l <preload> - If preload is specified, ping sends that many packets not waiting for reply.
  • -L - Suppress loopback of multicast packets.
  • -n - Numeric output only.
  • -p <pattern> - You may specify up to 16 pad bytes to fill out the packet you send.
  • -Q <tos> - Set Quality of Service -related bits in ICMP datagrams.
  • -q - Quiet output.
  • -R - Record route.
  • -r - Bypass the normal routing tables and send directly to a host on an attached interface.
  • -s <packetsize> - Specifies the number of data bytes to be sent.
  • -S <sndbuf> - Set socket sndbuf.
  • -t <ttl> - Set the IP Time to Live.
  • -T <timestamp option> - Set special IP timestamp options.
  • -M <hint> - Select Path MTU Discovery strategy.
  • -U - Print full user-to-user latency (the old behaviour).
  • -v - Verbose output.
  • -V - Show version and exit.
  • -w <deadline> - Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received.
  • -W <timeout> - Time to wait for a response, in seconds.

Output

The output of ping, and its cousins, generally consists of the packet size used, the host queried, the ICMP sequence number, the time to live, and the round-trip delay time, with all times given in milliseconds, and times below 10 milliseconds often having low accuracy.

Below is a sample output where the wikipedia.com server is "pinged":

$ ping -c 5 wikipedia.com
PING wikipedia.com (130.94.122.195): 56 data bytes
64 bytes from 130.94.122.195: icmp_seq=0 ttl=235 time=284.3 ms
64 bytes from 130.94.122.195: icmp_seq=1 ttl=235 time=292.9 ms
64 bytes from 130.94.122.195: icmp_seq=2 ttl=235 time=289.7 ms
64 bytes from 130.94.122.195: icmp_seq=3 ttl=235 time=282.4 ms
64 bytes from 130.94.122.195: icmp_seq=4 ttl=235 time=272.0 ms

The above sample is typical of ping on an operating system with a UNIX System V lineage. On a system with a BSD Unix lineage, ping traditionally only answers whether a host is ”alive” or not, but modern systems may provide a more System V–like output as shown above. The Windows ping utility returns the same information as the Unix implementations, albeit with different formatting.

Pinging yahoo.com

In the early 1990s, many people began to ping yahoo.com when their internet connection seemed slow or dead. Many Internet Service Provider support technicians and simply tech-savvy individuals recommended pinging yahoo.com, creating this meme. It caught on, because in early 1990s, Yahoo was the primary hub of useful information and the domain name was already well known, and had a high uptime due to its then-unique use of Akamai load balancing. Today, other methods of checking connection speed and quality exist, such as traceroute or pinging other large sites such as google.com or cnn.com, but due to the meme Yahoo has remained popular.


This page about Ping includes information from a Wikipedia article.
Additional articles about Ping
News stories about Ping
External links for Ping
Videos for Ping
Wikis about Ping
Discussion Groups about Ping
Blogs about Ping
Images of Ping

Today, other methods of checking connection speed and quality exist, such as traceroute or pinging other large sites such as google.com or cnn.com, but due to the meme Yahoo has remained popular. Furthermore, certain religious offices may be considered of princely rank, and/or imply coparable temporal rights, as for the abbots of See Prince of the Church for the main Christian versions. It caught on, because in early 1990s, Yahoo was the primary hub of useful information and the domain name was already well known, and had a high uptime due to its then-unique use of Akamai load balancing. with a secondary title son of a named god), but also the mode of succession (even reincarnation and recognition). Many Internet Service Provider support technicians and simply tech-savvy individuals recommended pinging yahoo.com, creating this meme. In states with an element of theocracy, this can affect princehood in several ways, such as the style of the ruler (e.g. In the early 1990s, many people began to ping yahoo.com when their internet connection seemed slow or dead. Bokassa I's short-lived Central-African Empire in Napoleonic fashion), usually the styles, or even the systems, are completely independent or almost.

The Windows ping utility returns the same information as the Unix implementations, albeit with different formatting. Except for the Arabized, Muslim North and some other monarchies that simply adopted Islamic practices, or in cases where a Western model was copied (e.g. On a system with a BSD Unix lineage, ping traditionally only answers whether a host is ”alive” or not, but modern systems may provide a more System V–like output as shown above. The former is the higher title of a male member of the Imperial family and the latter is the lower. The above sample is typical of ping on an operating system with a UNIX System V lineage. The title kôshaku, however, is more commonly translated as duke to avoid confusion with the royal ranks in the imperial household, shinnô (親王 (literally king of the blood) female;naishinnô (内親王(literally queen(by herself) of the blood) and shinnôhi親王妃 (literally consort of king of the blood)) or ô (王 (literaly king) female;nyoô (女王(literaly queen (by herself)) and ôhi (王妃(literally consort of king)). Below is a sample output where the wikipedia.com server is "pinged":. In Japan, the title of prince (kôshaku 公爵) was used as the highest title of kazoku(華族Japanese modern nobility) before the present constitution.

The output of ping, and its cousins, generally consists of the packet size used, the host queried, the ICMP sequence number, the time to live, and the round-trip delay time, with all times given in milliseconds, and times below 10 milliseconds often having low accuracy. In ancient China, the title of prince developed from being the highest title of nobility (synonymous with duke) in the Zhou Dynasty, to five grades of princes (not counting the sons and grandsons of the emperor) by the time of the fall of the Qing Dynasty. The syntax is "ping -x <input>". It therefore makes sense to treat these per civilization. The following switches are available to expand Ping's usefulness. Different (historical, religious ...) backgrounds have also begot significantly different dynastic and nobiliary systems, which are poorly represented by the 'closest' western analogy. The syntax is "ping -x <input>". Applying these essentially western concepts, and terminology, to other cultures even when they don't do so, is common but in many respects rather dubious.

The following switches are available to expand Ping's usefulness. Haiti). Internet worms such as Welchia flooded the Internet with ping requests as they sought to locate new hosts to infect, causing problems to routers across the Internet. The above is essentially the story of European, Christian dynasties and other nobility, also 'exported' to their colonial and other overseas territories and otherwise adopted by rather westernized societies elsewhere (e.g. The usefulness of ping in assisting the "diagnosis" of Internet connectivity issues was impaired from late in 2003, when a number of Internet Service Providers filtered out ICMP Type 8 (echo request) messages at their network boundaries. within the Holy Roman Empire, not their linguistic family; some even fail to follow the same logic for certain other aristocratic titles):. Mills provided a backronym, "Packet Internet Grouper (Groper)", also by other people "Packed Internet Gopher", after the small rodents ). Etymologically, we can discern the following traditions (some languages followed a historical link, e.g.

(Later David L. Be aware that the absence of a separate title for a prince of the blood may not always mean no such title exists; alternatively, the existence of a word does not imply there is also a reality in the linguistic territory concerned; it may very well be used exclusively to render titles in other languages, regardless whether there is a historical link with any (which often means that linguistic tradition is adopted). He named it after the pulses of sound made by a sonar, since its operation is analogous to active sonar in submarines, in which an operator issues a pulse of energy (a network packet) at the target, which then bounces from the target and is received by the operator. If a second title (or set) is also given, then that one is for a Prince of the blood, the first for a principality. Mike Muuss wrote the program in December, 1983, as a tool to troubleshoot odd behavior on an IP network.
In each case, the title is followed (when available) by the female form and then (not always available, and obviously rarely applicable to a prince of the blood without a principality) the name of the territorial associated with it, each separated by a slash. . Rurikid branches used the knyaz title also after they were succeeded by the Romanovs as the Russian imperial dynasty.

It works by sending ICMP “echo request” packets to the target host and listening for replies (ICMP “echo response” packets). In the Russian system, knyaz (translated as "prince"), is the highest degree of nobility, and sometimes, represents a mediatization of an older native dynasty which became subject to the Russian imperial dynasty. Ping provides estimates of the round-trip time and packet loss rate between hosts. Prince Bismarck in the empire of reunited Germany, under the Hohenzollern dynasty. It provides a basic test of whether a particular host is operating properly and is reachable on the network from the testing host. This can even occur in a monarchy within which an identical 'real' feudal title exists, such as Fürst in German; e.g. Ping is the name of a computer network tool used on TCP/IP networks (such as the Internet). the British system of "royal" princes difficult.

-W <timeout> - Time to wait for a response, in seconds. in France, prince can be an aristocratic title of someone having a high rank of nobility in chief of a geographical place, but no actual princedom, and without any necessary link to Royalty, which makes comparing it with e.g. -w <deadline> - Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received. In several countries of the European continent, e.g. -V - Show version and exit. Both systems may concur, as in the kingdom Belgium, where "Prince of Liège=Luik" is one of the traditional titles for royal sons (alongside Duke of Brabant, the highest title, being handed down through primogeniture if it is not yet taken; Count of Flanders is similarly used for the next in the succession order). -v - Verbose output. Some states have an analogous tradition, where they confer another princely title, such as the British 'royal duchies' (for various royal princes), and formerly the French Dauphin (again, through de facto primogeniture).

-U - Print full user-to-user latency (the old behaviour). This is done in particular for the heir to the throne (creating a de facto primogeniture), who is often awarded a particular principality in each generation, so that it becomes synonymous with the first in line for the throne, even if there is no automatic legal mechanism to do so. -M <hint> - Select Path MTU Discovery strategy. may be attached to them), and are awarded traditionally (or occasionally) to princes of the blood, as an appanage. -T <timestamp option> - Set special IP timestamp options. principalities, but are maintained as essentially hononary titles (though some land, income etc. -t <ttl> - Set the IP Time to Live. A number of nobiliary territories, carrying with them the formal style of prince, are not (or no longer) actual (political, administrative, etc.

-S <sndbuf> - Set socket sndbuf. One type of prince belongs in both the genealogical royalty and the territorial princely styles. -s <packetsize> - Specifies the number of data bytes to be sent. Maha Upayuvaraja Sanskrit for 'Great Joint King' in Cambodia, though sometimes also conferred on powerful regents who exercised executive powers. -r - Bypass the normal routing tables and send directly to a host on an attached interface. prince-lieutenant in Luxemburg, repeatedly filled by the Crown prince before the grand duke's abdication), or in form of consortium imperii; some have even a practice in which the Monarch can formally abdicate in favor of his Heir, and yet retain a kingly title with executive power, e.g. -R - Record route. as Regent of Viceroy (though these offices must not be reserved for members of the ruling dynasty, in some traditions they are, possibly even reflected in the style of the office, e.g.

-q - Quiet output. Various monarchies provide for different modes in which princes of the dynasty can temporarily of permanently share in the style and/or office of the Monarch, e.g. -Q <tos> - Set Quality of Service -related bits in ICMP datagrams. In German, such a prince is also called "Fürst" (capital obligatory in German grammar), and there are equivalents in most languages in the tradition of the Holy Roman Empire, where these abounded. -p <pattern> - You may specify up to 16 pad bytes to fill out the packet you send. The term "prince" has also been used to describe, in languages like English that lack a specific word for this concept, the head of a feudal (vassal) state of lower rank; for example, it has been used as a synonym for duke at times. -n - Numeric output only. In the same tradition/vein some micronation 'monarchs' establish themselves as (usually merely nominal) 'princes'.

-L - Suppress loopback of multicast packets. This can be a regular nation, even sovereign, but his protocolary ranking is below a grand duke. -l <preload> - If preload is specified, ping sends that many packets not waiting for reply. A prince or princess who is the head of state in a monarchy is a reigning prince, which had no other specific, formal (rank) title, and their domain, typically smaller than a kingdom, is called a "principality". -I <interface address> - Set source address to specified interface address. Other princes (or the same, see below) derive their title not from their dynastic position as such (which must often be shared with brothers, etc), but from their claim to a unique title of formal princely rank, one named after a specific principality, not after the suzerain/sovereign state, even if they belong to one. -i <interval> - Wait interval seconds between sending each packet. Independently of such traditions, some dynasties more or less frequently awarded apanages to princes of the blood, typically carrying a feudal type title (often as such of lower protocollary rank than their birth rank) and some income.

-f - Flood ping. However, often such style is used in a way that may surprise as not apparently logical, such as adopting a style for princes of the blood which is not pegged to the ruler's title, but rather continues an old tradition, asserts genealogical descendency from and/or claim of political succession to a more lofty monarchy, or simply is assumed 'because we can'. -F <flow label> - Allocate and set 20 bit flow label on echo request packets. mehtarjao. -d - Set the SO_DEBUG option on the socket being used. Indeed, various princely titles are derived from the ruler's, such as (e)mirza(da), khanzada, nawabzada, sahibzada, shahzada (all using the Persian patronymic suffix -zada, "son, descendant", (maha)rajkumar from Raja, or even from a unique title, e.g. -c <count> - Stop after sending count ECHO_REQUEST packets. Many princely styles and titles are used in various monarchies, often changing with a new dynasty, even altered during one's rule, especially in conjunction with the style of the ruler.

-B - Do not allow ping to change source address of probes. Over the centuries foreign-language titles such as Italian principe, French prince, German Fürst, Russian kniaz, etc., are often rendered as "prince" in English. -b - Allow pinging a broadcast address. Although the definition above is the one that is most commonly understood, there are also different systems: depending on country, epoch and translation other meanings of "Prince" are possible. -A - Adaptive ping. In these systems, a prince can be:. -a - Audible ping. certain parliaments), which may be delayed, withheld or even reversed.

-w <timeout> - Timeout in milliseconds to wait for each reply. Regardless of birth rank, marriage to a prince(ss) generally means accession to the ruling house (dynasty), but often the princely style is subject to an explicit conferral (by the Monarch or a political authority with in say in the succession, e.g. -k <host-list> - Strict source route along host-list. Generally, when such a prince takes a (royal, imperial, etc.) throne he stops being styled a mere "Prince" when he becomes the ruling (or at least titular) monarch, King, Emperor, Grand Duke or one of many other ruler-styles, usually of higher rank, except in the case of a ruler styled "Prince" (see below) of a principality (idem: "Princess" becoming a Queen). -j <host-list> - Loose source route along host-list. Depending on individual national tradition, this may either be restricted (often to one or two generations after the monarch, and/or the line of succession), or it may be allowed to run into very high numbers (as often applies in oriental dynasties). -s <count> - Timestamp for count hops. of a princely house, such as an imperial - or royal family.

-r <count> - Record route for count hops. A Prince of the blood (in some monarchies, however, this is an actual title in its own right, of more restricted use; thus Prince du sang in the French kingdom, restricted to the royal descendents in the male line) is a male member of royalty, i.e. -v <TOS> - Type Of Service. The following parts of this article are only concerned with the use usages as a formal nobiliary (or analogous) title. -i <TTL> - Time To Live. In this sense, it can in principle be used for any ruling (hereditary or elective) monarch, regardless of his title and protocolary rank. -f - Set Don't Fragment flag in packet. The original but least common use is as a generic (descriptive, not formal) term, one originating in the application of terminology from Roman (actually Byzantine) law and classical "ideology" to the European feudal society.

-l <size> - Send buffer size. Many other languages have (at least) two separate words for these two distinct meanings. -n <count> - Number of echo requests to send. Courtesy princes may be members of a royal or a highly noble family, sharing their title with several relatives in similar position. -a - Resolve addresses to hostnames. Substantive princes are in some cases reigning monarchs, and in some cases heads of their noble house. -t - Ping the specifed host until interrupted. In Latin-based languages, Prince has two basic meanings: it could be a substantive title and a courtesy title.

He also tasked his grandsons as summer rulers of the city when most of the government were on holiday in country or making religious rituals, and for that task, granted the title Princeps. Emperor Augustus established the formal position of monarch on basis of principate, not dominion. The Latin word Princeps, kin to "primus" and "first among equals", was established as the title of the more or less informal leader of the senate some centuries BC. .

The term prince (the female form is princess), from the Latin root princeps, when used for a member of the highest aristocracy, has several fundamentally different meanings - one generic, and several types of titles. and many other. Thailand. Indochina : Cambodja, Vietnam, Laos.

See princely states for the (often particular, mainly hindu) title on the Indian subcontinent in (former British) India (including modern Pakistan and Bangladesh) as well as Burma and Nepal ... Korea. Japan. China.

etc. & other Near East. Princes of the blood, male and female, were given the style sultan (normally reserved for Muslim rulers). In the Ottoman empire, the sovereign of imperial rank (incorrectly known in the west as (Great) sultan) was styled padishah with a host of additional titles, reflecting his claim as political successor to the various conquered states.

Malay countries. In families (often reiging dynasties) which claim descent from the prophet Mohammed, this is expressed in either of a number of titles (supposing different exact relations): sayid, sharif; these are retained even when to remote from any line of succession to be a member of any dynasty. Arabian tradition since the caliphate - in several monarchies it remains customary to use the title Sheikh (in itself below princely rank) for all members of the royal family. Hungarian (Magyar)%9Herceg /Hercegnő %9Herceg /Hercegnő.

Greek (New)%9Igemonas /Igemonida%9Pringipas /Pringipesa. Finnish%9%9Ruhtinas /Ruhtinatar%9Prinssi /Prinsessa. ) languages :

    . Finnish-Ugrian .

    other (incl. Ukrainian%9%9Knyaz /Knyazhnya%9Tsarenko, Korolenko, Prints /Tsarivna, Korolivna, Printsizna. Slovene%9%9Knez /Kneginja%9Kraljevič, Princ /Kraljična, Princesa. Slovak%9%9Knieža /Kňažná%9Kráľovič, Princ /Princezná.

    Russian%9%9Knyaz /Knyagina, Knyazhnya%9Tsarevich, Korolyevich, Prints /Tsarevna, Korolyevna, Printsessa. Polish%9%9Książę /Księżna%9Książę, Królewicz /Księżna, Królewna. Macedonian%9%9Knez /Knezhina%9Tsarevich, Kralevich, Prints /Tsarevna, Kralevna, Printsesa. Lithuanian%9Kunigaikštis /Kunigaikštiene%9Princas /Princese.

    Latvian%9%9Firsts /Firstiene%9Princis /Princese. Latin (post-Roman)%9Princeps/*%9Princeps/*. Czech%9%9Kníže /Kněžna%9Králevic, Princ /Králevična, Princezna. Croatian, Serbian%9Knez /Kneginja%9Kraljević, Princ /Kraljevna, Princeza.

    Bulgarian%9Knyaz /Knaginya%9Tsarevich, Kralevich, Prints /Printsesa. Belorussian%9Tsarevich, Karalevich, Prynts /Tsarewna, Karalewna, Pryntsesa. Slavonic and (related) Baltic languages

      . Swedish%9%9Furste /Furstinna%9Prins /Prinsessa.

      Norwegian%9%9Fyrste /Fyrstinne%9Prins /Prinsesse. Luxemburgish%9[German dialect]%9Fürst /Fürstin%9Prënz /Prinzessin. Icelandic%9%9Fursti /Furstynja%9Prins /Prinsessa. German%9Fürst /Fürstin%9Prinz /Prinzessin.

      Estonian [Finnish-Ugrian family]%9Vürst /Vürstinna%9Prints /Printsess. Dutch%9%9Vorst /Vorstin%9Prins /Prinses. Danish%9%9Fyrste /Fyrstinde%9Prins /Prinsesse. Languages (mainly Germanic) that use (generally alongside a princeps-derivate for princes of the blood) an equivalent of the German Fürst:

        .

        Spanish%9%9Príncipe /Princesa%9Príncipe /Princesa. Romanian%9%9Principe /Principesă Principe /Principesă. Rhaeto-Romanic%9Prinzi /Prinzessa%9Prinzi /Prinzessa. Portuguese%9%9Príncipe /Princesa%9Príncipe /Princesa.

        Monegasque%9%9Principu /Principessa%9Principu /Principessa. Maltese%9%9Princep /Principessa%9Princep /Principessa. Italian%9Principe /Principessa%9Principe /Principessa. Irish%9Prionsa /Banphrionsa%9Prionsa /Banphrionsa.

        Catalan%9Príncep /Princesa%9Príncep /Princesa. Albanian%9Princ /Princeshë%9Princ /Princeshë. French%9Prince /Princesse%9Prince /Princesse. English%9Prince /Princess%9Prince /Princess.

        Languages (mostly Romance) only using the Latin root princeps:

          . minister Manuel Goday was created Principe de la Paz 'Prince of Peace' by his Spanish king for negocating the 1795 double peace treaty of Basilea, by which the revolutionary French republic made peace with Prussia and with Spain); more often, sovereigns awarded triumphant generals a so-called victory title (see there for context since Rome and details), confusingly in chief of the battleground (or a nearby locality) where a victory was won, even if the awarding monarch has no authority in that country outside his realm (especially Napoleon I Bonaparte created many such titles, also dukedoms). In other cases, such titular princedoms (the same happens with other titular awardings at peerage level) is created in chief of an event, such as a treaty (e.g. Protosebastos reserved).

          Some monarchies also commonly awarded some of their princes of the blood various lofty titles, some of which were reserved for royalty, other also open to the most trusted commoners and/or the highest nobility, as in the Byzantine empire (e.g. Mian in various of the Punjabi princely Hill States (lower Himalayan region in British India). Sometimes a specific title is commonly used by various dynasties in a region, e.g. French Emperor Napoléon I Bonaparte created the style Prince français ('French prince') for the princes of his house in line for the imperial succession, which excluded notable his adoptive stepson Eugène de Beahaurnais, who meanwhile was Prince de Venise in chief of Napoleon's other realm, Italy.

          Yet a style can be reserved for members of the dynasty meeting specific criteria, e.g. Sultan for ordinary members of the Ottoman dynasty (ruler mainly styled Padishah). On the other hand, an existing style can be used without retaining any of its intrinsic qualities, e.g. Other titles are unique to one dynasty, even though the ruler's title is not, such as Moulay (French form; also Mulay in English) in the Sherifian sultanate (now kingdom ruled by a Malik) of Morocco,.

          This can be a style in existence for a 'princely' -at least originally- feudal entity, possibly still nominally linked to one, Archduke in the Habsburg empire, Grand Prince (often rendered, less correctly, as Grand Duke) in tsarist Russia; see also Porphyrogenetos. In some monarchic dynasties, a very specific title is used, some official, such as Infante in Iberia.

            . four in Islam) and/or official concubines, for these women (sometimes collectively referred to as harem) there are often specific rules determining their hierarchy and a variety of titles, which may distinguish between those whose offspring can be in line for the succeesion or not, or specifically who is mother to the Heir to the throne (possibly reaching another official position when he succeeds). However for wives of Monarchs, the title is usually a female variation on his (the same as used in case a female can mount the throne), such as Queen or Empress; but in cultures which, contrary to Christian traditions, allow the ruler to have several wives (e.g.

            The husband of a reigning queen is usually titled "prince" or prince consort. (In constitutional monarchies the precise rules for succession are fixed by law, possibly even the constitution, but may involve parliamentary assent; in more absolute monarchies, there is more likely a family council involved, in more tribal societies possibly some representative council). Other members of the royal family, styled a Royal Highness, and also in the order of succession (although more distant). The son of a monarch and in the direct line of succession.

            To complicate matters, the style Royal Highness, normally accompanying the title "Prince" in a dynasty (if of royal or imperial rank, that is), can be awarded separately (as a compromise or consolation prize, in some sense). Inversely, the husband of a born princess is (or was) in many monarchies not as readily styled prince (although it certainly occasionally happened). The female form is "princess", but this is also generally used for the spouse of any Prince (of the blood, or of a principality), and also the daughter of any monarch, though in some monarchies (by law and/or tradition) the award is explicit, not automatic.