Cristel Pelsser (rapporteur)

Slides:



Advertisements
Similar presentations
VINI and its Future Directions
Advertisements

VINI: Virtual Network Infrastructure
VINI Overview. PL-VINI: Prototype on PlanetLab PlanetLab: testbed for planetary-scale services Simultaneous experiments in separate VMs –Each has root.
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
2006 NSF CRI-PI Meeting1 ns-3 Project Plan Tom Henderson and Sumit Roy, University of Washington Sally Floyd, ICSI Center for Internet Research George.
Router Implementation Project-2
DOT – Distributed OpenFlow Testbed
Estinet open flow network simulator and emulator. IEEE Communications Magazine 51.9 (2013): Wang, Shie-Yuan, Chih-Liang Chou, and Chun-Ming Yang.
FIREWALLS. What is a Firewall? A firewall is hardware or software (or a combination of hardware and software) that monitors the transmission of packets.
Sponsored by the National Science Foundation Systematic Experimentation Case Study: Virtual Router Failure Restoration Xuan Liu UMKC/GENI Project Office.
By Aaron Thomas. Quick Network Protocol Intro. Layers 1- 3 of the 7 layer OSI Open System Interconnection Reference Model  Layer 1 Physical Transmission.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
CSC458/2209 PA1 Simple Router Based on slides by: Antonin Seyed Amir Hejazi 19/09/2014 CSC458/ Computer Networks, University of Toronto.
Using the jFed tool to experiment from zero to hero Brecht Vermeulen FGRE, July 7 th, 2015.
1 FGRE July 7 th – July 11 th Wifi: WelcomeATiMindS
Sponsored by the National Science Foundation A Virtual Computer Networking Lab Mike Zink, Max Ott, Jeannie Albrecht GEC 23, June 16 th 2015.
2006 NSF CRI-PI Meeting1 ns-3 Project Plan Tom Henderson and Sumit Roy, University of Washington Sally Floyd, ICSI Center for Internet Research George.
Aug 20 th, 2002 Sigcomm Education Workshop 1 Teaching tools for a network infrastructure teaching lab The Virtual Router and NetFPGA Sigcomm Education.
CRON: Cyber-infrastructure for Reconfigurable Optical Networks PI: Seung-Jong Park, co-PI: Rajgopal Kannan GRA: Cheng Cui, Lin Xue, Praveenkumar Kondikoppa,
Unit 4, Lesson 11 How Data Travels the Internet
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Tutorial: Bringing Experimenters to GENI with the Transit Portal Vytautas Valancius, Hyojoon Kim, Nick Feamster Georgia Tech.
Module 11: Remote Access Fundamentals
Project Idea #1 Project: Simulation in NS Learn how to use NS-2 Examine 2-3 papers that do benchmark studies Implement a simulation of the Drexel TAARP.
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
Sample Presentation Headline REPRESENTATIVE SUBHEAD TO SUPPORT SUBJECT Presenter’s Name Presenter’s Title Presentation Date DeterLab A Tool for Cybersecurity.
Network Emulation for the Study and Validation of Traffic Models, Congestion and Flow Control in TCP/IP Networks Cheryl Pope Lecturer Department of Computer.
Sponsored by the National Science Foundation A Virtual Computer Networking Lab Mike Zink, Jim Kurose, Max Ott, Jeannie Albrecht NSF Workshop on GENI in.
Sponsored by the National Science Foundation A Virtual Computer Networking Lab Mike Zink, Max Ott, Jeannie Albrecht GEC 20, March 24 th 2015.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
Lab #2 NET332 By Asma AlOsaimi. "Security has been a major concern in today’s computer networks. There has been various exploits of attacks against companies,
Unit 2 Personal Cyber Security and Social Engineering Part 2.
© 2001, Cisco Systems, Inc. CSPFA 2.0—16-1 Chapter 16 Cisco PIX Device Manager.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Luis Gomez, Principal SW Test Engineer, Brocade
Configuring Network Devices
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
Lab #2 NET332 By Asma AlOsaimi.
6. The Open Network Lab Overview and getting started
CompTIA Security+ Study Guide (SY0-401)
Using the jFed tool to experiment from zero to hero
Introduction An introduction to the software and organization of the Internet Lab.
Xenia Mountrouidou (Dr. X)
Network Simulators.
OSI Protocol Stack Given the post man exemple.
A Virtual Computer Networking Lab
Introduction to ZBOSS Embedded Systems Software Training Center
Spyridon (Spyros) Mastorakis University of California, Los Angeles
CompTIA Security+ Study Guide (SY0-401)
Packet Sniffing.
Introduction An introduction to the software and organization of the Internet Lab.
An introduction to the organization of the Internet Lab
Chapter 6 Networks Communicating and Sharing Resources
Network Simulation/Emulation Platform
Dimitri Papadimitriou (ALB)
Shadow: Scalable and Deterministic Network Experimentation
Pong: Diagnosing Spatio-Temporal Internet Congestion Properties
Development & Evaluation of Network Test-beds
Net 412 (Practical Part) Networks and Communication Department LAB 1.
Basic Tutorial Part II 31/12/2018.
Resources and Schedule
An introduction to the organization of the Internet Lab
Tutorial emulation/cloud on Virtual Wall
Ns-3 Tutorial Xin Li.
CPSC 641: Network Measurement
Sky Computing on FutureGrid and Grid’5000
In-network computation
Introduction to Networking Security
Presentation transcript:

