Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Piggybacking (Internet access) wikipedia , lookup
Computer network wikipedia , lookup
Asynchronous Transfer Mode wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
List of wireless community networks by region wikipedia , lookup
Airborne Networking wikipedia , lookup
Distributed firewall wikipedia , lookup
Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh 31/08/05 Network Traffic Management 1 What is a Computer Network? A computer network is a data communications system which interconnects computer systems at various different sites. A network may be composed of any combination of LANs, or WANs. Ref: http://largebande.gc.ca/pub/technologies/bbdictionary.html 31/08/05 Network Traffic Management 2 Ever since the internet has become popular, both the transmission speed and the response time remain a crucial problem…. 31/08/05 Network Traffic Management 3 What is Network Traffic? 1. Density of data present in the network. 2. Communication devices access resources and also get requests to carry out some work. 3. So a lot of request, response and control data. 4. Load on the network. 5. Other devices may get delayed in their requirements. Electric Signal – Bit –Byte- Frame – Packet – Message- Session – Application Data 31/08/05 Network Traffic Management 4 Traffic Management Controlling network traffic requires limiting bandwidth to certain applications, guaranteeing minimum bandwidth to others, and marking traffic with high or low priorities. This exercise is called traffic management. Ref: The Traffic Management Handbook – Allot Communications 31/08/05 Network Traffic Management 5 General Process of Traffic Management TRAFFIC MEASUREMENT TRAFFIC ANALYSIS MANAGEMENT TECHNIQUES RESULT EVALUATION Feedback FINAL RESULT 31/08/05 Network Traffic Management 6 Organizational Requirements for managing Network Traffic? 1. To guarantee maximum bandwidth to mission critical applications. 2. To block music or video downloads. 3. To block music file sharing and avoid copyright infringement liability. 4. To delay investments in additional network capacity. 31/08/05 Network Traffic Management 7 Organizational Requirements for managing Network Traffic? Service monitoring - making sure things keep working. 6. Cost recovery - session times and traffic volumes can provide billing data. 7. Research - an improved understanding of what's happening should allow us to 8. Improve network performance. 5. 31/08/05 Network Traffic Management 8 Performance Metrics Basic performance metrics : 1.Packet loss 2.Delay 3.Throughput 4.Availability 31/08/05 Network Traffic Management 9 Where should we manage traffic? 1. 2. Usually deployed at the WAN edge of an enterprise site. The LAN-WAN juncture is also where both Internet and Intranet traffic enters and exits the enterprise. Traffic Management 31/08/05 Network Traffic Management 10 31/08/05 Network Traffic Management 11 Approaches for Traffic Measurement 1. Server Logs: • Web servers configured to record information about all client requests. • Eg – most servers have a log file ‘access’ where requests and responses are saved. • Each line of the access log contains information on a single request for a document. • An example is: cs.fudan.edu.cn – [15/Aug/1999:14:50:05 - 0600] "GET/HTTP/1.1" 200 1200 • This data can be used to characterize web traffic. 31/08/05 Network Traffic Management 12 Approaches for Traffic Measurement 2. Passive Measurement: •Choose an appropriate site and passively capture every IP packet through it. • Ideal site would be one through which many connections pass. Eg a major gateway site. •Many monitoring platforms. One such platform is TCPDump based WinDump. •Users can build complicated Boolean expressions to decide which data packets to catch. 31/08/05 Network Traffic Management 13 Approaches for Traffic Measurement 3. Active Measurement: Users or providers are directly related to the activities of measurement in the following ways: 1. Injection of probes into network by users and providers 2. Ping and Traceroute a) Path connectivity b) Round-trip delay 3. User-application performance as seen from hosts a) Loss b) Delay c) Throughput 31/08/05 Network Traffic Management 14 Processes for Traffic Management Once a problem of traffic management has been identified, the following tasks should be worked through in detail: 1. Decide what is to be measured. 2. Decide where to put traffic meters. 3. Decide how data will be read from the meters and consolidated into a central database. 4. Decide what reports will be generated, and how they will be published (e.g. on demand via a web page). 31/08/05 Network Traffic Management 15 Types of Measurement Tools • Local Systems: •NETSTAT,TCPDUMP,ETHEREAL,NTOP Remote End Systems: •MIBS, IF-MIB, SNMP, MRTG Routers: •NETFLOW(CISCO), LFAP(ENTERASYS) Measurement Limits: Experiments have shown that these tools can currently handle up to several gigabits. 31/08/05 Network Traffic Management 16 Measurement Tools 31/08/05 Network Traffic Management 17 Traffic Analysis 31/08/05 Network Traffic Management 18 Traffic Analysis 31/08/05 Network Traffic Management 19 Traffic Analysis LAN Traffic: Consecutive years of monitored LAN traffic has shown it to be self similar in nature. Ref: http://www.acm.org/sigs/sigcomm/ccr/archive/1995/jan95/ccr-9501-leland.pdf 31/08/05 Network Traffic Management 20 Traffic Analysis Traffic on the WAN has been found to follow three models. 1. Random Traffic 2. Poisson Model: Earlier traffic was also found to be distributed as per the Poisson’s equation however further research has shown this model to be a failure. 31/08/05 Network Traffic Management 21 Traffic Analysis Contd.. 3.Bursty Traffic: Study of P2P system related traffic, like Gnutella have shown to be bursty in nature. Query Responses per Second (Rochester) 31/08/05 Network Traffic Management 22 Network Traffic Management Here it is evident how traffic management has increased the available bandwidth for Mission Critical Applications, thus ensuring that the most important functions of an organization do not have to wait. 31/08/05 Network Traffic Management 23 Conclusion 1. Traffic management is the key for quality of service. 2. Complex networks need the support of detailed measurement. 3. Measurement and Models play a crucial role • Constructing a real time network wide view. • Detecting, diagnosing and fixing problems. 4. Traffic Management can drastically increases the available bandwidth for mission critical applications, thus benefiting the organization tremendously. 31/08/05 Network Traffic Management 24 References. 1. http://largebande.gc.ca/pub/technologies/bbdictionary.html 2. The Traffic Management Handbook – Allot Communications 3. Measurement and analysis of IP network traffic - Cen Zhiwei Gao Chuanshan Cong Suo Han Liangxiu. Dept. of Computer Science, Fudan University, Shanghai 200433, China 4. http://www.acm.org/sigs/sigcomm/ccr/archive/1995/jan95/ccr9501-leland.pdf 5. http://www.csd.uch.gr/ 31/08/05 Network Traffic Management 25 Thank You. 31/08/05 Network Traffic Management 26