This is the outline and notes for a two-day Network session that was part of a workshop held January 26 - February 2, 2015 with representatives from the Information and Communication Technologies Department and Library Department at St. Paul Hospital Millennium Medical College in Addis Ababa, Ethiopia. This session was facilitated by Bob Riddle and Kathleen Ludewig Omollo.
The workshop documents are shared at http://slideshare.net/tag/sphmmc-ict-2015.
Strengthening Capacity for Information Resources and ICT
1. 1
Workshop: Strengthening Capacity for Information Resources and ICT to Support Growing Academic
Programs at SPHMMC, Facilitators: Bob Riddle, Kathleen Ludewig Omollo, University of Michigan
This document is Copyright 2015 The Regents of the University of Michigan. It is shared under a Creative
Commons Attribution 4.0 License http://creativecommons.org/licenses/by/4.0/.
Session 1,2,3,4 Network: Session Outline and Notes, January 26-27, 2015
Learning Objectives 1) Understand the basic components of a network infrastructure
2) Understand how to capture uptime, availability, capability of a network
3) Identify the location the problem if the Internet connection is down
4) Practice methods to manage or monitor a network offsite (e.g. secure shell
login, ftp, get, put, up time dashboards, virtual private networks,
http://www.downforeveryoneorjustme.com/)
5) Practice how to configure or troubleshoot server, switch, firewall
6) Search server log
7) Export terminal or command prompt history
8) Practice how to configure a subnet and segment a network between local,
regional, and international
9) Learn how to setup a local server for experimentation
10) Understand how to read a network diagram
11) Understand where to look up networking standards for cabling, labeling
12) Explain the different connection speeds and ranges based on the network
medium (802.11 b/n/g, 2G, Fiber, DSL, Broadband, Bluetooth)
13) Review to how to setup file and printer sharing over a network on Windows 7
and Mac OSX 16x+
Discussion
Questions
1) What buildings at SPHMMC are currently connected to the Internet?
2) What parts of the physical and virtual network infrastructure is configured or
maintained by SPHMMC? By other institutions?
3) What organizations are involved in the network
4) How does WOREDAnet connect or relate to the main St. Paul network?
5) Who do you contact when the Internet connection is down?
6) Who do you contact when some of the network equipment is broken?
7) What is expected uptime for the Internet for SPHMMC?
8) What happens when the network is down when the ICT staff are gone?
Terms and
Concepts
Router, switch, server, client, uptime, downtime, uplink, downlink, DNS, IP, latency,
ping, DHCP, subnet, LAN, WAN, cloud, offline, cache, firewall, proxy, packet
shaping, VPN, traceroute, meshnetwork
Hands-On Activities
with Specific
Technologies
Router: Cisco3900 Series
Switch: ZTE product (ZXR10 5928E), Core switch (ZXR10 5928E) this is a
Layer 3 switch, AGG switch (ZXR10 5952E), Access switch (ZXR10
2928E),Dell Power connect 6224
Access point: Cisco Aironet (AIR-RN1252) and DLINK (DWL-2100 AP)
Server Operating system: Windows Server 2008 R2 service pack 1
Firewall: ZTE equipment model ZXSEC US 1612 firmware version: v4.0,
build8236,100218(MR1)
Configuration of Banana Pi Offline Access Point
Network Monitoring Tools: Nagios, webmin, WireShark, the Dude
References 1) Book: Network Troubleshooting Tools, J. Sloan
2) Book: Networking for Dummies, D. Lowe
3) Book: Linux for Beginners, J. Cannon
4) Book: The Practice of System and Network Administration, T. Limoncelli
5) OER – Network Slides from Bob
6) OER - SI 502 - Networked Computing: Storage, Communication, Processing
2. 2
Notes – January 26, 2015
How many people do you want to connect?
- What type of connectivity - wired, wifi, or both
- Managed switch - it will keep info about status and things that have happened, it will log
- An unmanaged switch doesn’t store any of the status
- Filtering increases the amount of processing and time by the router before it passes it on
- Through VLAN, can give maximum download or upload per port, per device, or per IP pattern
(subnet)
- Tip: Set DHCP at Router Level rather than Central Server.
- To increase local IP addresses – use Network Address Translation (NAT) and Nonroutable IPs
(includes 10.x.x.x, 192.168.x.x)
- Network Time Proposal - network provided protocol; used to keep all of your servers in synced
times and to keep synced time with external organizations
From TP Link Router Admin walkthrough
When to set IP
- e.g. set reserved for shared printer that people connect to by IP; Printer just needs to have some
network connection wireless or wired
- Most common tasks - SSID, Password (WPA is more secure than WEP), DHCP, Logs
Tip
1. Firmware updates - If not experiencing problem or vulnerability, wait until 6 months to apply
firmware updates to observe if stable.
2. Use Excel file Keep date, backup, name of router, location of router
3. Don’t leave statistics on all the time; when on it takes processor aware for forwarding on
package
Notes – January 27, 2015
commands
> ipconfig (on Windows) or > ifconfig (on Mac, Linux)
> arp -a
3. 3
> ping
> traceroute
windows > unix (Linux)
1. Show all commands: help > help
2. Show the instructions for how to use a comment:
3. List current directory: dir > pwd
4. List files in current directory: dir > ls -a
5. Change directory: cd
6. Show history: F7 > history
7. Search: find > grep
8. Trace route: tracert > traceroute
9. Show gateways: netstat -nr > netstat -nr
Websites
• http://www.who.is/
• nmap.org
• webmin.com
Tools
• Windows > Event Viewer
• SSH to access a Linux/Unix server
• Remote Desktop to access a Windows Server remotely
• Nagios Core - Free download
• iperf
• PerfSonar
what determines connection speed?
“Your speed is only as fast as your slowest connection"
ISP
Wire
Switch
Wire
Router
802.11 b - up to 11 Megabit per second
802.11 g - 54 Megabit per second
802.11 n - 300 Megabit per second
802.11 ac - 1300 Megabit per second
Connection - cat 5e Ethernet - 1 gigabit per second
- cat 6 Ethernet -10 gigabit per second
5. 5
Questions
• How can you tell the maximum speed at any point in network? iperf
• How can you tell the average connection speed all all users connected right now? PerfSonar
◦ - to a router
◦ - to a Switch?
◦ - to a server?
• How can you set the maximum speed of all devices in general?
• How can you set the maximum speed for a specific device?