Cristel Pelsser (rapporteur) Tools and testbeds Cristel Pelsser (rapporteur) Stefan Burschka James Sterbenz Aiko Pras Timur Friedman

Overview Desired properties for tools and testbeds Small inventory of tools and testbeds Sharing of resources

Desired properties – technical ease of use, low overhead example planetlab interface (Timur’s MOOC) dealing with user creation? reproducibility sustainability of the testbed (what happens when the funding goes out? offline tools for availability (on trains, ...)

Desired properties – community related How to build a community How to deal with success Sustainability of the testbed (what happens when the funding goes out? Need for low cost maintainance Incentives for institutions to upgrade hardware Making it available for industry (can be a source of revenue)

Repository of tools Capture and analysis Network emulation Experiments on the Internet TCP behavior (Interconnected) testbeds

Capture and analysis Wireshark (https://www.wireshark.org/): for illustrating part of protocols (need correlations on both ends) headers and encapsulation (intro to networking) Understand packet flow congestion control (illustrate congestion avoidance) find attacks ipsec and key negotiation https://www.simpleweb.org/wiki/index.php/Traces opentraces

Capture and analysis bro: for flow based tranalyzer big data traces analysis can be used as IDS packet or flow-based http sniffer plugin

Network emulation gns3 junosphere, olive mininet emulate routers Same as above mininet to do firewalling find out vulnerabilities of systems SDN use vagrant to do the setup (Nick Feamster)

Experiments on the Internet planetlab exposing experimenters to the “real” Internet routing changes geographically dispersed measurement points (eg: anycast) internet measurements: ping, traceroute, iperf. Traceroute from A to B and vice versa. Find symmetric routes, asymmetric routes, … (Timur and Renata) 2 INRIA researchers provided the interface. Iperf to measure available bandwidth, validity of the measurements. Soon available outside the MOOC. for intro to networking: analysis of an http trace (TCP behavior) supports IPv6

Timor’s MOOC interface to planetlab: dashboard

Launch

Results

Experiments on the Internet GENI reservation of resources. Compute and memory. Do SDN like experiments. VINI (GENI with ability to control the topology) GTS: Geant testbed service (Jerry Sobieski) 9 PoPs across Europe where you can get virtualized resources. reserved 10 Gbps links. RIPE atlas: traceroutes, ping: similar uses to planetlab as used in Timur and Renata’s MOOC. SamKnows, Bismarck, archipelago, …

TCP behavior linux modprobe NS3: network simulation. to load different TCP versions and study congestion (look at logs). We have surprises because the implementation in linux differs from what we teach. → ns3 has modules to do that. NS3: network simulation.

(Interconnected) testbeds - wireless NITOS Wireless lab in greece FIT IOT Labs study the range of different wireless technologies study the energy consumption configure sensors, retrieve values from them Illustrate RPL

Interconnected testbeds - Wired Virtual Wall (IMEC) Rack with loads of servers. Create a virtual network. Network emulation at large-scale. Grid 5000 is similar to virtual wall, starbed. ToMaTo: gui (same author as g-lab) Tomato-lab.org or http://dswd.github.io/ToMaTo/ Setting up of virtual topologies JFED: also from IMEC. java federation Servers, links, install on testbed of your choice (FIRE -> federation with common API) Virtual wall is compatible, planetlab and GENI as well.

Need for visualization timeline diagram (chronograph), illustrations for DoS BGPplay Traceroute visualization (Roma Tre -> RIPE) omnigraffle to do the animations, keynote, ppt, … gnuplot , R, S, …

How to share materials What How Pcap files Labs and instructions for different environments Courses VMs How Wiki, github, youtube Different MOOC platforms FUN (France Université Numérique) learnIntSec.org