Linked e-resources
Details
Table of Contents
Intro
Preface
Audience
What is Unique About This Book?
The Virtual Platform and Virtual Laboratory Experiments
Organization
Relevance of Networking Tools
Acknowledgement
Contents
Abbreviations
Introduction to High-Speed Networks and Science DMZ
1 Objective and Access to Accompanied Training Material
2 Motivation for Science DMZs
3 Science DMZs Applications
Chapter 1-Lab 1: Introduction to Mininet
4 Introduction to Mininet
5 Invoking Mininet Using the CLI
5.1 Invoking Mininet Using the Default Topology
5.2 Testing Connectivity
6 Building and Emulating a Network in Mininet Using the GUI
6.1 Building the Network Topology
6.2 Testing Connectivity
6.3 Automatic Assignment of IP Addresses
6.4 Saving and Loading a Mininet Topology
Chapter 1-Lab 2: Introduction to iPerf3
Lab Roadmap
7 Introduction to iPerf3
8 Lab Topology
8.1 Starting Host h1 and Host h2
9 Using iPerf3 (Client and Server Commands)
9.1 Starting Client and Server
9.2 Setting Transmitting Time Period
9.3 Setting Time Interval
9.4 Changing the Number of Bytes to Transmit
9.5 Specifying the Transport-Layer Protocol
9.6 Changing Port Number
9.7 Export Results to JSON File
9.8 Handle One Client
10 Plotting iPerf3 Results
References
Network Cyberinfrastructure Aspects for Big Data Transfers
1 Limitations of Enterprise Networks and Motivation for Science DMZs
2 Science DMZ Architecture
2.1 Addressing the Enterprise Network Limitations
3 WAN Cyberinfrastructure
3.1 Connecting a Science DMZ via an Internet2 POP
3.2 Connecting a Science DMZ via a Regional REN
3.3 Connecting a Science DMZ via a Commercial ISP
3.4 Connecting a Science DMZ via a Commercial ISP Circuit
4 Current State: Science DMZ Deployment in the U.S.
Chapter 2-Lab 3: Emulating WAN with NETEM Part I-Latency and Jitter
5 Introduction to Network Emulators and NETEM
5.1 NETEM
5.2 WANs and Delay
6 Lab Topology
6.1 Starting Host h1 and Host h2
7 Adding/Changing Delay to Emulate a WAN
7.1 Identify Interface of Host h1 and Host h2
7.2 Add Delay to Interface Connecting to WAN
7.3 Changing the Delay in Emulated WAN
8 Restoring Original Values (Deleting the Rules)
9 Adding Jitter to Emulated WAN
9.1 Add Jitter to Interface Connecting to WAN
10 Adding Correlation Value for Jitter and Delay
11 Delay Distribution
Chapter 2-Lab 4: Emulating WAN with NETEM II: Packet Loss, Duplication, Reordering, and Corruption
12 Introduction to Network Emulators and NETEM
13 Lab Topology
13.1 Testing Connectivity Between Two Hosts
14 Adding/Changing Packet Loss
14.1 Identify Interface of Host h1 and Host h2
14.2 Add Packet Loss to the Interface Connecting to the WAN
14.3 Restore Default Values
14.4 Add Correlation Value for Packet Loss to Interface Connecting to WAN
15 Adding Packet Corruption
Preface
Audience
What is Unique About This Book?
The Virtual Platform and Virtual Laboratory Experiments
Organization
Relevance of Networking Tools
Acknowledgement
Contents
Abbreviations
Introduction to High-Speed Networks and Science DMZ
1 Objective and Access to Accompanied Training Material
2 Motivation for Science DMZs
3 Science DMZs Applications
Chapter 1-Lab 1: Introduction to Mininet
4 Introduction to Mininet
5 Invoking Mininet Using the CLI
5.1 Invoking Mininet Using the Default Topology
5.2 Testing Connectivity
6 Building and Emulating a Network in Mininet Using the GUI
6.1 Building the Network Topology
6.2 Testing Connectivity
6.3 Automatic Assignment of IP Addresses
6.4 Saving and Loading a Mininet Topology
Chapter 1-Lab 2: Introduction to iPerf3
Lab Roadmap
7 Introduction to iPerf3
8 Lab Topology
8.1 Starting Host h1 and Host h2
9 Using iPerf3 (Client and Server Commands)
9.1 Starting Client and Server
9.2 Setting Transmitting Time Period
9.3 Setting Time Interval
9.4 Changing the Number of Bytes to Transmit
9.5 Specifying the Transport-Layer Protocol
9.6 Changing Port Number
9.7 Export Results to JSON File
9.8 Handle One Client
10 Plotting iPerf3 Results
References
Network Cyberinfrastructure Aspects for Big Data Transfers
1 Limitations of Enterprise Networks and Motivation for Science DMZs
2 Science DMZ Architecture
2.1 Addressing the Enterprise Network Limitations
3 WAN Cyberinfrastructure
3.1 Connecting a Science DMZ via an Internet2 POP
3.2 Connecting a Science DMZ via a Regional REN
3.3 Connecting a Science DMZ via a Commercial ISP
3.4 Connecting a Science DMZ via a Commercial ISP Circuit
4 Current State: Science DMZ Deployment in the U.S.
Chapter 2-Lab 3: Emulating WAN with NETEM Part I-Latency and Jitter
5 Introduction to Network Emulators and NETEM
5.1 NETEM
5.2 WANs and Delay
6 Lab Topology
6.1 Starting Host h1 and Host h2
7 Adding/Changing Delay to Emulate a WAN
7.1 Identify Interface of Host h1 and Host h2
7.2 Add Delay to Interface Connecting to WAN
7.3 Changing the Delay in Emulated WAN
8 Restoring Original Values (Deleting the Rules)
9 Adding Jitter to Emulated WAN
9.1 Add Jitter to Interface Connecting to WAN
10 Adding Correlation Value for Jitter and Delay
11 Delay Distribution
Chapter 2-Lab 4: Emulating WAN with NETEM II: Packet Loss, Duplication, Reordering, and Corruption
12 Introduction to Network Emulators and NETEM
13 Lab Topology
13.1 Testing Connectivity Between Two Hosts
14 Adding/Changing Packet Loss
14.1 Identify Interface of Host h1 and Host h2
14.2 Add Packet Loss to the Interface Connecting to the WAN
14.3 Restore Default Values
14.4 Add Correlation Value for Packet Loss to Interface Connecting to WAN
15 Adding Packet Corruption