Open Network Administrator (ona) Presented by Bruce Campbell.

Slides:



Advertisements
Similar presentations
ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
Advertisements

Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Welcome to the CardSaver VoIP Billing & Call Management Demonstration © 2004, Parwan Electronics Corporation.
| imodules.com RE Adapter for Encompass (v2.0) Encompass and The Raiser's Edge® Integrated Data Solution CONFIDENTIAL.
User Training. Step 1 Press Ctrl-I or choose File > Login, this will open the Login window. Figure 1-1 shows the Login window. Figure 1-1 Login Window.
RE Adapter for Encompass (v1.0)‏ Encompass and The Raiser's Edge® Integrated Data Solution.
Cisco 3 - Switch Perrine. J Page 15/8/2015 Chapter 8 What happens to the member ports of a VLAN when the VLAN is deleted? 1.They become inactive. 2.They.
29 Oded Moshe, Director of Product Management Beta Release May 3rd, 2010 Official Release May 24, 2010.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Wireless and Switch Security NETS David Mitchell.
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Administering Active Directory
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Network Registration and User Tracking An Open Source Approach Mark Berman Ashley Frost Williams College.
ManageEngine ADAudit Plus A detailed walkthrough.
HiVision SNMP Software.
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
SMART Agency Tipsheet Staff List This document focuses on setting up and maintaining program staff. Total Pages: 14 Staff Profile Staff Address Staff Assignment.
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
Starting the switch Configuring the Switch
Chapter 9: Novell NetWare
Web Based Inventory Site Building Room Asset Number Category Type Description Serial Number Manufacturer Model Vendor Name Acquired Date P O Number Budget.
VLAN Trunking Protocol (VTP)
VBE easy VBE Release – New Features Available From 2 October 2006.
Basic Concepts Introduction Objects Of The Data Hierarchy Objects Of The Monitoring System Mutual Roles Of Data Hierarchy Objects Other Concepts.
Module 7: Fundamentals of Administering Windows Server 2008.
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
Real Time Monitors, Inc. Switch Expert™. 2 Switch Expert™ Overview Switch Expert ™ (SE) currently deployed at 80% percent of the INSIGHT-100.
Saeed Darvish Pazoki – MCSE, CCNA Abstracted From: Cisco Press – ICND 1 – Chapter 9 Ethernet Switch Configuration 1.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
The Professional Open Source™ Company CLI Shell JBossNetwork Enterprise Manager Command Line Interface.
Support Training Module. Support Manual 1.“On The Lot” – How it all works… 2.Craigslist Settings 3.Post to Craigslist 4.Backpage Settings 5.Post to Backpage.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
1 Version 3.0 Module 6 Switch Configuration. 2 Version 3.0 Switches Contain: –CPU –RAM –Operating System.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 13 FTP and Telnet.
Resnet Enhancements and Directions Part 1, Bruce Campbell, Information Systems and Technology.
Based on work by DoIT Network Services, UW-Madison The Network and the Role of Tools January 6, 2006 Ron Kraemer, Deputy CIO.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
AANTS: Web-Based Network Administration Tools - Latest Developments Charles Thomas AANTS Administration Team Division of Info. Tech. (DoIT) Network Services.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Document Management System for Rhodes University Supervisor: John Ebden Presenter: Bijal Rana.
The world leader in serving science Overview of Thermo 21 CFR Part 11 tools Overview of software used by multiple business units within the Spectroscopy.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Router Initialization steps.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Installing Applications in FreeBSD lctseng. Computer Center, CS, NCTU 2 Before we start  Permission issue root: the super user Like administrator in.
1 A Look at the Application Authorized users can access Communicator! NXT from any Internet-capable computer via the Web.
Proctor Caching Overview. 2 Proctor Caching Diagram.
AANTS Update: New Tools, New Features Dave Plonka Charles Thomas DoIT Network Services.
SQL Database Management
Summit 2006: Knowledge is Power Steve Heister Helen Robie
Chapter Objectives In this chapter, you will learn:
Welcome to the CardSaver VoIP Billing & Call Management Demonstration
Project Management: Messages
Essentials of UrbanCode Deploy v6.1 QQ147
An Awesome FYI Innovations 2017.
Configuration for Network Security
Introduction to the Junos Operating System
Complete Management of your Entire Backflow Program
Printer Admin Print Job Manager
Based on work by DoIT Network Services, UW-Madison
Configuring a Router Module 3 Semester 2.
Administrator’s Manual
Features Overview.
Presentation transcript:

