Hypertext Caching Protocol (abbreviated to HTCP) is used for discovering HTTP caches and cached data, managing sets of HTTP caches and monitoring cache activity. It permits full request and response headers to be used in cache management and expands the domain of cache management to include monitoring a remote cache's additions and deletions, requesting immediate deletions and sending hints about web objects such as the third party locations of cacheable objects or unavailability of web objects.[1]

Features

edit

All multi-octet HTCP protocol elements are transmitted in network byte order. All reserved fields should be set to binary zero by senders and left unexamined by receivers. Headers must be presented with the CRLF line termination, as in HTTP.

Any hostnames specified should be compatible between sender and receiver, such that if a private naming scheme (such as HOSTS.TXT or NIS) is in use, names depending on such schemes will only be sent to HTCP neighbors who are known to participate in said schemes. Raw addresses (dotted quad IPv4, or colon-format IPv6) are universal, as are public DNS names. Use of private names or addresses will require special operational care.

UDP must be supported. HTCP agents must not be isolated from network failures and delays. An HTCP agent should be prepared to act in useful ways when no response is forthcoming, or when responses are delayed or reordered or damaged. TCP is optional and is expected to be used only for protocol debugging. The IANA has assigned port 4827 as the standard TCP and UDP port number for HTCP.

An HTCP Message has the following general format:

     +---------------------+
     |        HEADER       | tells message length and protocol versions
     +---------------------+
     |         DATA        | HTCP message (varies per major ver. number)
     +---------------------+
     |         AUTH        | optional authentication for transaction
     +---------------------+

See also

edit

References

edit
  1. ^ Gourley, David; Totty, Brian; Sayer, Marjorie; Reddy, Sailu; Aggarwal, Anshu (2002). HTTP: the definitive guide (First ed.). United States of America: O'Reilly. ISBN 9781565925090. Retrieved 30 December 2023.
edit
  • RFC 2756 – "Hyper Text Caching Protocol (HTCP/0.0)," Experimental.

📚 Artikel Terkait di Wikipedia

Internet Cache Protocol

Netscape Proxy Server Novell BorderManager FastCache ProxySG Squid SkyCache HTCP, designed as a successor to ICP, attempts to handle various problems found

Joanie Sommers

DS-887 1988: Tangerine – HiBrite PCB-203 1992: A Fine Romance – HiBrite HTCP-10 1994: Look Out! It's Joanie Sommers (with Shelly Manne and The Bobby Troup

Catherine Richards

Manitoba Museum. Winnipeg, Manitoba. 2007 Health Care, Technologies and Places (HTCP): Contributions and Provocations from Humanists and Artists. University of

Darcy Anderson

become a coach for the Ontario Minor Hockey Association, and would become a HTCP Level 1 standard trainer. In 2008, Anderson would again choose to play competitive

H-TCP

large. Thus, new flows can be expected to converge to fairness faster under HTCP than HSTCP and BIC TCP. A side effect of increasing the rate of increase