Header (computing)

Header (computing)

In information technology, header refers to supplemental data placed at the beginning of a block of data being stored or transmitted. In data transmission, the data following the header are sometimes called the "payload" or "body".

It is vital that header composition follow a clear and unambiguous specification or format, to allow for parsing.

Examples

* In an e-mail, the text (body) is preceded by header lines indicating sender, recipient, subject, sending time stamp, receiving time stamps of all intermediate and the final mail transfer agents, and much more. (See RFC 2822 for details.)

* In a data packet sent via the Internet, the data (payload) are preceded by header information such as the sender's and the recipient's IP addresses, the protocol governing the format of the payload and several other formats. The header's format is specified in the Internet Protocol.

* In data packets sent by wireless communication, and in sectors of data stored on magnetic media, typically the header begins with a syncword to allow the receiver to adapt to analog amplitude and speed variations and for frame synchronization.

* In graphics file formats, the header might give information about an image's size, resolution, number of colours, and the like. See HTML element.

* In Archive file formats, the file header might serve as a fingerprint or signature to identify the specific file format and corresponding software utility.

* In some programming languages (for example C and C++) the functions are declared in header files.

ee also

* Trailer (information technology)


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Header — Le header, ou en tête / entête d un fichier informatique ou d un paquet transitant sur un réseau informatique, sont les données contenues au début de ce fichier ou du paquet. En transmission de données, les données qui suivent le header sont… …   Wikipédia en Français

  • Header Error Correction — The Header Error Correction (HEC) is the last field in the Asynchronous Transfer Mode cell consisting of an 8 bit CRC of the cell s header only. It consists of the remainder of the division of the 32 bits of the header by the polynomial… …   Wikipedia

  • Wikipedia:Reference desk/Computing — The Wikipedia Reference Desk covering the topic of computing. Computing #eee #f5f5f5 #eee #aaa #aaa #aaa #00f #36b #000 #00f computing Wikipedia:Reference de …   Wikipedia

  • Router (computing) — A Cisco ASM/2 32EM router deployed at CERN in 1987 …   Wikipedia

  • Palette (computing) — Color depth 1 bit monochrome 8 bit grayscale 8 bit color 15/16 bit color (High color) 24 bit color (True color) 30/36/48 bit color (Deep color) Related Indexed color Palette RGB color model Web safe color This box …   Wikipedia

  • Assertion (computing) — In computer programming, an assertion is a predicate (i.e., a true–false statement) placed in a program to indicate that the developer thinks that the predicate is always true at that place. For example, the following code contains two assertions …   Wikipedia

  • Trailer (computing) — In information technology, trailer refers to supplemental data placed at the end of a block of data being stored or transmitted, which may contain information for the handling of the data block, or just mark its end.In data transmission, the data …   Wikipedia

  • NPH — Normal Pressure Hydrocephalus (Medical » Physiology) *** Nazarene Publishing House (Business » Firms) *** Neutral Protamine Hagedorn (Business » Positions) *** Neutral Protamine Hagedorn (Medical » Physiology) * No Parse Header (Computing »… …   Abbreviations dictionary

  • PCH — Pacific Coast Highway (Governmental » Transportation) * Publishers Clearing House (Business » Firms) * Potlatch Corporation (Business » NYSE Symbols) * Pre Compiled Header (Computing » General) * Patch file (Computing » File Extensions) * Photon… …   Abbreviations dictionary

  • TH — Thursday (Miscellaneous » Days Abbreviations) *** Thailand (Regional » Countries) ** Threshold (Governmental » Transportation) * Thai (Regional » Language Codes (2 Letters)) * Thoracic (Medical » Physiology) * Thorium (Academic & Science »… …   Abbreviations dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”