Open Network Administrator (ona) Presented by Bruce Campbell

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Ona overview Web based network management tool Administrators interact with ona over the web Ona interacts with network devices. Device configurations, permissions, etc. stored in mysql database.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Ona overview Ona users ona switch router AP etc database

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Without ona Network staff switch router ap etc

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Ona key features Provides a common interface to a number of different makes and models of switches. Supports delegation through granular access control. Logs all changes Traffic graphs Saves switch configurations to tftp server s a daily summary of changes and diff report. IP/MAC search extensible – if you can think it, you can build it… or ask me to build it.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Some details Approximately 10,000 lines of php Uses net_snmp library (formerly ucd-snmp) Uses snmp primarily, and telnet for some functions I could not figure out via snmp. Platform independent Currently hosted on 2.4GHz PC running FreeBSD, Apache web server,.htaccess authentication to ADS and Nexus. telnet script features written using php socket library. Supports Nortel Baystack, Extreme, Cisco 2900/3500, Cisco 2950/3550, Avaya AP. Limited support for Cisco 1900 and Enterasys AP.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Use at UW Used by Arts, CS, Engineering, Math, Science to (help) manage approximately 250 switches and 150 Aps. Most visible use is “day to day” activities, ie configure port speed, duplex, vlan, find a machine, etc. Behind the scenes, ona saves configs, cvs config, graphs traffic, sends alerts upon device up/down/reboot, equipment inventory, tracks ARP/MAC changes, daily report, etc.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator End user features Ona has some features for end users Whereami (works on switch port or AP). Shows port configuration, traffic graph. Java bandwidth test (complete with java nuances)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Intro screen

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator MAC/IP search Ona queries router ARP tables 5 times daily. Queries switch MAC tables 5 times daily. (takes minutes for 250 switches) Queries AP MAC tables every 5 minutes. (30 seconds for 150 APs) Everything goes in the database… forever. And everything is logged. Search tools consult the database (ie. not real time search of device MAC tables) Button for real time update of the MAC table from a switch or AP (one at a time only). Real time AP MAC search Future: smartsearch will track down a MAC from a starting point using some cleverness to avoid searching all switches.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Search tool

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator History part of search tool

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Traffic Graphs Maintained on all ports with rrdtool, 5 minute interval. Also track number of wireless users on each AP, and total for Aps for each orgunit. Real time graphs. Port or switch, 10 second update. Useful for getting a snapshot of activity. TopPorts button shows busiest ports in last 20 seconds.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Port graphs (5 graphs of various intervals)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Switch configurations Switch configs saved to tftp server each night Can be pushed to alternate tftp or ftp servers as well Can create a tar ball of configs for automated download to a network admins laptop (instructions included for cygwin procedure and scheduled tasks). Who gets what is configurable. Difference between yesterdays config ed in daily report (minus sensitive information)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Switch config view

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator CVS Switch configurations stored in cvs server (plain text configs only) Makes for easy comparison between arbitrary dates, going back to an old version. Two cvs trees. One with real configs, one with configs minus sensitive info (passwords etc). Latter available via cvsweb to ona admins.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Cvsweb diff between versions

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Daily report Admin changes Port changes Diff report Summary of alerts Sent to relevant ona users only. Ie. Math guys don’t get Arts report.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Daily report

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator telnet feature Separately enabled Allows batch telnet commands to devices which support a command line interface After a telnet command is issued, switch can be optionally “Sync’ed”, next time someone accesses it. Option to send telnet commands in daily report or not, and to trigger saving the config.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator telnet window

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Vlan conversion tool (part of telnet window if Cisco switch and all ports on vlan 1)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Access control Done through groups Each admin and device has a primary group. Admins and devices can be added to further groups. Ports can be added to groups Vlans are members of groups. To edit a port, an admin must have a group in common with the port or switch. Use of regular expressions simplifies listing which switches are in which groups. To put a port on a vlan, the admin must have a group in common with that vlan. To edit a trunk, an admin must not have “denytrunkchanges” setting, and must have permission on all vlans on the trunk.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Device groups window

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator More access control All tools (buttons) can be selectively disabled, or all disabled and some selectively re-enabled. The ability to set port settings can be similarly restricted. For example, can give permission to Search only, and disable/enable port only.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Administrative interface Typically one ona user per faculty is an ona administrator. They can add switches, users, configure permissions. Cannot delete other admins, or create more admins, depending on settings.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Admin interface

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Admins table (note systemadmin setting)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Adding a device Add ipname, make, devicetype (switch, router or ap), telnet and snmp passwords. The passwords are encrypted in the ona database First attempt to access newly added device will force a “Sync”.

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Device add window

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Few other odds and ends When a port is disabled, an optional message can be entered which is sent to the DNS contact, admin. When a vlan is created, it is named based on UW convention. Comment field for each port (stored in database, not the same as port description) Configuration translator

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Configuration translator (converts port settings between vendors)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator See ?

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Main Screen (note sort buttons)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Sorted by version (example)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Switch Screen example 1

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Printable version

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Some buttons Sync : pull config from switch into ona (done daily automatically) Freshen : pull port states only (happens automatically if over an hour since last time) Save : save settings to NVRAM (ona does this automatically if changes are made and not saved, once per day) UpdateMacs : pull MAC table (done 5 times daily automatically, typically)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Switch screen example 2 (note trunks)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Showing MACs on a trunk (note show naa users button)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Ping tool

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator TopPorts tool

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Alerts ( ed also)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Showing changes on a switch

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Port edit screen (note save now vs. later)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Port edit screen (trunk)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Access Point view (note 1 AP down) Users column is MACs seen in last 24 hours

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Usage graphs part of AP view

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Single AP view

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Showing users on an AP

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator telnet command on multiple Aps

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Preferences window (note Mail me changes field)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Where am I ? (wired)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Where am I ? (wireless) (note update button)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Java Bandwidth test (to endpoint in Eng) (well, I ran this from home)

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator To have an unsupported device added to ona… You figure out all the snmp, and test it with the command line net-snmp tools. I will write the code. (or you can if you’d prefer) Look at nortel.php in the ona package as an example of what you need to figure out. You don’t need to write the code, just figure out the logic and oids. Functionality needed is: function set_nortel_port_tagged_vlans_via_snmp( $d, $portname, $olduntaggedvlan, function set_nortel_port_untagged_vlan_via_snmp( $d, $portname, $oldvlan, $vlan, function adjust_nortel_vlan_members( $d, $vlan, $remove_this_port, $add_this_port) function set_nortel_port_trunkmode_via_snmp( $d, $portname, $trunkmode, function get_nortel_vlan_configuration_via_snmp( $d, $signature ) function get_nortel_port_speeds_and_duplexes_via_snmp( $d, $signature ) function set_nortel_port_speed_duplex_via_snmp( $d, $portname, $speed, $duplex ) function get_nortel_model_and_version_via_snmp( &$d ) function nortel_telnet_login( $d, $contin ) function nortel_telnet_logout() function create_nortel_vlan_if_needed( $d, $vlan )

WatITis | Supporting UW’s Mission Through I.T. | December 7, 2004 | Open Network Administrator Future ideas SmartSearch (as mentioned earlier) Network topology diagram. Should be doable as ona knows MAC addresses of all switches and which trunks they are on. syslog integration