25/09/2016 INASP: Effective Network Management Workshops Unit 6: Solving Network Problems.

Slides:



Advertisements
Similar presentations
10/10/14 INASP: Effective Network Management Workshops Unit 6: Solving Network Problems.
Advertisements

QoS Solutions Confidential 2010 NetQuality Analyzer and QPerf.
Nada Abdulla Ahmed.  SmoothWall Express is an open source firewall distribution based on the GNU/Linux operating system. Designed for ease of use, SmoothWall.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 14: Troubleshooting Remote Connections.
Chapter 15 Chapter 15: Network Monitoring and Tuning.
Network Monitoring: A Practical Approach Philip Smith/IT Services University of Windsor March 21, 2003.
Performance Comparison of Congested HTTP/2 Links Brian Card, CS /7/
Capacity planning for web sites. Promoting a web site Thoughts on increasing web site traffic but… Two possible scenarios…
Maintaining and Updating Windows Server 2008
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
4 Network Hardware & Software Network Operating systems: software controlling traffic on the network 2 types of s.ware: server software &client software.
P2P File Sharing Systems
Fundamental of IP network ~ ping, traceroute ~ Practice 1 Information and Communications Technology Internet Engineering.
Networking Feb. 6, 2008 by Larry Finger. Networking Hardware Glossary RJ45 – Official name for 8-pin connector Cat 5, 5E or 6 - Cable suitable for “high”-speed.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Troubleshooting Your Network Networking for Home and Small Businesses.
 Internet vs WWW  Pages vs Sites  How the Internet Works  Getting a Web Presence.
11 September 2015 RE Meyers, Ms.Ed. CCENT ICND1 Exam Topics Review Describe the Operation of Data Networks: Network Diagrams and Data Paths.
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.
Troubleshooting. Why Troubleshoot? What Can Go Wrong? –Misconfigured zone –Misconfigured server –Misconfigured host –Misconfigured network.
Global NetWatch Copyright © 2003 Global NetWatch, Inc. Factors Affecting Web Performance Getting Maximum Performance Out Of Your Web Server.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
Network Security. 2 SECURITY REQUIREMENTS Privacy (Confidentiality) Data only be accessible by authorized parties Authenticity A host or service be able.
9: Troubleshooting Your Network
Denial of Service DoS attacks try to deny legimate users access to services, networks, systems or to other resources. There are DoS tools available, thus.
Monitoring Troubleshooting TCP/IP Chapter 3. Objectives for this Chapter Troubleshoot TCP/IP addressing Diagnose and resolve issues related to incorrect.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
Internet Connectivity and Performance for the HEP Community. Presented at HEPNT-HEPiX, October 6, 1999 by Warren Matthews Funded by DOE/MICS Internet End-to-end.
TCP continued. Discussion – TCP Throughput TCP will most likely generate the saw tooth type of traffic. – A rough estimate is that the congestion window.
The Internet. Important Terms Network Network Internet Internet WWW (World Wide Web) WWW (World Wide Web) Web page Web page Web site Web site Browser.
Role Of Network IDS in Network Perimeter Defense.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
Maintaining and Updating Windows Server 2008 Lesson 8.
Troubleshooting. Why Troubleshoot? What Can Go Wrong? –Misconfigured zone –Misconfigured server –Misconfigured host –Misconfigured network.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
Internet Service Providers and types of internet connections
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Congestion Control in Data Networks and Internets
Chapter 9: Transport Layer
Chapter 3 outline 3.1 Transport-layer services
Module 8: Networking Services
CONNECTING TO THE INTERNET
Ping and traceroute.
Network Tools and Utilities
The Packet A(nalysis)-Team
Instructor Materials Chapter 9: Testing and Troubleshooting
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Planning, Configuring, And Troubleshooting WINS.
Securing the Network Perimeter with ISA 2004
Networking for Home and Small Businesses – Chapter 6
Web Caching? Web Caching:.
Troubleshooting IP Communications
How to Fix HP Printer Server Connection Error 403
Providing Network Services
Networking for Home and Small Businesses – Chapter 6
Ewan MacKellar & Mario Tevanian
The Internet and HTTP and DNS Examples
CSE679: Multimedia and Networking
Network Core and QoS.
CSE 461 HTTP and the Web.
لایه ی کاربرد مظفر بگ محمدی 2: Application Layer.
Internet Basics Videos
Connecting to the Internet
Chapter 15: Network Monitoring and Tuning
Networking for Home and Small Businesses – Chapter 6
was not invented by Al Gore…
The Troubleshooting theory
Windows Name Resolution
Office 365 Performance Management
Network Core and QoS.
Presentation transcript:

25/09/2016 INASP: Effective Network Management Workshops Unit 6: Solving Network Problems

25/09/2016

Objectives On completion of this session, we hope you will know about: ● Importance of troubleshooting in network management ● Troubleshooting vs. monitoring ● Good troubleshooting technique ● Troubleshooting a rogue DHCP server ● Troubleshooting a slow Internet connection

25/09/2016 What is troubleshooting? ● Identify the problem ● By manual, logical deduction ● To help us fix it

25/09/2016 Troubleshooting is not monitoring Once the network is working well, we set up monitoring to: ● warn us if it stops working well ● help us troubleshoot more quickly The next unit is about monitoring.

25/09/2016 Troubleshooting is not management Emergency quick fixes (fire-fighting) will not keep the network running well! But it's a necessary part: ● unexpected things will happen ● need to understand to fix them quickly ● and to prevent them happening again ● or detect and resolve more quickly next time

25/09/2016 Proper troubleshooting technique ● Prepare for problems (see Unit 4/Disaster Response) ● Responding to a problem ● Identify possible causes ● Eliminate causes

25/09/2016 Responding to a problem You might want to print this out and display on your wall! ● Don't panic ● Find a quick test ● Understand the problem ● Is it plugged in? ● What was the last thing changed? ● What is "known good"? ● Make a backup ● Change one variable at a time ● Do no harm

25/09/2016 Example: Internet access not working How would you troubleshoot it?

25/09/2016 Example: Rogue DHCP server One of the most common network problems: an unexpected DHCP server causes havoc by assigning users the wrong IP addresses.

25/09/2016 Example: Slow Internet connection What do you need to check? ● DNS speed ● proxy server ● ping times/latency ● available bandwidth ● free bandwidth

25/09/2016 How slow is it? What are response times (latency) for loading external sites? Measure the speed loading a specific web page, for example using the ab utility: ab -n This is ApacheBench, Version Requests per second: [#/sec] (mean) Time per request: [ms] (mean) Transfer rate: [Kbytes/sec] received

25/09/2016

Check the DNS server

25/09/2016 Check the proxy server

25/09/2016 Check ping times (latency) Ping a server on the Internet, for example or : $ ping -n PING ( ) 56(84) bytes of data. 64 bytes from : icmp_req=1 ttl=56 time=19.6 ms 64 bytes from : icmp_req=2 ttl=56 time=19.4 ms 64 bytes from : icmp_req=3 ttl=56 time=19.2 ms 64 bytes from : icmp_req=4 ttl=56 time=19.4 ms

25/09/2016 Interactive applications ● Latency sensitive ● Usually less bandwidth intensive ● May require bandwidth reservation

25/09/2016 Available and Total Bandwidth What do you know? What can you measure?

25/09/2016 Available bandwidth testing There are various sites which offer speed tests: ● ● ● Or just download a large file.large file

25/09/2016 How much free bandwidth do I need? Average web page was 1.4 MB in April 2013Average web page was 1.4 MB in April 2013 (~11 Mbit). HTTP Archive page size trends, May ● To load in 0.1 second, you need 110 Mbps (instantaneous - unrealistic?) ● To load in 1 second, you need 11 Mbps (~UK average broadband, fast) ● To load in 10 seconds, you need 1 Mbps (acceptable) Less than 1 Mbps available: really bad!

25/09/2016 Available bandwidth and contention Example speed test on an African network with 512 kbps bandwidth and a 10:1 contention ratio.

25/09/2016 Contended bandwidth Ask yourself: ● When are we likely to use our connection heavily? ● When are other ISP customers likely to use their connections heavily? ● Do we really get what we paid for, or only 10% of it? ● Who benefits from the "fast" connection at off-peak times?

25/09/2016 What is congestion Congestion = full connection + long queue = unmanaged contention.

25/09/2016 Effect of congestion What happens when a link becomes full?

25/09/2016 Is my network congested? Probably yes if: ● It's much faster when nobody is using it, or ● Available bandwidth is less than 1 Mbps, or ● Latency is over 300 ms, or ● You see non-trivial levels of packet loss.

25/09/2016 What causes congestion ● TCP protocol ● backoff only on packet loss ● ability to saturate connection ● excessive queue length

25/09/2016

Example: Denial of Service Attack Graphical tools can spot unusual changes in traffic levels, which may indicate an attack, and pinpoint start and stop times.

25/09/2016 Summary Hopefully you now feel more confident with: ● Importance of troubleshooting in network management ● Troubleshooting vs. monitoring ● Good troubleshooting technique ● Troubleshooting a rogue DHCP server ● Troubleshooting a slow Internet connection