26
31/08/05 Network Traffic Management 1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

Embed Size (px)

Citation preview

Page 1: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 1

NetworkTraffic

ManagementLtCdr Samit Mehra (05IT 6018)

Guided By Dr. SK Ghosh

Page 2: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 2

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

Page 3: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 3

Ever since the internet has become popular, both the

transmission speed and the response time remain a

crucial problem….

Page 4: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 4

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

Page 5: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 5

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

Page 6: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 6

General Process of Traffic Management

TRAFFIC MEASUREMENT

TRAFFIC ANALYSIS

MANAGEMENT TECHNIQUES

RESULT EVALUATION

FINAL RESULT

Feedback

Page 7: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 7

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.

Page 8: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 8

5. 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.

Organizational Requirements for managing Network Traffic?

Page 9: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 9

Performance Metrics

Basic performance metrics :

1.Packet loss

2.Delay

3.Throughput

4.Availability

Page 10: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 10

Where should we manage traffic?1. Usually deployed at the WAN edge of an

enterprise site.

2. The LAN-WAN juncture is also where both Internet and Intranet traffic enters and exits the enterprise.

Traffic Management

Page 11: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 11

Page 12: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 12

Approaches for Traffic Measurement1. 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.

Page 13: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 13

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.

Page 14: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 14

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 providers2. Ping and Traceroute

a) Path connectivityb) Round-trip delay

3. User-application performance as seen from hostsa) Lossb) Delay c) Throughput

Page 15: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 15

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).

Page 16: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 16

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.

Page 17: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 17

Measurement Tools

Page 18: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 18

Traffic Analysis

Page 19: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 19

Traffic Analysis

Page 20: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 20

Traffic AnalysisLAN 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

Page 21: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 21

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.

Page 22: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 22

Query Responses per Second (Rochester)

3.Bursty Traffic: Study of P2P system related traffic, like Gnutella have shown to be bursty in nature.

Traffic Analysis Contd..

Page 23: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 23

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.

Page 24: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 24

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.

Page 25: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 25

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/ccr-9501-leland.pdf

5. http://www.csd.uch.gr/

Page 26: 31/08/05Network Traffic Management1 Network Traffic Management LtCdr Samit Mehra (05IT 6018) Guided By Dr. SK Ghosh

31/08/05 Network Traffic Management 26

Thank You.