About: Internet Cache Protocol     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Rule106652242, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FInternet_Cache_Protocol

The Internet Cache Protocol (ICP) is a UDP-based protocol used for coordinating web caches. Its purpose is to find out the most appropriate location to retrieve a requested object in the situation where multiple caches are in use at a single site. The function of ICP is to use the caches as efficiently as possible, and to minimize the number of remote requests to the originating server.

AttributesValues
rdf:type
rdfs:label
  • Internet Cache Protocol (de)
  • Internet Cache Protocol (fr)
  • Internet Cache Protocol (en)
  • Internet Cache Protocol (it)
  • Internet Cache Protocol (pt)
rdfs:comment
  • Das Internet Cache Protocol (ICP) ist ein in RFC 2186 beschriebenes Protokoll, um Web-Caches zu koordinieren. Kern des Protokolls ist es, Proxy- bzw. Cache-Server durch kleine Nachrichten zu einem Verbund zusammenzuschalten, mit dem Ziel, den Cache so effizient wie möglich zu verwalten und die Zahl der Zugriffe auf Server zu minimieren. (de)
  • The Internet Cache Protocol (ICP) is a UDP-based protocol used for coordinating web caches. Its purpose is to find out the most appropriate location to retrieve a requested object in the situation where multiple caches are in use at a single site. The function of ICP is to use the caches as efficiently as possible, and to minimize the number of remote requests to the originating server. (en)
  • O Internet Cache Protocol (ICP) é um protocolo internet que é usado por servidores de cache web (proxys) para trocarem entre si informações sobre o conteúdo da sua cache. (pt)
  • ICP (Internet Cache Protocol) est un protocole Internet utilisé pour coordonner les caches (antémémoires) web. Son objectif est de trouver l'endroit le plus approprié où récupérer un objet demandé par un client dans un contexte où de multiples caches sont utilisés comme un seul site. Le but est d'utiliser les caches aussi efficacement que possible et de minimiser le nombre de requêtes vers le serveur hébergeant l'objet désiré. Hiérarchiquement, un cache interrogé peut être un de niveau supérieur (parent) ou de niveau égal (frère ou sibling). (fr)
  • Internet Cache Protocol (ICP) è un protocollo molto leggero per la localizzazione di oggetti web incluso come parte del progetto Harvest. Un client ICP trasmette un messaggio di domanda ad uno o più server ICP, chiedendo se essi hanno in cache un URI particolare. Ogni server può rispondere con un messaggio ICP che indica un hit, un miss o di segnalazione. Il client ICP utilizza le informazioni nelle risposte ICP per prendere una decisione di inoltro della richiesta. (it)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Das Internet Cache Protocol (ICP) ist ein in RFC 2186 beschriebenes Protokoll, um Web-Caches zu koordinieren. Kern des Protokolls ist es, Proxy- bzw. Cache-Server durch kleine Nachrichten zu einem Verbund zusammenzuschalten, mit dem Ziel, den Cache so effizient wie möglich zu verwalten und die Zahl der Zugriffe auf Server zu minimieren. (de)
  • The Internet Cache Protocol (ICP) is a UDP-based protocol used for coordinating web caches. Its purpose is to find out the most appropriate location to retrieve a requested object in the situation where multiple caches are in use at a single site. The function of ICP is to use the caches as efficiently as possible, and to minimize the number of remote requests to the originating server. (en)
  • ICP (Internet Cache Protocol) est un protocole Internet utilisé pour coordonner les caches (antémémoires) web. Son objectif est de trouver l'endroit le plus approprié où récupérer un objet demandé par un client dans un contexte où de multiples caches sont utilisés comme un seul site. Le but est d'utiliser les caches aussi efficacement que possible et de minimiser le nombre de requêtes vers le serveur hébergeant l'objet désiré. Hiérarchiquement, un cache interrogé peut être un de niveau supérieur (parent) ou de niveau égal (frère ou sibling). Les serveurs parents sont d'ordinaire plus proches du serveur hébergeant l'objet recherché que les serveurs fils. Si un serveur fils ne peut trouver l'objet, la requête est en général relayée vers un serveur de cache parent qui va rapporter, mémoriser (mettre en cache) et finalement transmettre la requête au demandeur. Les serveurs frères (siblings) sont des serveurs de cache d'un niveau hiérarchique égal, dont le but est de répartir la charge. Quand une requête arrive en cache dans un cluster de serveurs frères, le protocole ICP est utilisé pour interroger les serveurs frères sur les objets qui ont été demandés. Si un serveur frère détient un objet en cache, il sera le plus souvent issus de ce cache et non d'une requête directe sur le serveur original. Ce processus est souvent appelé near miss quand l'objet n'est pas dans le cache du serveur de cache interrogé (raté ou miss) mais qu'il est finalement récupéré depuis celui d'un serveur proche (near) au lieu du serveur original. Le protocole ICP a été conçu léger pour minimiser le nombre d'aller-retours entre les caches. Il est prévu pour les connexions peu fiables mais rapides. Le protocole ICP est décrit dans la RFC 2186, son application aux serveurs de cache web hiérarchiques dans la RFC 2187. Les serveurs mandataires (proxies) qui supportent ICP : * * Squid * * Novell BorderManager FastCache * * * * * * * * Microsoft Proxy * * (en) * HTCP, conçu comme successeur d'ICP, tente de résoudre divers problèmes rencontrés dans un déploiement ICP. (fr)
  • Internet Cache Protocol (ICP) è un protocollo molto leggero per la localizzazione di oggetti web incluso come parte del progetto Harvest. Un client ICP trasmette un messaggio di domanda ad uno o più server ICP, chiedendo se essi hanno in cache un URI particolare. Ogni server può rispondere con un messaggio ICP che indica un hit, un miss o di segnalazione. Il client ICP utilizza le informazioni nelle risposte ICP per prendere una decisione di inoltro della richiesta. Oltre che la predizione dei cache hits, l'ICP è utile per la fornitura dei suggerimenti circa i termini della rete in un paradigma di Inter-caching tra i proxy. I messaggi ICP sono simili ai ping del protocollo ICMP in questo senso. Misurando il Round Trip Time (RTT), dall'invio della richiesta alla ricezione della risposta, si possono stimare le congestioni di rete. Nel caso estremo, i messaggi ICP possono essere persi, indicando che il percorso fra i due è interrotto o congestionato. Con questo un proxy decide di evitare di inoltrare al vicino quella richiesta particolare.Lo svantaggio più grande nell'uso del protocollo ICP è la pesante latenza generata del metodo richiesta/risposta. I proxy cache devono ridurre la latenza non aumentarla.ICP inoltre soffre di un alcune mancanze di progetto: sicurezza, scalabilità, falsi hits e la mancanza di un metodo di richiesta. Il protocollo non comprende alcuna caratteristica di sicurezza.A questo si aggiunge la scarsa scalabilità del protocollo: il numero dei messaggi di ICP cresce in proporzione al numero dei vicini. Di conseguenza la banda disponibile, inversamente proporzionale al numero dei messaggi, diminuisce. A meno di usare un certo schema di partizione, questa caratteristica pone un limite superiore al numero di vicini di cui si può disporre. Tipicamente non si oltrepassano i sei. Le richieste ICP contengono soltanto URI, senza altre intestazioni di richiesta supplementari. Ciò fa sì che sia difficile predire i cache hits con precisione. Una richiesta HTTP può includere le intestazioni supplementari come Cache-Control: max-stale=N che trasforma un cache hit in un cache miss. In più ICP assume che tutte le richieste siano di tipo GET. In questo modo si ha che un cache proxy non può impiegare il protocollo ICP in aggiunta ad un metodo HEAD per la localizzazione di un oggetto. (it)
  • O Internet Cache Protocol (ICP) é um protocolo internet que é usado por servidores de cache web (proxys) para trocarem entre si informações sobre o conteúdo da sua cache. (pt)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage disambiguates of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software