Loading...

Traffic Measurement in Software Defined Networks using Host-Controller Application Co-design

Heydari Yengi Kandi, Ehsan | 2017

867 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 49795 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Hematyar, Ali Mohammad Afshin; Movaghar Rahimabadi, Ali
  7. Abstract:
  8. With the introduction of SDN and OpenFlow as novel approaches for better network management and virtualization, it is now easier to perform QoS measurement anywhere, anytime, and anyplace through the use of self-directed, self-tuning mechanisms that continuously monitor and measure network performance and react swiftly to problems. Using programmable interfaces to OpenFlow controllers, software-defined measurement solutions provide consistent traffic measurement of flow parameters, such as bandwidth, packet loss, and latency to support the diversity requirements of next generation network applications and services. The flexibility of software-defined measurement gives the network operator the capability to offer dynamic QoS that guarantees service quality between endpoints, regardless of what path that service is carried on. So we had create new API for communication between controller and host that we call it OpenHome, with this new API we will be able to create applications on the controller and hosts simultaneously
  9. Keywords:
  10. Software Defined Networks (SDN) ; Network Measures ; Network Traffic ; Traffic Measurement ; Host-Controller Co-Design

 Digital Object List

 Bookmark

  • فصل1 ‌مقدمه
    • 1-5 لایههای یک شبکهی نرمافزارمحور
  • فصل2 مسأله اندازهگیری ترافیک و شبکههای نرمافزارمحور
    • 2-1 مقدمه
    • 2-2 دقت در اندازهگیری ترافیک در شبکههای نرمافزار محور و سربار تولیدشده
    • 2-3 دقت در اندازهگیری ترافیک در شبکههای نرمافزار محور و منابع مصرفی
    • 2-4 دقت در اندازهگیری ترافیک در شبکههای نرمافزار محور در زمانواقعی
    • 2-5 جمعبندی کارهای پیشین
  • فصل3 معماری پیشنهادی برای اندازهگیری ترافیک در یک شبکهی نرمافزارمحور
    • 3-2 نقش میزبانها در اندازهگیری ترافیک
    • 3-3 معماری پیشنهادی برای اندازهگیری ترافیک با طراحی توأمان میزبان و کنترلر
      • 3-3-1 نحوهی پایش بر ترافیک میزبانها
      • 3-3-2 پیادهسازی برنامهی اندازهگیری در میزبان
      • 3-3-3 هماهنگسازی میزبانها و کنترلر
      • 3-3-4 پیادهسازی برنامهی اندازهگیری در کنترلر
      • 3-3-5 پیادهسازی عامل موجود در کنترلر
  • فصل4 پیاده‌سازی و تحلیل نتایج
  • فصل5 نتیجه‏گیری و کارهای آتی
...see more