An - PowerPoint PPT Presentation

About This Presentation
Title:

An

Description:

User AAL5Generator to generate traffic. Monitor traffic using cmd protocol. GUI Traffic ... Tests and Tools. Manually install routes using cmd protocol (FIPL ... – PowerPoint PPT presentation

Number of Views:16
Avg rating:3.0/5.0
Slides: 9
Provided by: johnd51
Category:
Tags: john | projects | st

less

Transcript and Presenter's Notes

Title: An


1
  • An
  • MSR
  • Tutorial
  • AGENDA
  • John DeHart
  • Washington University
  • jdd_at_arl.wustl.edu
  • http//www.arl.wustl.edu/jdd

2
Agenda
  • 0900 1015 MSR Motivation, Overview and
    Architecture (Fred)
  • 1015 1030 Break
  • 1030 1100 MSR Motivation, Overview and
    Architecture (continued)
  • 1100 1115 Utilities Traffic Generators
    (AAL5 and sendpkts) (John)
  • 1115 1130 Utilities AAL5_download and
    MSR_Config (John D.)
  • 1130 1200 Utilities newGBNSC and
    Monitoring GUI (Jyoti)
  • 1200 1215 Intro to Lab Exercises (John D.)
  • 1215 1315 Lunch
  • 1315 1700 MSR Lab Part 1

3
Agenda
  • 0900 1030 MSR Architecture Kernel Details
    (Fred)
  • 1030 1045 Break
  • 1045 - 1100 Distributed Queuing (Ken)
  • 1100 - 1115 Queue State Deficit Round Robin
    (Anshul)
  • 1115 1145 Utilities Control Protocol Part
    2 (Fred)
  • 1145 1200 Release Information and Future
    Topics (John D)
  • 1200 1300 Lunch
  • 1300 1700 MSR Lab Part 2

4
Agenda
  • 0830 1000 MSR Architecture and Kernel
    Details (Fred)
  • 1000 1015 Break
  • 1015 1115 Router Plugins (Fred)
  • 1115 1145 Utilities Control Protocol Part
    2(Fred)
  • 1145 1200 Release Information and Future
    Topics (John D)
  • 1200 1300 Lunch
  • 1300 1700 MSR Lab Part 2

5
MSR Lab Part 1
  • Boot and Verify MSR
  • Reset Switch (Hardware Reset, push reset button
    on switch)
  • Use MSR_Config to boot and configure the MSR
  • Check for booting kernel via serial ports (tip
    and cu)
  • Use basic cmd protocol commands to check status
  • User AAL5Generator to generate traffic.
  • Monitor traffic using cmd protocol
  • GUI Traffic Monitoring
  • Start newGBNSC
  • Start monitoring gui
  • Use given AAL5Generator command to generate
    traffic
  • Try changing options to AAL5Generator to change
    traffic load
  • Change what you are monitoring
  • Experiment with gui and traffic generator

6
MSR Lab Part 1 (continued)
  • Rebuild the existing MSR Kernel
  • MSR_SPC
  • config
  • make
  • cp netbsd /usr/MSR
  • Place symbol-only version of kernel in file
    system.
  • Download and boot
  • Retest with traffic generator and monitoring gui
  • How many 1 cell packets can it forward?
  • Build a Performance Kernel
  • MSR_SPC_PERF
  • config
  • make
  • cp netbsd /usr/MSR
  • Place symbol-only version of kernel in file
    system.
  • Repeat tests from above

7
MSR Lab Part 2
  • Routing Tests and Tools
  • Manually install routes using cmd protocol (FIPL
    or SIPL?)
  • Test and monitor
  • Plugins
  • Pre-built plugin already in File System
  • Load a plugin
  • Install filter(s) and bind
  • Generate test traffic and monitor
  • Remove filter(s) and Plugin
  • Modify Plugin and rebuild
  • Change print output in the plugin
  • Rebuild
  • Load into File system
  • Re-load MSR
  • Re-test Plugin

8
MSR Lab Part 2 (Continued)
  • Communicating with a Plugin
  • Use cmd protocol to retrieve plugin packet count
  • Modify plugin to accept other command(s)
  • Use cmd protocol to send new command(s)
  • Modify file system to include new plugin
  • Retest
Write a Comment
User Comments (0)
About PowerShow.com