Topic 3 Analysing network traffic

Slides:



Advertisements
Similar presentations
UTC-N Overview of Campus Networks Design.
Advertisements

1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
UNIT-IV Computer Network Network Layer. Network Layer Prepared by - ROHIT KOSHTA In the seven-layer OSI model of computer networking, the network layer.
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Routing Fundamentals and Subnetting
CS335 Networking & Network Administration Tuesday, April 20, 2010.
TCP. Learning objectives Reliable Transport in TCP TCP flow and Congestion Control.
Ethernet Frame PreambleDestination Address Source Address Length/ Type LLC/ Data Frame Check Sequence.
Chapter 4 Queuing, Datagrams, and Addressing
Each computer and router interface maintains an ARP table for Layer 2 communication The ARP table is only effective for the broadcast domain (or LAN)
CIS 460 – Network Analysis and Design Chapter 4 – Characterizing Network Traffic.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Chapter Six NetworkingHardware. Agenda Questions about Ch. 11 Midterm Exam Ch.6 Cable kit.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Semester 1 Module 8 Ethernet Switching Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Chapter 8 Routing. Introduction Look at: –Routing Basics (8.1) –Address Resolution (8.2) –Routing Protocols (8.3) –Administrative Classification (8.4)
Chapter 4: Managing LAN Traffic
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Network Layer Network Fundamentals – Chapter 5.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
ITEC 275 Computer Networks – Switching, Routing, and WANs Week 4 Robert D’Andrea.
Brierley 1 Module 4 Module 4 Introduction to LAN Switching.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
Chapter 6 – Connectivity Devices
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Top-Down Network Design Chapter Four Characterizing Network Traffic
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Switching Topic 2 VLANs.
Network design Topic 2 Existing network infrastructure.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2004 Cisco Press & Priscilla Oppenheimer.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
1587: COMMUNICATION SYSTEMS 1 Wide Area Networks Dr. George Loukas University of Greenwich,
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
Chapter-1 LAN Design. Introduction Hierarchical network When building a LAN that satisfies the needs of a small- or medium-sized business, your plan.
Chapter-2 Basic switch concept and configuration.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
Youngstown State University Cisco Regional Academy
Selecting Unicast or Multicast Mode
Top-Down Network Design Chapter Four Characterizing Network Traffic
Module 8: Ethernet Switching
Network Core and QoS.
Process-to-Process Delivery:
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 4: Planning and Configuring Routing and Switching.
Data Communication Networks
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Computer Networks Protocols
Network Core and QoS.
Presentation transcript:

Topic 3 Analysing network traffic Network design Topic 3 Analysing network traffic

Agenda Traffic flows Traffic load Traffic behaviour Quality of Service (QoS)

User communities and data stores A user community is a set of workers who use a particular application or set of applications May be located within a department May be a virtual team that crosses department boundaries Survey users to identify which applications they use and where the user is located Document user community name, number of users, location and applications used Locate data stores Server, server farm, SAN, mainframe, tape back-up, digital video library Document the data store name, the location, the application that uses the data store and the user community that uses the application

Traffic flows An individual traffic flow is protocol and application information transmitted between hosts during a single session Attributes include: Direction both directions or just one direction Symmetry is higher performance (QoS) required in one direction Routing path Number of packets Number of bytes End point addresses Measured by protocols analysers or network management systems NMS Cisco FlowCollector and data analyzer

Well known flow types Terminal/host traffic flow Usually asymmetric, telnet Client/server traffic flow Clients send queries and requests to servers, servers respond with data, Flow is bidirectional and asymmetric, SMB, NFS, HTTP Caching can change the flow Thin clients, Citrix and MS Terminal services, large volumes of data often at the same time of day Peer-to-peer traffic flow Bidirectional and symmetric, small LANs access to data Peer-to-peer applications for downloading music, software, videos Videoconferencing Server/server traffic flow Directory services, caching, data backup, management applications Generally bidirectional, symmetry depends on application Distributed computing traffic flow Multiple nodes share the processing load Flows are individual

Voice over IP flows Multiple flows Call setup and teardown Client-server flow, phone to gatekeeper or gateway, H.323, skinny, SGCP and MGCP, SIP Server or phone switch handles call control, call setup and teardown, addressing and routing, rules and capabilities, information and supplementary services Call switching, moving calls through infrastructure Audio voice flow and video flow Peer-to-peer between phones or software such as Cisco Softphone Distinct traffic flow which may follows a different path than call setup packets and requires QoS and bandwidth

Documenting traffic flows Create a table in your documentation to identify: Name of application Type of traffic flow Terminal/host Client/server Peer-to-peer Server/server Protocols used User community using application Data stores Approximate bandwidth requirements QoS requirements

Traffic load Traffic load is the sum of all the data that network hosts have ready to send at a particular time Network capacity should be adequate to handle the traffic load to avoid bottlenecks Consider: Number of stations Average time that a station is idle between sending frames Time required to transmit a message – frame size Number of stations * bits per second sent Estimate the load per application flow Investigate infrequent flows Such as printing monthly statements

Application usage patterns Identify: User communities Number of users in the community Applications used by users Frequency, number of sessions per day, week, month Length of average session Number of simultaneous users of an application Use information to predict total bandwidth requirement for all users of the application

Estimating traffic load of applications What size are the data objects sent by applications? What is the size of overhead caused by protocols? 802.3 frame header and trailer = 46 bytes IP header = 20 bytes TCP header = 20 bytes What is the size of any additional load caused by the application flow (initialisation)?

Estimating traffic load of routing protocols Large distance vector (RIP) routing tables can be sent every 30 secs Significant load on slow WAN links OSPF and EIGRP use very little bandwidth However OSPF database synchronisation packets every 30 mins could be a concern Hello packets (OSPF 10 secs, EIGRP 5 secs) are very small and effect is negligible

Traffic behaviour Broadcast traffic Broadcast radiation, the effect of broadcasting by a host can degrade performance NICs pass broadcasts and some multicasts to processor If more than 20% of network traffic is broadcast or multicast traffic segment the network with routers or VLANs Misconfiguration of subnet masks can cause intermittent broadcast storms IP network, limit the number of stations in a single broadcast domain to 500

Network efficiency Whether applications and protocols use bandwidth efficiently Frame size Use the largest MTU possible for large data transfers Configure on routers Protocols used Tune protocol timers Investigate read/write speeds of storage Windowing and flow control By increasing memory and CPU power on receiving hosts a larger receive window can be supported Error-recovery Selective ACKS, only missing segments are retransmitted

Quality of Service Is the bandwidth requirement flexible or non-flexible? Voice is inflexible to delay Sensitive to packet loss – clipped speech Packet loss occurs on congested links Protocols (RSVP) to allow hosts to reserve network bandwidth in advance and receive a guarantee of a negotiated level of service Packet classifier that determines the QoS class Admission control – are sufficient resources available on the intermediate nodes Packet scheduler – determines when packets are forwarded to meet the QoS requirements

Agenda Traffic flows Traffic load Traffic behaviour Quality of Service