Протокол адаптації Інтернет-контенту

Протокол адаптації Інтернет-контенту (Internet Content Adaptation Protocol, ICAP) — це легкий HTTP-подібний протокол, зазначений у RFC 3507, який використовується для розширення прозорих проксі-серверів, тим самим звільняючи ресурси та стандартизуючи спосіб впровадження нових функцій. ICAP зазвичай використовується для впровадження антивірусного сканування та фільтрів вмісту в прозорих кешуючих HTTP-проксі. Адаптація вмісту[en] відноситься до виконання конкретної послуги з доданою цінністю (маніпулювання вмістом) для відповідного запиту/відповіді клієнта.

ICAP зосереджується на використанні периферійних пристроїв (кешуючих проксі -серверів), щоб допомогти надати додаткові послуги. В основі цього процесу лежить кеш, який передає всі клієнтські транзакції та оброблятиме їх через веб-сервери. Ці сервери ICAP зосереджені на певній функції, наприклад, вставці реклами, скануванні на наявність вірусів, перекладі вмісту, мовному перекладі або фільтрації вмісту. Перенесення додаткових послуг з веб-серверів на сервери ICAP дозволяє масштабувати ці самі веб-сервери відповідно до вихідної пропускної здатності HTTP, а не виконувати ці додаткові завдання.

Використовує номер порта 1344 протоколу TCP.[1]

Історія

ICAP був запропонований наприкінці 1999 року Пітером Данцігом і Джоном Шустером[2] з Network Appliance.[3] Дон Гілліс взяв на себе проект навесні 2000 року і покращив протокол трьома основними способами:

  • Щоб дозволити конвеєрні сервери ICAP. Одну веб-сторінку можна швидко передавати через сканування на віруси, фільтрацію вмісту та переклад мови.
  • Щоб підтримувати всі 3 кодування вмісту (довжина вмісту, фрагментованість та закриття з'єднання TCP) у HTTP 1.1. Це замінило оригінальний протокол зберігання та пересилання на безперервну потокову передачу вмісту через багато серверів одночасно.
  • Щоб забезпечити функцію під назвою «попередній перегляд вмісту», яка дозволила серверу ICAP переглянути перші кілька сотень байтів вмісту, перш ніж ухвалити рішення обробляти вміст чи ні. Це було реалізовано шляхом вбудовування розміру аргументу попереднього перегляду в URL-адресу веб-сервера ICAP під час налаштування на клієнті ICAP.

У середині 2000 року Гілліс створив прототип першого клієнта і сервера ICAP для серії інтернет-кешів NetCache[en] (відомий як протокол ICAP 0.9) і випустив навчальні матеріали для постачальників. Клієнт був написаний на C++ в ядрі сервера NetCache, а демонстраційний сервер ICAP був написаний на Perl і використовував фільтри заміни слів Debian для переписування веб-сторінок, пропускання тегів HTML і перекладу веб-сторінок Swedish Chef[en] або джайв-говору[en] в режимі реального часу.[4] Маючи знання, отримані з досвіду створення прототипів, Гілліс переглянув проект стандарту IETF, щоб зробити RPC з використанням лише фрагментованого кодування, значно спростивши протокол ICAP.[2]

Примітки

  1. RFC 3507 - Internet Content Adaptation Protocol (ICAP).
  2. а б J. Elson; A. Cerpa (2003). Internet Content Adaptation Protocol (ICAP). IETF. doi:10.17487/RFC3507. RFC 3507.
  3. Internet Content Adaptation Protocol (ICAP) (PDF). NetApp. 30 липня 2001.
  4. Gillies, Donald. ICAP Installation Instructions. UBC ECE Dept. Архів оригіналу за 4 березня 2016. Процитовано 4 січня 2016.

Посилання

Read other articles:

Railway line in England Hull and Doncaster BranchOverviewOther name(s)Staddlethorpe Junction to Thorne JunctionHistoryOpened1869TechnicalTrack length14.5 miles (23.3 km)Track gauge4 ft 8+1⁄2 in (1,435 mm) Route map Legend Staddlethorpe JunctionSelby Line Saltmarshe Skelton Viaductover River Ouse Goole Potter's Grange Junction Pontefract Line Knottingley and Goole Canal(Aire and Calder Navigation) Dutch River Axholme Joint Rail...

 

Pembukaan dari Kronik Nuremberg, yang menampilkan Erfurt Potongan Kayu 1493 dari Kota Rhodes, karya Hartmann Schedel Hartmann Schedel (13 Februari 1440 – 28 November 1514) adalah seorang dokter, humanis, sejarawan, dan salah satu kartografer pertama yang menggunakan pers cetak. Ia lahir dan meninggal di Nuremberg. Matheolus Perusinus bertindak sebagai tutornya. Schedel paling dikenal karena menulis teks Kronik Nuremberg, yang dikenal sebagai Schedelsche Weltchronik (Indonesia:...

 

Hiu karpet berbintik Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Chondrichthyes Superordo: Selachimorpha Ordo: Orectolobiformes Famili: Hemiscylliidae Genus: Hemiscyllium Spesies: H. freycineti Hiu karpet berbintik adalah hewan endemik Indonesia. Nama ilmiah hewan ini adalah Hemiscyllium freycineti.[1] Hiu karpet berbintik termasuk dalam suku Hemiscylliidae dengan genus Hemiscyllium.[2] Hiu karpet berbintik termasuk hewan bertulang belakang.[1] J...

Harmonika Harmonika adalah salah satu alat musik tiup. Cara memainkan alat musik ini adalah dengan meniup dan menghisap lubang untuk menghasilkan suara. Harmonika berasal dari alat musik tradisional Cina yang bernama 'Sheng'. Alat musik tradisional tersebut telah digunakan sekitar 5000 tahun yang lalu, tepatnya sejak kekaisaran Nyu-kwa. Harmonika modern ditemukan pada tahun 1821 oleh Christian Friedrich Buschmann. Sebuah instrumen musik tiup sederhana yang terdiri dari plat-plat getar dari lo...

 

NOAA weather satellite GOES-10GOES-K before launchMission typeWeather satelliteOperatorNOAA / NASACOSPAR ID1997-019A SATCAT no.24786Websitegoes.gsfc.nasa.gov/text/goesnew.htmlMission duration5 years (planned)12 years (achieved) Spacecraft propertiesBusLS-1300ManufacturerSpace Systems/LoralLaunch mass2,105 kilograms (4,641 lb) Start of missionLaunch date25 April 1997, 05:49 (1997-04-25UTC05:49Z) UTCRocketAtlas ILaunch siteCape Canaveral LC-36BContractorILS End of missionDisposal...

 

Kivlan Zen Kepala Staf Komando Cadangan Strategis Angkatan Darat ke-6Masa jabatan1998–2000 PendahuluIsmed Yuzairi ChaniagoPenggantiSang Nyoman SuwismaPanglima Divisi Infanteri 2/Kostrad ke-22Masa jabatan1997–1998 PendahuluDjamari ChaniagoPenggantiRyamizard Ryacudu Informasi pribadiLahir24 Desember 1946 (umur 77)Kota Langsa, Aceh, IndonesiaSuami/istriDwitularsih SukowatiHubunganRahmiana Zein (adik)Alma materAKABRI (1971)Universitas TerbukaUniversitas IndonesiaKarier militerPihak ...

Strada statale 381del Passo delle Crocelle e di Valle CupaLocalizzazioneStato Italia Regioni Basilicata Campania DatiClassificazioneStrada statale Inizioex SS 93 presso Atella Fineex SS 91 presso Laviano Lunghezza58,930[1][2] km Provvedimento di istituzioneD.M. 1/02/1962 - G.U. 97 del 13/04/1962[3] GestoreTratte ANAS: nessuna (dal 2001 la gestione del tratto lucano è passata alla Provincia di Potenza e quella del tratto campano alla Regione Campania che...

 

Constituency in Malaysia Datok Keramat Penang constituencyDatok Keramat (olive) on PenangState constituencyLegislaturePenang State Legislative AssemblyMLA    Jagdeep Singh DeoPHConstituency created1974First contested1974Last contested2023DemographicsElectors (2023)[1]26,791Area (km²)[2]3 Datok Keramat is a state constituency in Penang, Malaysia, that has been represented in the Penang State Legislative Assembly since 1974. It covers a part of George Town proper...

 

Grand Prix E3 2007 GénéralitésCourse50e E3 Saxo Bank ClassicCompétitionUCI Europe Tour 2007 1.HCDate31 mars 2007Distance203 kmPays BelgiqueLieu de départHarelbekeLieu d'arrivéeHarelbekeÉquipes25Partants8Arrivants99Vitesse moyenne41,204 km/hRésultatsVainqueur Tom Boonen (Quick Step-Innergetic)Deuxième Fabian Cancellara (CSC)Troisième Marcus Burghardt (T-Mobile) ◀20062008▶Documentation Le Grand Prix E3 2007 est la 50e édition de cette course cycliste masculine sur ...

العلاقات الإسرائيلية الباكستانية إسرائيل باكستان   إسرائيل   باكستان تعديل مصدري - تعديل   تشير العلاقات الإسرائيلية الباكستانية إلى العلاقات الثنائية بين جمهورية باكستان الإسلامية ودولة إسرائيل، التي تراوحت من عدم الاعتراف إلى التنسيق الوثيق خلال الحرب ال...

 

موشيه شاريت (بالعبرية: משה שרתוק‬)‏    مناصب وزير الخارجية   في المنصب15 مايو 1948  – 18 يونيو 1956    غولدا مائير  عضو الكنيست[1]   عضو خلال الفترة14 فبراير 1949  – 20 أغسطس 1951  فترة برلمانية الجمعية التأسيسية  [لغات أخرى]‏  عضو الكنيست   عضو خل�...

 

إبراهيم بن عبد الجليل التبريزي (بالفارسية: ابراهیم بن عبدالجلیل سپهسالار تبریزی)‏  معلومات شخصية الميلاد تبريز  الوفاة العقد 1830  كربلاء  مواطنة الدولة القاجارية  الديانة الإسلام[1]،  وشيعة اثنا عشرية[1]  الحياة العملية تعلم لدى أحمد بن زين الدين ا�...

Pour les articles homonymes, voir Parti libéral démocrate. Libéraux-démocratesLiberal Democrats Logotype officiel. Présentation Chef Edward Davey Fondation 2 mars 1988 Siège 8-10 Great George Street, Londres Chef adjointe Daisy Cooper Positionnement Centre[1],[2],[3],[4] à centre gauche[5],[6] Idéologie LibéralismeSocial-libéralismeSécularismeFédéralisme britanniqueEurophilie Affiliation européenne ALDE Affiliation internationale Internationale libérale Couleurs Or Site web li...

 

Dewan Perwakilan Rakyat RIPeriode 1956–1959 Dewan Perwakilan Rakyat Sementara ← → Dewan Perwakilan Rakyat Peralihan Military Society Concordia pernah dijadikan tempat bersidang DPR[1] (Dihancurkan pada 1960an, sekarang dijadikan Gedung A.A. Maramis II Departemen Keuangan) (1915-1925) Periode: 26 Maret 1956 – 22 Juli 1959 Ketua: Sartono Wakil Ketua: Zainul ArifinArudji KartawinataZainal Abidin Ahmad Jumlah Anggota: 260 orang Fraksi: Dewan Perwakilan Rakyat Republik I...

 

Han AhmedowAhmedow in 1994 Prime Minister of TurkmenistanMasa jabatan5 December 1989 – 18 May 1992PresidenSaparmyrat NyýazowWakilAta ÇaryýewPendahuluAnnamurat Hojamuradov (as Chairman of the Council of Ministers of the Turkmen SSR)PenggantiPosition abolishedFirst Secretary of the Ashgabat City Committee of the Communist Party of TurkmenistanMasa jabatan21 December 1985 – 1988PemimpinSaparmyrat NyýazowPendahuluSaparmyrat NyýazowPenggantiNikolai Baleshev[1] In...

Farnay Le village de Farnay, vu depuis le hameau du Ban. Administration Pays France Région Auvergne-Rhône-Alpes Département Loire Arrondissement Saint-Étienne Intercommunalité Saint-Etienne Métropole Maire Mandat Jean-Alain Barrier 2020-2026 Code postal 42320 Code commune 42093 Démographie Gentilé Farnayrots, farnayrotes [1] Populationmunicipale 1 360 hab. (2021 ) Densité 172 hab./km2 Population agglomération 374 643 hab. (2021) Géographie Coordonnées 45�...

 

Xavier KollerXavier Koller tenant l'Oscar qu'il a remporté en 1991.BiographieNaissance 17 juin 1944 (79 ans)SchwytzNationalité suisseFormation Université des arts de ZurichActivités Réalisateur, scénariste, réalisateurPériode d'activité depuis 1972Autres informationsArchives conservées par Cinémathèque suisse (CH CS CSL 027)[1]modifier - modifier le code - modifier Wikidata Xavier Koller est un réalisateur et scénariste suisse. Il est né le 17 juin 1944 à Ibach dans le ca...

 

Indian Muslim scholar (1703–1762) The neutrality of this article is disputed. Relevant discussion may be found on the talk page. Please do not remove this message until conditions to do so are met. (December 2021) (Learn how and when to remove this message) Shah Waliullah redirects here. For other uses, see Shah Waliullah (disambiguation).Shaykh al-Islām, Imam of Hind, MujaddidShah Waliullah Dehlawiقطب الدين أحمد ولي الله بن عبد الرحيم العمري الدهل�...

Liatongus militaris Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Scarabaeidae Genus: Liatongus Spesies: Liatongus militaris Liatongus militaris adalah spesies kumbang yang berasal dari genus Liatongus dan famili Scarabaeidae. Kumbang ini juga merupakan bagian dari ordo Coleoptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Kumbang ini memiliki antena yang terdiri dari plat yang disebut lamela. Referensi Bisby F.A., Roskov Y.R., O...

 

Sculpture by Barbara Hepworth Two Forms (Divided Circle)Two Forms (Divided Circle) in Israel.Year1969 (1969)Dimensions237 cm × 234 cm × 54.3 cm (93 in × 92 in × 21.4 in)[1]AccessionBH 477[2] Two Forms (Divided Circle) (BH 477) is a bronze sculpture by Barbara Hepworth, designed in 1969. Six numbered copies were cast, plus one (0/6) retained by the sculptor.[2] The sculpture's dimensions are ...