Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Architectures for application transparent proxies: A study of network enhancing software
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Computer Systems. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
2001 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Proxies, software deployed inside the network, play a fundamental role in the Internet by providing enhanced functionality to the network. Deployment of proxies is a flexible way of extending the Internet architecture with new services and to cope with problems that were not foreseen at the time the original Internet protocols were defined. The creation of the Internet is an enormous investment in time, effort and money, and proxies allow us to build on the existing infrastructure to enhance its functionality, rather than replace it.

As the use of proxies increase, so does the problem of proxy configuration and deployment, especially with respect to interference between different proxies. With a limited number of different proxies, this problem can be dealt with manually, or by encoding knowledge of interfering proxies into each proxy. As the number of proxies grow, methods to automatically detect and cope with conflicts must be devised.

Therefore, proxies need to coordinate with each other. Towards this end, a signalling protocol that can be used to establish and configure a sequence of one or more proxies along an end-to-end flow is proposed. The protocol is realized as an extension of IP, using an IP option, which simplifies its deployment in the Internet.

In order to facilitate reasoning about coordination, conflicts and deployment of proxies, a model has been developed. The model is based on the concept of regions, also developed in the thesis. Regions are interconnected parts of the network that share a common property, e.g. administrative control or error characteristic. Along with the model, a classification of proxy architectures with respect to how they gather information and deploy proxies is presented. A method based on this model is also proposed.

We also propose an algorithm for controlling compression to maximize perceived throughput in situations where available bandwidth and CPU power varies. Along with the algorithm, experimental results that show that the algorithm approximates the best non-adaptive choice in a number of situations are presented. This algorithm has been implemented as an end-to-end enhancement.

Place, publisher, year, edition, pages
Uppsala: Acta Universitatis Upsaliensis , 2001. , p. ix, [1], 178, [2]
Series
DoCS, ISSN 0283-0574 ; 118
Keyword [en]
Communication, Proxies, Internet
National Category
Computer and Information Sciences
Research subject
Computer Systems
Identifiers
URN: urn:nbn:se:uu:diva-802ISBN: 99-3468411-X (print)OAI: oai:DiVA.org:uu-802DiVA, id: diva2:170473
Public defence
2001-05-02, Aulan, Polacksbacken, Uppsala, 13:00
Available from: 2001-04-11 Created: 2001-04-11 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(202 kB)3384 downloads
File information
File name FULLTEXT01.pdfFile size 202 kBChecksum SHA-1
a89058f44bf5f2d76670ca598ed0c41ecfc2daef0cdbbef9db73b4bfedcffa2ab202f682
Type fulltextMimetype application/pdf

By organisation
Division of Computer SystemsComputer Systems
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 3384 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 1256 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf