Crovella / Krishnamurthy | Internet Measurement | Buch | 978-0-470-01461-5 | sack.de

Buch, Englisch, 528 Seiten, Format (B × H): 199 mm x 241 mm, Gewicht: 1077 g

Crovella / Krishnamurthy

Internet Measurement

Infrastructure, Traffic and Applications
1. Auflage 2006
ISBN: 978-0-470-01461-5
Verlag: Wiley

Infrastructure, Traffic and Applications

Buch, Englisch, 528 Seiten, Format (B × H): 199 mm x 241 mm, Gewicht: 1077 g

ISBN: 978-0-470-01461-5
Verlag: Wiley


This book provides all the ingredients necessary for a full understanding of the increasingly important discipline of Internet Measurement – ranging from its role in the different layers of architecture to the various applications where it plays a critical role. 
This book and its subject help to build foundational knowledge for other areas of internet and computing courses particularly in regard to internet security, whose subject matter depend upon information derived from this source. Students studying courses that look at web applications or P2P file-sharing applications will find this book provides crucial information for their subject areas.

The experience of the authors, who are at the heart of the Internet Measurement community, and the emerging importance of the discipline make this the authoratitive and defining book of the field.

Crovella / Krishnamurthy Internet Measurement jetzt bestellen!

Weitere Infos & Material


Acknowledgments xxi

I Background 1

1 Introduction 3

1.1 Why Measure the Internet? 5

1.2 How to Read this Book 6

1.3 Resources for More Information 10

2 Internet Architecture 13

2.1 The Internet’s Architecture 13

2.1.1 The History of the Internet 14

2.1.2 The Organization of the Internet 17

2.1.3 Design Principles of the Internet 22

2.2 Details of Internet Operation 25

2.2.1 Endsystems, Links, and Routers 25

2.2.2 Autonomous Systems 26

2.2.3 Routing 26

2.3 Protocols 31

2.3.1 IP 32

2.3.2 TCP 33

2.3.3 UDP 34

2.3.4 Routing Protocols 35

2.3.5 ICMP 35

2.3.6 SNMP 36

2.3.7 IP Multicast 37

2.3.8 DNS 37

2.3.9 HTTP 39

2.3.10 P2P 40

2.4 Applications 42

3 Analytic Background 45

3.1 Linear Algebra 45

3.2 Probability 48

3.2.1 Background 49

3.2.2 Special Issues in the Internet 55

3.3 Statistics 58

3.3.1 Background 58

3.3.2 Special Issues in the Internet 61

3.4 Graphs 64

3.4.1 Background 64

3.4.2 Special Issues in the Internet 66

3.5 Metrics 70

3.6 Measurement and Modeling 73

3.6.1 Models in General 73

3.6.2 The Use of Probability Models 76

4 Practical Issues in Internet Measurement 79

4.1 Where can Measurements be Made? 80

4.1.1 Local Area Network 82

4.1.2 Inside a Backbone 82

4.1.3 Entry Points into a Network 84

4.1.4 Mirror Sites/Network Exchange Points 86

4.1.5 Wide Area Network 87

4.2 Role of Time 89

4.2.1 Background 90

4.2.2 Sources of Time Information 91

4.2.3 Synchronized Time 93

4.3 Role of Internet Directories and Databases 94

4.3.1 Internet Address and Routing Registries 95

4.3.2 Domain Name System 97

4.3.3 Measurement-related Issues in Dealing with Databases 98

4.4 Measurements Across Various Protocol Layers 99

4.4.1 Issues in Capturing Data 99

4.4.2 Changes to Infrastructure/Instrumentation 102

4.4.3 Local vs Remote vs Distributed Data Gathering 103

4.4.4 Measurement on Overlays 104

II In Depth 105

5 Infrastructure 107

5.1 Properties 107

5.1.1 Physical Device Properties 107

5.1.2 Topology Properties 111

5.1.3 Interaction of Traffic and Network 112

5.2 Challenges 115

5.2.1 Core Simplicity 115

5.2.2 Hidden Layers 116

5.2.3 Hidden Pieces 116

5.2.4 Administrative Barriers 117

5.3 Tools 117

5.3.1 Active Measurement 118

5.3.2 Passive Measurement 124

5.3.3 Fused Measurements 127

5.3.4 Bandwidth Measurement 127

5.3.5 Latency Measurement and Estimation 136

5.3.6 Geolocation 142

5.3.7 Inference 147

5.3.8 Other Tools 152

5.4 State of the Art 152

5.4.1 Equipment Properties 153

5.4.2 Topology Properties 154

5.4.3 Interaction of Traffic and Network 165

6 Traffic 171

6.1 Properties 172

6.1.1 The Basics: Packets and Bytes 172

6.1.2 Higher-level Structure 173

6.1.3 Flows 175

6.1.4 Semantically Distinct Traffic Types 176

6.2 Challenges 176

6.2.1 Practical Issues 177

6.2.2 Statistical Difficulties 179

6.3 Tools 188

6.3.1 Packet Capture 188

6.3.2 Data Management 191

6.3.3 Data Reduction 192

6.3.4 Inference 212

6.4 State of the Art 215

6.4.1 Packets and Bytes 216

6.4.2 Higher-level Structure 234

6.4.3 Flows 236

6.4.4 Control Traffic 238

6.4.5 Wireless 239

7 Applications 241

7.1 Application Mix 242

7.2 DNS 244

7.2.1 DNS Measurement Properties 245

7.2.2 DNS Measurement Challenges 248

7.2.3 DNS Measurement Tools 251

7.2.4 Use of DNS in Other Applications 256

7.2.5 State of the Art 258

7.3 Web 269

7.3.1 Web Measurement Properties 270

7.3.2 Web Measurement Challenges 273

7.3.3 Web Measurement Tools 278

7.3.4 State of the Art 286

7.4 P2P 309

7.4.1 P2P Measurement Properties 310

7.4.2 P2P Measurement Challenges 314

7.4.3 P2P Measurement Tools 317

7.4.4 State of the Art 321

7.5 Online Games 331

7.5.1 Games and Measurement Properties 332

7.5.2 Networked Games Measurement Challenges 337

7.5.3 State of the Art 340

7.6 Other Applications 346

7.6.1 Streaming Multimedia 346

III In Perspective 353

8 Anonymization 355

8.1 Definitions 356

8.2 General Motivation for Anonymizing Data 357

8.3 Obstacles and Risks in Sharing Data 358

8.4 What Should be Anonymized: Data Categorization 360

8.5 How Data is Anonymized: Process and Techniques 365

8.5.1 Anonymization Process 365

8.5.2 Anonymization Techniques 367

8.6 Anonymization Examples at Different Layers 369

8.6.1 Configuration Data 369

8.6.2 Router-level Data 370

8.6.3 Packet-level Traces 370

8.6.4 Application-level Data 373

8.7 Attacks Against Anonymized Data 374

8.8 Anonymizing Data: Metrics for Success 376

8.9 Alternatives to Anonymization 377

9 Security 379

9.1 Role of Internet Measurement in Security 380

9.2 Intranet Measurements in Aid of Security 382

9.3 Gateway Measurements in Aid of Security 384

9.4 Inter-domain Measurements Impact on Security 386

9.5 Wide-area Measurements in Aid of Security 387

9.6 Application-level Measurements of Attacks 394

10 Case Studies 395

10.1 Low-level Monitoring Tools 395

10.2 Individual Toolsets for Network Measurement 397

10.2.1 Windmill 398

10.2.2 Click 399

10.2.3 dss 400

10.2.4 Gigascope 403

10.3 Large-scale Measurement Projects 404

10.3.1 RIPE 405

10.3.2 High-energy Physics 407

10.3.3 CAIDA 410

10.3.4 PlanetLab 414

11 Conclusions and Prospects 419

11.1 Trends in Internet Measurement 419

11.2 Difficulties 424

11.3 Future Work 426

11.3.1 Research Challenges 426

11.3.2 Emerging Questions 428

Bibliography 431

Index 473


Mark Crovella is Professor of Computer Science at Boston University. He has worked in the field of Internet Measurement for more than ten years, and has been a consulant to and founder of Internet technology companies.
Balachander Krishnamurthy of AT&T Labs--Research has authored and edited ten books, published more than 70 technical papers, holds 17 patents, and given invited talks in over 30 countries. He co-founded the Internet Measurement Conference and the Steps to Reducing Unwanted Traffic workshop. He has collaborated with over 60 researchers worldwide; his papers are at http://www.research.att.com/~bala/papers/.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.