Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Implementation and evaluation of the Common Open Policy Service (COPS) protocol and its use for policy provisioning
2000 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In the last years of Internet's existence, a market for quality services in the sense of bandwidth reservations has started to evolve. When building systems that support these kind of services, it is desirable to have a standardised protocol to configure nodes in the network to meet ordered policies. COPS, Common Open Policy Service, is the name of a new extensible base protocol designed for this purpose. The extension COPS-PR, COPS usage for Policy Provisioning, is used for provisioning policies on the nodes of a network. The purpose of our work presented in this thesis is to implement COPS and COPS-PR, and then evaluate the protocols by theoretical analysis and practical tests on our implementations. In the theoretical part, there will be a comparison with the major competitor in this area, namely SNMP, the Simple Network Management Protocol. It has existed for several years and is a well established protocol for general network management. We implement COPS and COPS-PR as high-level C-libraries for Unix platforms. Implementation in C together with a carefully crafted architecture grants for high performance and good scalability. To test the implementations, simple test programs using the libraries are made and run in a controlled lab environment. In the theoretical evaluation, gathered facts and opinions mainly from the ongoing COPS versus SNMP debate are carefully analysed. The transport protocol issue is given extra attention. The measurements performed on our implementation of the base COPS protocol show good performance and scalability. A low-end machine is shown to handle 800 COPS clients in a controlled way. Our COPS-PR implementation is compared with a common SNMP implementation, where the former is shown to have the better performance. In the theoretical comparison between COPS-based and SNMP-based systems for policy provisioning, it is strongly suggested that COPS is technically superior, although SNMP might have economical advantages due to its well established user base. In conclusion, COPS and its extension COPS-PR are indeed feasible protocols for use in policy provisioning systems. It is also technically superior to the main alternative, which is SNMP. However, the question if the technical superiority can motivate eventual increased cost in deployment of this new technology remains unanswered.

Place, publisher, year, edition, pages
2000.
Keyword [en]
Technology, COPS, Common Open Policy Service, Policy Provisioning
Keyword [sv]
Teknik
Identifiers
URN: urn:nbn:se:ltu:diva-49631ISRN: LTU-EX--00/125--SELocal ID: 6f339cba-3148-45de-952a-1f71e3dd5fc1OAI: oai:DiVA.org:ltu-49631DiVA: diva2:1022978
Subject / course
Student thesis, at least 30 credits
Educational program
Civil Engineering programmes 1997-2000, master's level
Examiners
Note
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

No full text

Search outside of DiVA

GoogleGoogle Scholar

Total: 8 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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