Kyung Hwa Kim Henning Schulzrinne Internet Real-Time Lab Columbia University October 2011 Distributed Network.

Slides:



Advertisements
Similar presentations
NetServ Dynamic in-network service deployment Henning Schulzrinne (Columbia University) Srinivasan Seetharaman (Georgia Tech) Volker Hilt (Bell Labs)
Advertisements

Introduction Why do we need Mobile OGSI.NET? Drawbacks:
P2P Distributed Fault Diagnosis for SIP Services Henning Schulzrinne, Kyung-Hwa Kim Dept. of Computer Science, Columbia University, New York, NY Kai Miao.
OSGi: Open Services Gateway Initiative Richard Chapman 5 Sept
DYSWIS1 Managing (VoIP) Applications – DYSWIS Henning Schulzrinne Dept. of Computer Science Columbia University July 2005.
Thoughts on dividing the P2P functionality Henning Schulzrinne Columbia University
Where should services reside in Internet Telephony Systems? Xiaotao Wu, Henning Schulzrinne {xiaotaow, Department of Computer Science,
KYUNG HWA KIM HENNING SCHULZRINNE Internet Real-Time Lab Columbia University June 2011 Distributed Network Fault Diagnosis System DYSWIS (Do You See What.
Lesson 19: Configuring Windows Firewall
Chapter 6 Security & Privacy Web servers continue to be attractive target for hacker for variety of reasons –Most easy target –Personal satisfaction –Political.
Internet Real Time (IRT) Lab at Columbia University Professor: Henning Schulzrinne Columbia University Presenter: Suman Srinivasan, PhD student
Deep Application Management with Microsoft System Center 2012 Configuration Manager Adwait Joshi Senior Product Marketing Manager Microsoft Corporation.
Mr. Mark Welton.  Three-tiered Architecture  Collapsed core – no distribution  Collapsed core – no distribution or access.
A centralized system.  Active Directory is Microsoft's trademarked directory service, an integral part of the Windows architecture. Like other directory.
1 Enabling Secure Internet Access with ISA Server.
11 SYSTEMS ADMINISTRATION AND TERMINAL SERVICES Chapter 12.
Presented by INTRUSION DETECTION SYSYTEM. CONTENT Basically this presentation contains, What is TripWire? How does TripWire work? Where is TripWire used?
Campus Firewalling Dearbhla O’Reilly Network Manager Dublin Institute of Technology.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
1 Automated Fault diagnosis in VoIP 31st March,2006 Vishal Kumar Singh and Henning Schulzrinne.
GrIDS -- A Graph Based Intrusion Detection System For Large Networks Paper by S. Staniford-Chen et. al.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
1 The Firewall Menu. 2 Firewall Overview The GD eSeries appliance provides multiple pre-defined firewall components/sections which you can configure uniquely.
SECURITY ZONES. Security Zones  A security zone is a logical grouping of resources, such as systems, networks, or processes, that are similar in the.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Module 4: Configuring ISA Server as a Firewall. Overview Using ISA Server as a Firewall Examining Perimeter Networks and Templates Configuring System.
Linux Security LINUX SECURITY. Firewall Linux Security Internet Database Application Web Server Firewall.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
CHAPTER 3 PLANNING INTERNET CONNECTIVITY. D ETERMINING INTERNET CONNECTIVITY REQUIREMENTS Factors to be considered in internet access strategy: Sufficient.
Module 2: Installing and Maintaining ISA Server. Overview Installing ISA Server 2004 Choosing ISA Server Clients Installing and Configuring Firewall Clients.
P2P Distributed Fault Diagnosis for SIP Services Henning Schulzrinne, Kyung-Hwa Kim Dept. of Computer Science, Columbia University, New York, NY Kai Miao.
Production Data Grids SRB - iRODS Storage Resource Broker Reagan W. Moore
Management for IP-based Applications Mike Fisher BTexaCT Research
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
Security Architectures Cyber Security Lab Spring 2010.
Module 6: Managing Client Access. Overview Implementing Client Access Servers Implementing Client Access Features Implementing Outlook Web Access Introduction.
© 2002, Youngjoon Choi, RESL, Inha University Page : 1 Open Services Gateway initiative OSGi Open Services Gateway Initiative Youngjoon Choi © Realtime.
Module 10: How Middleboxes Impact Performance
Terri Lahey Control System Cyber-Security Workshop October 14, SLAC Controls Security Overview Introduction SLAC has multiple.
Module 7: Advanced Application and Web Filtering.
Module 4 Planning for Group Policy. Module Overview Planning Group Policy Application Planning Group Policy Processing Planning the Management of Group.
Module 11: Designing Security for Network Perimeters.
CISC Machine Learning for Solving Systems Problems Presented by: Suman Chander B Dept of Computer & Information Sciences University of Delaware Automatic.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
MPlane – an Intelligent Measurement Plane for Future Network and Application Management Grant Agreement n Heidelberg mPlane – Demo.
Overview of Firewalls. Outline Objective Background Firewalls Software Firewall Hardware Firewall Demilitarized Zone (DMZ) Firewall Types Firewall Configuration.
Microsoft Windows 2008 Features and Functionality Guy Wilkin.
Module 10: Windows Firewall and Caching Fundamentals.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
Paul Graham Software Architect, EPCC PCP – The P robes C oordination P rotocol A secure, robust framework.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
Module 9 Planning and Implementing Monitoring and Maintenance.
Venus Project Brief Description. What It Do What Monitor Log Analyze Block Narrow Report Search Where Single stations Internet Gates Special Devices Web.
1 NetProfiler: Profiling Networks From the Edge Venkat Padmanabhan Microsoft Research June 2005 With Sharad Agarwal (MSR), Jitu Padhye (MSR), Dilip Joseph.
James S. Rothfuss, Computer Protection Program COMPUTING SCIENCES NETS Network Equipment Tracking System.
Data Security in Local Network Using Distributed Firewall Presented By- Rahul N.Bais Guide Prof. Vinod Nayyar H.O.D Prof.Anup Gade.
1/30/2008 International SIP 2008 (Paris) Peer-to-Peer-based Automatic Fault Diagnosis in VoIP Henning Schulzrinne (Columbia U.) Kai X. Miao (Intel)
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D Slide 1 Managing Network Threat Information  Giri Raichur, Network Services.
KYUNG-HWA KIM HENNING SCHULZRINNE 12/09/2008 INTERNET REAL-TIME LAB, COLUMBIA UNIVERSITY DYSWIS.
Alex Chee Daniel LaBare Mike Oster John Spann Bryan Unbangluang Collaborative Document Sharing In Conjunction With.
ConfigMgr Discovering and Organizing Resources Mariusz Zarzycki, Phd, MCT, MCTS, MCITP, MCSE, MCSA.....
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Containers as a Service with Docker to Extend an Open Platform
Supporting Windows 8.1 Krystle Portocarrero | Training Experts Inc.
Where should services reside in Internet Telephony Systems?
ONOS Drake Release September 2015.
A tool for diagnosing internet connectivity problems
الانترنت والبريد الإلكتروني
ODV beta Multiple views, new views bar
Presentation transcript:

Kyung Hwa Kim Henning Schulzrinne Internet Real-Time Lab Columbia University October 2011 Distributed Network Fault Diagnosis System DYSWIS (Do You See What I See)

Motivation Internet I got a network problem. Do you see what I see? End user Centralized management system: difficult to know exact situations of end-users End-user diagnostic software: difficult to know what happens in network core  We develop “End-user based Collaborative system”  Why collaboration? To collect diverse information from different parts of the networks and infer the root cause of network failure. Web server Web server

DYSWIS Design Overview  End-to-End diagnosis  Collaboration  Crowdsourcing  A framework

Searching Collaborative Nodes Local Node – A node currently diagnosing the faults Sister Node – A node sharing the same NAT device with the local node. Near Node – A node within the same subnet as the local node Far Node – A node located in any other subnets.

Use Cases DNS failure

Port Blocking Diagnosis #1. Is the outbound port blocked? #2. Is a local firewall running? #3. Does the target sever block the local node? #4. Other problems?

Implementation Java-based framework OSGi modules (Crowdsourcing)

Diagnosis Rules Using pre-defined ‘rules’ to invoke appropriate probing * Separate the policy from the mechanism Create and modify diagnosis rules without re-compiling Enables crowdsourcing from multiple experts

Web ServerEnd User OSGi technology OSGi framework launcher Probing bundle Probing bundle Probing bundle Probing bundle Probing bundle Probing bundle DYSWIS main bundle DYSWIS Bundle Repository DYSWIS Bundle Repository DYSWIS Update bundle

Demo DYSWIS download: ct/dyswis ct/dyswis