New Python
- Updated Python for new style. - Added temporary manual results.
This commit is contained in:
parent
c05794ed81
commit
d3d56b5d7a
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
||||
output/
|
||||
|
||||
results/auto/
|
||||
|
File diff suppressed because one or more lines are too long
@ -1,2 +0,0 @@
|
||||
from .store import TestStore
|
||||
from .graphs import plot_iperf_results, plot_iperf_results_time
|
@ -1,132 +0,0 @@
|
||||
from itertools import cycle
|
||||
from typing import Dict, Union
|
||||
|
||||
from matplotlib import pyplot as plt
|
||||
|
||||
from graphs import TestStore
|
||||
from structure import StandardTest
|
||||
|
||||
|
||||
def plot_iperf_results(
|
||||
store: TestStore,
|
||||
series: Dict[str, StandardTest],
|
||||
fast_tests: bool,
|
||||
title: str = None,
|
||||
direction='both',
|
||||
error_bars=True,
|
||||
filename=None,
|
||||
):
|
||||
if direction == 'both':
|
||||
plot_iperf_results(store, series, fast_tests, title, 'inbound', error_bars, filename)
|
||||
plot_iperf_results(store, series, fast_tests, title, 'outbound', error_bars, filename)
|
||||
return
|
||||
|
||||
if filename in ['png', 'eps']:
|
||||
filename = 'output/{}{}{}.{}'.format(
|
||||
'I' if direction == 'inbound' else 'O',
|
||||
'E' if error_bars else '',
|
||||
''.join(['S{}-{}'.format(i, x.name()) for (i, x) in enumerate(series.values())]),
|
||||
filename,
|
||||
)
|
||||
print(filename)
|
||||
|
||||
series = {
|
||||
k: (store.get_inbound(v) if direction == 'inbound' else store.get_outbound(v))
|
||||
for (k, v) in series.items()
|
||||
}
|
||||
|
||||
fig = plt.figure()
|
||||
axes = fig.add_axes([0, 0, 1, 1])
|
||||
|
||||
if title is not None:
|
||||
axes.set_title(title, pad=20.0 if True in [len(x.test.events) > 0 for x in series.values()] else None)
|
||||
|
||||
axes.set_ylabel('Throughput (Mbps)')
|
||||
|
||||
for k, v in series.items():
|
||||
axes.bar(
|
||||
k,
|
||||
v.bandwidth_mean() / 1e6,
|
||||
yerr=1.5 * v.bandwidth_standard_deviation() / 1e6,
|
||||
width=0.4,
|
||||
capsize=15,
|
||||
)
|
||||
|
||||
if fast_tests:
|
||||
fig.text(0.95, 0.05, 'Draft', fontsize=50, color='gray', ha='right', va='bottom', alpha=0.5)
|
||||
|
||||
if filename is not None:
|
||||
fig.savefig(filename, bbox_inches='tight', pad_inches=0.3)
|
||||
|
||||
|
||||
def plot_iperf_results_time(
|
||||
store: TestStore,
|
||||
series: Dict[str, StandardTest],
|
||||
fast_tests: bool,
|
||||
title: str = None,
|
||||
direction='both',
|
||||
error_bars_x=False,
|
||||
error_bars_y=True,
|
||||
filename=None,
|
||||
start_at_zero=True,
|
||||
):
|
||||
if direction == 'both':
|
||||
plot_iperf_results_time(store, series, fast_tests, title, 'outbound', error_bars_x, error_bars_y, filename,
|
||||
start_at_zero)
|
||||
plot_iperf_results_time(store, series, fast_tests, title, 'inbound', error_bars_x, error_bars_y, filename,
|
||||
start_at_zero)
|
||||
return
|
||||
|
||||
if filename in ['png', 'eps']:
|
||||
filename = 'output/T{}{}{}{}.{}'.format(
|
||||
'I' if direction == 'inbound' else 'O',
|
||||
'Ex' if error_bars_x else '',
|
||||
'Ey' if error_bars_y else '',
|
||||
''.join(['S{}-{}'.format(i, x.name()) for (i, x) in enumerate(series.values())]),
|
||||
filename,
|
||||
)
|
||||
print(filename)
|
||||
|
||||
series = {
|
||||
k: (store.get_inbound(v) if direction == 'inbound' else store.get_outbound(v))
|
||||
for (k, v) in series.items()
|
||||
}
|
||||
|
||||
cycol = cycle('brgy')
|
||||
|
||||
fig = plt.figure()
|
||||
axes = fig.add_axes([0, 0, 1, 1])
|
||||
|
||||
if title is not None:
|
||||
axes.set_title(title, pad=20.0 if True in [len(x.test.events) > 0 for x in series.values()] else None)
|
||||
|
||||
axes.set_xlabel('Time (s)')
|
||||
axes.set_ylabel('Throughput (Mbps)')
|
||||
|
||||
for k, v in series.items():
|
||||
data = v.interval_means()
|
||||
|
||||
axes.errorbar(
|
||||
data.keys(),
|
||||
[x / 1e6 for x in data.values()],
|
||||
xerr=(
|
||||
[x[0] for x in v.interval_time_ranges().values()],
|
||||
[x[1] for x in v.interval_time_ranges().values()]) if error_bars_x else None,
|
||||
yerr=[x * 1.5 / 1e6 for x in v.interval_standard_deviations().values()] if error_bars_y else None,
|
||||
capsize=3,
|
||||
ecolor='grey',
|
||||
color=next(cycol),
|
||||
label=k,
|
||||
)
|
||||
|
||||
legend = axes.legend()
|
||||
|
||||
if start_at_zero:
|
||||
axes.set_ylim(bottom=0)
|
||||
axes.set_xlim(left=0)
|
||||
|
||||
if fast_tests:
|
||||
fig.text(0.95, 0.05, 'Draft', fontsize=50, color='gray', ha='right', va='bottom', alpha=0.5)
|
||||
|
||||
if filename is not None:
|
||||
fig.savefig(filename, bbox_extra_artists=(legend,), bbox_inches='tight', pad_inches=0.3)
|
@ -1,21 +0,0 @@
|
||||
from typing import Dict
|
||||
|
||||
from structure import IperfResult, StandardTest
|
||||
|
||||
|
||||
class TestStore:
|
||||
def __init__(self):
|
||||
self.inbound: Dict[str, IperfResult] = dict()
|
||||
self.outbound: Dict[str, IperfResult] = dict()
|
||||
|
||||
def save_inbound(self, test: StandardTest, result: IperfResult):
|
||||
self.inbound[test.name()] = result
|
||||
|
||||
def save_outbound(self, test: StandardTest, result: IperfResult):
|
||||
self.outbound[test.name()] = result
|
||||
|
||||
def get_inbound(self, test: StandardTest) -> IperfResult:
|
||||
return self.inbound[test.name()]
|
||||
|
||||
def get_outbound(self, test: StandardTest) -> IperfResult:
|
||||
return self.outbound[test.name()]
|
@ -1 +0,0 @@
|
||||
from .runners import PrintRunner, ProxmoxRunner
|
@ -1,395 +0,0 @@
|
||||
import concurrent.futures
|
||||
import ipaddress
|
||||
import os
|
||||
import re
|
||||
import time
|
||||
from datetime import datetime
|
||||
from typing import Callable, List, Tuple, Optional, Union
|
||||
from urllib.parse import quote
|
||||
|
||||
import proxmoxer
|
||||
import paramiko
|
||||
|
||||
import structure
|
||||
import structure.generic
|
||||
|
||||
|
||||
def check_env(*names: str) -> bool:
|
||||
for name in names:
|
||||
if name not in os.environ:
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
def bridge_node_search(
|
||||
first: structure.generic.Bridge,
|
||||
bridge_name_generator: Callable[[structure.generic.Bridge], str],
|
||||
node_id_generator: Callable[[structure.generic.Node], int],
|
||||
) -> Tuple[List[structure.generic.Bridge], List[structure.generic.Node]]:
|
||||
bridges: List[structure.generic.Bridge] = []
|
||||
nodes: List[structure.generic.Node] = []
|
||||
|
||||
queue: List[structure.generic.Bridge] = [first]
|
||||
while len(queue) > 0:
|
||||
bridge = queue.pop()
|
||||
if bridge.get_name() != '':
|
||||
continue
|
||||
|
||||
bridges.append(bridge)
|
||||
bridge.set_name(bridge_name_generator(bridge))
|
||||
|
||||
# from this bridge, find all nodes (via all interfaces)
|
||||
reachable_nodes: List[structure.generic.Node] = []
|
||||
for interface in bridge.get_interfaces():
|
||||
node = interface.get_node()
|
||||
if node.get_id() is not None:
|
||||
continue
|
||||
|
||||
node.set_id(node_id_generator(node))
|
||||
reachable_nodes.append(node)
|
||||
nodes.append(node)
|
||||
|
||||
# from each node, find all bridges (via all interfaces)
|
||||
for node in reachable_nodes:
|
||||
for interface in node.get_interfaces():
|
||||
bridge = interface.get_bridge()
|
||||
if bridge is not None and bridge.get_name() == '':
|
||||
queue.append(bridge)
|
||||
|
||||
return bridges, nodes
|
||||
|
||||
|
||||
class PrintRunner:
|
||||
def __init__(self):
|
||||
self._last_bridge: int = 0
|
||||
self._last_node_id = 0
|
||||
|
||||
def build(self, bridge: structure.generic.Bridge):
|
||||
bridges, nodes = bridge_node_search(bridge, lambda _: self.name_bridge(), lambda _: self.id_node())
|
||||
|
||||
print(bridges)
|
||||
print(nodes)
|
||||
|
||||
def teardown(self):
|
||||
pass
|
||||
|
||||
def name_bridge(self) -> str:
|
||||
self._last_bridge += 1
|
||||
return 'fake{}'.format(self._last_bridge)
|
||||
|
||||
def id_node(self) -> int:
|
||||
self._last_node_id += 1
|
||||
return self._last_node_id
|
||||
|
||||
|
||||
class ProxmoxRunner:
|
||||
ssh_timeout = 300
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
host: str,
|
||||
node: str,
|
||||
user: str,
|
||||
token_name: str,
|
||||
token_value: str,
|
||||
|
||||
template_id: int,
|
||||
initial_vm_id: int,
|
||||
|
||||
internet_bridge: str,
|
||||
|
||||
management_bridge: str,
|
||||
management_initial_ip: ipaddress,
|
||||
management_netmask: int = 24,
|
||||
|
||||
verify_ssl: bool = False,
|
||||
):
|
||||
self._last_node_id = 0
|
||||
self._created_nodes: List[int] = []
|
||||
self._last_bridge = 0
|
||||
self._created_bridges: List[str] = []
|
||||
|
||||
self._proxmox = proxmoxer.ProxmoxAPI(
|
||||
host,
|
||||
user=user,
|
||||
token_name=token_name,
|
||||
token_value=token_value,
|
||||
verify_ssl=verify_ssl,
|
||||
)
|
||||
|
||||
self._proxmox_node = node
|
||||
|
||||
self._template_id = template_id
|
||||
self._initial_vm_id = initial_vm_id
|
||||
|
||||
self._internet_bridge = structure.generic.Bridge()
|
||||
self._internet_bridge.set_name(internet_bridge)
|
||||
|
||||
self._management_bridge = structure.generic.Bridge()
|
||||
self._management_bridge.set_name(management_bridge)
|
||||
self._management_initial_ip = management_initial_ip
|
||||
self._management_netmask = management_netmask
|
||||
|
||||
# generate a single use SSH key (we can use any with Proxmox)
|
||||
self._private_key = paramiko.RSAKey.generate(3072)
|
||||
self._client = paramiko.SSHClient()
|
||||
|
||||
def build(self, bridge: structure.generic.Bridge):
|
||||
bridges, nodes = bridge_node_search(bridge, lambda x: self._create_bridge(x), lambda x: self._create_node(x))
|
||||
|
||||
self._build_bridges(bridges)
|
||||
|
||||
with concurrent.futures.ThreadPoolExecutor(max_workers=8) as executor:
|
||||
build_futures = [executor.submit(self._build_node, node) for node in nodes]
|
||||
for future in build_futures:
|
||||
future.result(300)
|
||||
|
||||
# guarantee that setup is not called until all of the nodes are built
|
||||
# this means that all will have their final IPs by this point
|
||||
setup_futures = [executor.submit(self._setup_node, node) for node in nodes]
|
||||
for future in setup_futures:
|
||||
future.result(300)
|
||||
|
||||
def _await_task(self, upid, timeout=10):
|
||||
t1 = datetime.now()
|
||||
while (datetime.now() - t1).seconds < timeout:
|
||||
if self._proxmox.nodes(self._proxmox_node).tasks(upid).status.get()['status'] == 'stopped':
|
||||
return
|
||||
raise TimeoutError
|
||||
|
||||
def _create_bridge(self, bridge: structure.generic.Bridge) -> str:
|
||||
while True:
|
||||
try:
|
||||
self._proxmox.nodes(self._proxmox_node).network.post(
|
||||
iface='vmbr{}'.format(self._last_bridge),
|
||||
type='bridge',
|
||||
autostart=1,
|
||||
comments='Automatically created by Python evaluation',
|
||||
)
|
||||
self._last_bridge += 1
|
||||
break
|
||||
except proxmoxer.core.ResourceException as e:
|
||||
if 'interface already exists' in str(e):
|
||||
self._last_bridge += 1
|
||||
else:
|
||||
raise e
|
||||
|
||||
bridge_name = 'vmbr{}'.format(self._last_bridge - 1)
|
||||
self._created_bridges.append(bridge_name)
|
||||
return bridge_name
|
||||
|
||||
def _build_bridges(self, bridges: List[structure.generic.Bridge]):
|
||||
network_task = self._proxmox.nodes(self._proxmox_node).network.put()
|
||||
self._await_task(network_task)
|
||||
|
||||
existing = []
|
||||
for bridge in bridges:
|
||||
while True in [ipaddress.ip_network(bridge.get_network()).overlaps(x) for x in existing]:
|
||||
bridge.new_network()
|
||||
existing.append(bridge.get_network())
|
||||
|
||||
def _create_node(self, node: structure.generic.Node) -> int:
|
||||
while True:
|
||||
try:
|
||||
clone_task = self._proxmox.nodes(self._proxmox_node).qemu(self._template_id).clone.post(
|
||||
newid=self._initial_vm_id + self._last_node_id,
|
||||
name='Diss-{}-Testing'.format(node.__class__.__name__),
|
||||
)
|
||||
self._last_node_id += 1
|
||||
break
|
||||
except proxmoxer.core.ResourceException as e:
|
||||
if 'config file already exists' in str(e):
|
||||
self._last_node_id += 1
|
||||
else:
|
||||
raise e
|
||||
self._await_task(clone_task)
|
||||
|
||||
new_id = self._initial_vm_id + self._last_node_id
|
||||
self._created_nodes.append(new_id - 1)
|
||||
return new_id - 1
|
||||
|
||||
def _open_ssh(self, node: structure.generic.Node, interface: structure.generic.Interface = None):
|
||||
if interface is None:
|
||||
for iface in node.get_interfaces():
|
||||
if iface.get_method() == structure.generic.IpMethod.Management:
|
||||
interface = iface
|
||||
break
|
||||
if interface is None:
|
||||
raise RuntimeError('no management interface available')
|
||||
|
||||
client = paramiko.SSHClient()
|
||||
client.set_missing_host_key_policy(paramiko.AutoAddPolicy)
|
||||
|
||||
t1 = datetime.now()
|
||||
while (datetime.now() - t1).seconds < ProxmoxRunner.ssh_timeout:
|
||||
try:
|
||||
client.connect(
|
||||
hostname=str(interface.get_address()),
|
||||
username='python',
|
||||
pkey=self._private_key,
|
||||
banner_timeout=15,
|
||||
)
|
||||
client.set_missing_host_key_policy(paramiko.RejectPolicy)
|
||||
break
|
||||
except (paramiko.ssh_exception.AuthenticationException, paramiko.ssh_exception.NoValidConnectionsError):
|
||||
time.sleep(10)
|
||||
|
||||
node.ssh_client = client
|
||||
|
||||
def _close_ssh(self, node: structure.generic.Node):
|
||||
node.ssh_client.close()
|
||||
del node.ssh_client
|
||||
|
||||
def ssh(
|
||||
self,
|
||||
node: structure.generic.Node,
|
||||
command: str,
|
||||
error_stderr=False,
|
||||
error_stdout=False,
|
||||
return_stdout=False,
|
||||
) -> Union[int, str]:
|
||||
chan = node.ssh_client.get_transport().open_session()
|
||||
|
||||
chan.exec_command(command)
|
||||
exit_status = chan.recv_exit_status()
|
||||
|
||||
if exit_status != 0:
|
||||
if error_stderr and error_stdout:
|
||||
raise Exception(
|
||||
'stdout:\n{}\n\nstderr:\n{}\n'.format(chan.recv(2048).decode(), chan.recv_stderr(2048).decode()))
|
||||
if error_stderr:
|
||||
raise Exception(chan.recv_stderr(2048).decode())
|
||||
if error_stdout:
|
||||
raise Exception(chan.recv(2048).decode())
|
||||
|
||||
if return_stdout is not False:
|
||||
if return_stdout is True:
|
||||
return chan.makefile().read()
|
||||
else:
|
||||
return chan.recv(return_stdout).decode()
|
||||
|
||||
return exit_status
|
||||
|
||||
def _build_node(self, node: structure.generic.Node):
|
||||
# Step 1: Configure access
|
||||
self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).config.put(
|
||||
ciuser='python',
|
||||
sshkeys=quote('ssh-rsa ' + self._private_key.get_base64(), ''),
|
||||
cores=node.get_core_count(),
|
||||
sockets=1,
|
||||
memory=node.get_memory_mb(),
|
||||
)
|
||||
|
||||
# Step 2: connect to Internet bridge with DHCP to install packages
|
||||
if node.get_internet_setup() is not None:
|
||||
interfaces = node.get_interfaces()
|
||||
internet_interface = structure.generic.Interface(structure.generic.IpMethod.Dhcp4)
|
||||
internet_interface.set_bridge(self._internet_bridge)
|
||||
temp_interfaces = [internet_interface, interfaces[len(interfaces) - 1]]
|
||||
|
||||
self._setup_node_interfaces(node, temp_interfaces)
|
||||
|
||||
start_task = self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).status.start.post()
|
||||
self._await_task(start_task)
|
||||
|
||||
self._open_ssh(node)
|
||||
self.ssh(node, node.get_internet_setup(), error_stdout=True, error_stderr=True)
|
||||
self._close_ssh(node)
|
||||
|
||||
stop_task = self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).status.shutdown.post()
|
||||
self._await_task(stop_task, timeout=20)
|
||||
|
||||
# Step 3: connect to management bridge for final setup
|
||||
self._setup_node_interfaces(node)
|
||||
|
||||
start_task = self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).status.start.post()
|
||||
self._await_task(start_task, timeout=20)
|
||||
|
||||
self._open_ssh(node)
|
||||
node.ssh = (lambda n: lambda *args, **kwargs: self.ssh(n, *args, **kwargs))(node)
|
||||
|
||||
def _setup_node_interfaces(self, node: structure.generic.Node, interfaces: List[structure.generic.Interface] = None):
|
||||
if interfaces is None:
|
||||
interfaces = node.get_interfaces()
|
||||
|
||||
kwargs = dict()
|
||||
for i in range(len(interfaces)):
|
||||
interface = interfaces[i]
|
||||
method = interface.get_method()
|
||||
|
||||
if method == structure.generic.IpMethod.Management:
|
||||
interface.set_bridge(self._management_bridge)
|
||||
addr = self._management_initial_ip + node.get_id() - self._initial_vm_id
|
||||
|
||||
kwargs['ipconfig{}'.format(i)] = 'ip={}/{}'.format(addr, self._management_netmask)
|
||||
interface.set_address(addr)
|
||||
elif method == structure.generic.IpMethod.Auto4 or method == structure.generic.IpMethod.Manual:
|
||||
# handle manual the same as auto4 so it doesn't get stuck in DHCP
|
||||
bridge = interface.get_bridge()
|
||||
addr = bridge.get_ip_address()
|
||||
|
||||
kwargs['ipconfig{}'.format(i)] = 'ip={}/{}'.format(addr, bridge.netmask)
|
||||
interface.set_address(addr)
|
||||
elif method == structure.generic.IpMethod.Dhcp4:
|
||||
kwargs['ipconfig{}'.format(i)] = 'ip=dhcp'
|
||||
else:
|
||||
raise RuntimeError('not implemented')
|
||||
|
||||
kwargs['net{}'.format(i)] = 'model=virtio,bridge={}'.format(interface.get_bridge().get_name())
|
||||
if interface.get_rate() is not None:
|
||||
kwargs['net{}'.format(i)] += ',rate={}'.format(interface.get_rate())
|
||||
|
||||
def interface_set_rate(iface):
|
||||
def new_set_rate(rate: Optional[int]):
|
||||
structure.generic.Interface.set_rate(iface, rate)
|
||||
self._update_node_interfaces(node)
|
||||
|
||||
return new_set_rate
|
||||
|
||||
interface.set_rate = interface_set_rate(interface)
|
||||
|
||||
self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).config.put(**kwargs)
|
||||
|
||||
def _update_node_interfaces(self, node: structure.generic.Node):
|
||||
interfaces = node.get_interfaces()
|
||||
|
||||
old_config = self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).config.get()
|
||||
old_digest = old_config['digest']
|
||||
old_config = {k: v for (k, v) in old_config.items() if k[:3] == 'net'}
|
||||
|
||||
rate_regex = re.compile(r',rate=(\d+(?:\.\d+)?)')
|
||||
|
||||
new_config = {'digest': old_digest}
|
||||
for k, v in old_config.items():
|
||||
index = int(k[3:])
|
||||
iface = interfaces[index]
|
||||
new_config[k] = rate_regex.sub('', v)
|
||||
if iface.get_rate() is not None:
|
||||
new_config[k] += ',rate={}'.format(iface.get_rate())
|
||||
|
||||
self._proxmox.nodes(self._proxmox_node).qemu(node.get_id()).config.put(**new_config)
|
||||
|
||||
def _setup_node(self, node: structure.generic.Node):
|
||||
if node.get_setup() is not None:
|
||||
cmd = node.get_setup()
|
||||
self.ssh(node, cmd, error_stdout=True, error_stderr=True)
|
||||
|
||||
def teardown(self):
|
||||
for node in self._created_nodes:
|
||||
stop_task = self._proxmox.nodes(self._proxmox_node).qemu(node).status.stop.post()
|
||||
self._await_task(stop_task)
|
||||
delete_task = self._proxmox.nodes(self._proxmox_node).qemu(node).delete()
|
||||
self._await_task(delete_task)
|
||||
|
||||
for bridge in self._created_bridges:
|
||||
self._proxmox.nodes(self._proxmox_node).network(bridge).delete()
|
||||
|
||||
if len(self._created_bridges) > 0:
|
||||
network_task = self._proxmox.nodes(self._proxmox_node).network.put()
|
||||
self._await_task(network_task)
|
||||
|
||||
self._created_nodes = []
|
||||
self._last_node_id = 0
|
||||
|
||||
self._created_bridges = []
|
||||
self._last_bridge = 0
|
@ -1,5 +0,0 @@
|
||||
from .generic import IpMethod, Interface, Bridge, Node
|
||||
|
||||
from .structure import SpeedTestServer, LocalPortal, RemotePortal
|
||||
from .tests import StandardTest, DirectTest, IperfResult
|
||||
from .environments import StandardEnvironment, DirectEnvironment, BaseEnvironment
|
@ -1,114 +0,0 @@
|
||||
import threading
|
||||
from typing import Tuple, Optional
|
||||
|
||||
from structure import Bridge, StandardTest, SpeedTestServer, Node, IperfResult, RemotePortal, Interface, \
|
||||
IpMethod, LocalPortal
|
||||
from structure.tests import repeat_until_satisfied
|
||||
|
||||
|
||||
class BaseEnvironment:
|
||||
def __init__(self, runner, top_level_bridge: Bridge):
|
||||
self.top_level_bridge = top_level_bridge
|
||||
self._runner = runner
|
||||
|
||||
def __enter__(self):
|
||||
try:
|
||||
self._runner.build(self.top_level_bridge)
|
||||
except Exception as e:
|
||||
self._runner.teardown()
|
||||
raise e
|
||||
return self
|
||||
|
||||
def __exit__(self, exc_type, exc_val, exc_tb):
|
||||
self._runner.teardown()
|
||||
|
||||
def _test(
|
||||
self,
|
||||
test: StandardTest,
|
||||
inbound_server: SpeedTestServer,
|
||||
inbound_client: SpeedTestServer,
|
||||
rated_node: Node,
|
||||
expected_interfaces: int,
|
||||
) -> Tuple[IperfResult, IperfResult]:
|
||||
if len(test.rates) != expected_interfaces:
|
||||
raise RuntimeError('mismatched number of interfaces')
|
||||
|
||||
results = []
|
||||
for server, client in [(inbound_server, inbound_client), (inbound_client, inbound_server)]:
|
||||
def test_reducer(old: Optional[IperfResult]) -> IperfResult:
|
||||
for i, r in enumerate(test.rates):
|
||||
rated_node.get_interfaces()[i].set_rate(r)
|
||||
server.server()
|
||||
|
||||
for delay, (index, rate) in test.events.items():
|
||||
iface = rated_node.get_interfaces()[index]
|
||||
threading.Timer(6 + delay, iface.set_rate, args=[rate]).start()
|
||||
|
||||
iperf = client.client(server, time=test.duration)
|
||||
if old is None:
|
||||
return IperfResult(test, iperf)
|
||||
else:
|
||||
old.add_results(iperf)
|
||||
return old
|
||||
|
||||
def test_satisfier(val: IperfResult) -> bool:
|
||||
if val.num_tests < 3:
|
||||
return False
|
||||
return val.bandwidth_coefficient_variance() < test.bandwidth_variation_target and False not in \
|
||||
[x < test.interval_variation_target for x in val.interval_coefficient_variances().values()]
|
||||
|
||||
result = repeat_until_satisfied(
|
||||
test_reducer,
|
||||
test_satisfier,
|
||||
max_failures=test.max_failures,
|
||||
max_attempts=test.max_attempts,
|
||||
)
|
||||
results.append(result)
|
||||
|
||||
# Return a tuple of (inbound, outbound)
|
||||
return results[0], results[1]
|
||||
|
||||
def test(self, test: StandardTest) -> Tuple[IperfResult, IperfResult]:
|
||||
raise RuntimeError('not implemented')
|
||||
|
||||
|
||||
class StandardEnvironment(BaseEnvironment):
|
||||
def __init__(self, interfaces: int, runner, setup_params: dict):
|
||||
self._interfaces = interfaces
|
||||
|
||||
self.rp = RemotePortal([Interface(IpMethod.Auto4)], setup_params=setup_params)
|
||||
|
||||
self.st = SpeedTestServer()
|
||||
self.cl = SpeedTestServer(clone_interface=self.rp.get_interfaces()[0])
|
||||
|
||||
self.lp = LocalPortal(
|
||||
[Interface(IpMethod.Auto4) for _ in range(interfaces)],
|
||||
self.cl,
|
||||
setup_params=setup_params,
|
||||
)
|
||||
|
||||
self.rp.set_local_portal(self.lp)
|
||||
self.lp.set_remote_portal(self.rp)
|
||||
|
||||
super().__init__(runner, Bridge(
|
||||
self.st.get_interfaces()[0],
|
||||
self.rp.get_interfaces()[0],
|
||||
*self.lp.get_interfaces()[0:interfaces],
|
||||
))
|
||||
|
||||
def test(self, test: StandardTest) -> Tuple[IperfResult, IperfResult]:
|
||||
return self._test(test, self.st, self.cl, self.lp, self._interfaces)
|
||||
|
||||
|
||||
class DirectEnvironment(BaseEnvironment):
|
||||
def __init__(self, runner):
|
||||
self.st1 = SpeedTestServer()
|
||||
self.st2 = SpeedTestServer()
|
||||
|
||||
super().__init__(runner, Bridge(
|
||||
self.st1.get_interfaces()[0],
|
||||
self.st2.get_interfaces()[0],
|
||||
))
|
||||
|
||||
def test(self, test: StandardTest) -> Tuple[IperfResult, IperfResult]:
|
||||
return self._test(test, self.st2, self.st1, self.st2, 1)
|
@ -1,132 +0,0 @@
|
||||
import ipaddress
|
||||
import random
|
||||
from enum import Enum
|
||||
from typing import Optional, List, Dict, Union
|
||||
|
||||
|
||||
class IpMethod(Enum):
|
||||
Manual = 0
|
||||
Management = 1
|
||||
Auto4 = 2
|
||||
Auto6 = 3
|
||||
Dhcp4 = 4
|
||||
Dhcp6 = 5
|
||||
|
||||
|
||||
class Interface:
|
||||
def __init__(self, method: IpMethod, rate: Optional[int] = None):
|
||||
self._method: IpMethod
|
||||
|
||||
self._node: Optional[Node] = None
|
||||
self._rate: Optional[int] = None
|
||||
self._bridge: Optional[Bridge] = None
|
||||
|
||||
self._method = method
|
||||
self._rate = rate
|
||||
self._address: ipaddress.ip_address = None
|
||||
|
||||
def get_method(self):
|
||||
return self._method
|
||||
|
||||
def set_node(self, node):
|
||||
self._node = node
|
||||
|
||||
def get_node(self):
|
||||
return self._node
|
||||
|
||||
def set_bridge(self, bridge):
|
||||
self._bridge = bridge
|
||||
|
||||
def get_bridge(self):
|
||||
return self._bridge
|
||||
|
||||
def set_address(self, addr: ipaddress.ip_address):
|
||||
self._address = addr
|
||||
|
||||
def get_address(self) -> ipaddress.ip_address:
|
||||
return self._address
|
||||
|
||||
def get_rate(self) -> Optional[int]:
|
||||
return self._rate
|
||||
|
||||
def set_rate(self, rate: Optional[int]):
|
||||
self._rate = rate
|
||||
|
||||
|
||||
class Bridge:
|
||||
def __init__(self, *interfaces: Interface):
|
||||
self._interfaces: List[Interface] = []
|
||||
self._name: str = ''
|
||||
|
||||
for interface in interfaces:
|
||||
self._interfaces.append(interface)
|
||||
interface.set_bridge(self)
|
||||
|
||||
# Generate a random class c private range by default (10.0.0.0)
|
||||
self._addr: ipaddress.ip_address = None
|
||||
self._network_iterator: iter = None
|
||||
|
||||
self.netmask = 24
|
||||
self.new_network()
|
||||
|
||||
def get_interfaces(self) -> List[Interface]:
|
||||
return self._interfaces
|
||||
|
||||
def set_name(self, name: str):
|
||||
self._name = name
|
||||
|
||||
def get_name(self) -> str:
|
||||
return self._name
|
||||
|
||||
def set_netmask(self, mask: int):
|
||||
self.netmask = mask
|
||||
self._network_iterator = ipaddress.ip_network('{}/{}'.format(self._addr, self.netmask), False).hosts()
|
||||
|
||||
def get_ip_address(self) -> ipaddress.ip_address:
|
||||
return next(self._network_iterator)
|
||||
|
||||
def get_network(self) -> ipaddress.ip_network:
|
||||
return ipaddress.ip_network('{}/{}'.format(self._addr, self.netmask), False)
|
||||
|
||||
def get_network_string(self) -> str:
|
||||
return str(ipaddress.ip_network('{}/{}'.format(self._addr, self.netmask), False))
|
||||
|
||||
def new_network(self):
|
||||
self._addr: ipaddress.ip_address = ipaddress.ip_address('10.0.0.0') + random.randint(0, 16777216)
|
||||
self._network_iterator = ipaddress.ip_network('{}/{}'.format(self._addr, self.netmask), False).hosts()
|
||||
|
||||
|
||||
class Node:
|
||||
def __init__(self, interfaces: List[Interface], setup_params: Dict = None):
|
||||
self._id: Union[int, None] = None
|
||||
self._interfaces: List[Interface] = interfaces
|
||||
self._interfaces.append(Interface(IpMethod.Management))
|
||||
|
||||
for interface in self._interfaces:
|
||||
interface.set_node(self)
|
||||
|
||||
self.setup_params = {} if setup_params is None else setup_params
|
||||
|
||||
def get_interfaces(self):
|
||||
return self._interfaces
|
||||
|
||||
def set_id(self, new_id):
|
||||
self._id = new_id
|
||||
|
||||
def get_id(self):
|
||||
return self._id
|
||||
|
||||
def get_core_count(self) -> int:
|
||||
return 2
|
||||
|
||||
def get_memory_mb(self) -> int:
|
||||
return 2048
|
||||
|
||||
def get_internet_setup(self) -> Optional[str]:
|
||||
return None
|
||||
|
||||
def get_setup(self) -> Optional[str]:
|
||||
return None
|
||||
|
||||
def ssh(self, *args, **kwargs):
|
||||
raise RuntimeError('ssh not implemented')
|
@ -1,213 +0,0 @@
|
||||
import textwrap
|
||||
|
||||
from typing import List, Optional
|
||||
|
||||
from structure import IpMethod, Interface, Bridge, Node
|
||||
|
||||
|
||||
class SpeedTestServer(Node):
|
||||
def __init__(self, clone_interface: Interface = None, **kwargs):
|
||||
super().__init__([Interface(IpMethod.Manual)], **kwargs)
|
||||
|
||||
self.clone_interface = clone_interface
|
||||
|
||||
def get_internet_setup(self) -> Optional[str]:
|
||||
return textwrap.dedent('''
|
||||
cloud-init status --wait || cloud-init status --long
|
||||
sleep 2
|
||||
sudo apt-get install -y iperf3
|
||||
''')
|
||||
|
||||
def get_setup(self) -> Optional[str]:
|
||||
if self.clone_interface is None:
|
||||
return None
|
||||
|
||||
self.get_interfaces()[0].set_address(self.clone_interface.get_address())
|
||||
return textwrap.dedent('''
|
||||
set -e
|
||||
|
||||
sudo ip addr flush dev eth0
|
||||
sudo ip addr add {} dev eth0
|
||||
sudo ip route add 192.168.1.1 dev eth0
|
||||
sudo ip route add default via 192.168.1.1 dev eth0
|
||||
''').format(self.clone_interface.get_address())
|
||||
|
||||
def server(self):
|
||||
self.ssh('iperf3 -s -1 -D', error_stdout=True, error_stderr=True)
|
||||
|
||||
def client(self, target, time=30, interval_size=2.0):
|
||||
if isinstance(target, SpeedTestServer):
|
||||
target = target.get_interfaces()[0].get_address()
|
||||
|
||||
command = 'iperf3 -c {target} -t {time} -O 6 -i {interval_size} -J'.format(
|
||||
target=target,
|
||||
time=time,
|
||||
interval_size=interval_size,
|
||||
)
|
||||
return self.ssh(command, error_stdout=True, error_stderr=True, return_stdout=True)
|
||||
|
||||
|
||||
class RemotePortal(Node):
|
||||
def __init__(self, interfaces, **kwargs):
|
||||
super(RemotePortal, self).__init__(interfaces, **kwargs)
|
||||
|
||||
self.local_portal = None
|
||||
|
||||
def set_local_portal(self, local_portal):
|
||||
self.local_portal = local_portal
|
||||
|
||||
def get_internet_setup(self) -> Optional[str]:
|
||||
return textwrap.dedent('''
|
||||
set -e
|
||||
|
||||
wget -q https://f001.backblazeb2.com/file/dissertation/binaries/debian/{branch} -O mpbl3p
|
||||
chmod +x mpbl3p
|
||||
|
||||
cloud-init status --wait || cloud-init status --long
|
||||
''').format(**self.setup_params)
|
||||
|
||||
def get_setup(self) -> Optional[str]:
|
||||
return textwrap.dedent('''
|
||||
set -e
|
||||
|
||||
sudo sysctl -w net.ipv4.ip_forward=1
|
||||
sudo sysctl -w net.ipv4.conf.eth0.proxy_arp=1
|
||||
|
||||
cat << EOF > config.ini
|
||||
[Host]
|
||||
PrivateKey = INVALID
|
||||
|
||||
[Peer]
|
||||
PublicKey = INVALID
|
||||
Method = TCP
|
||||
|
||||
LocalHost = {local_host}
|
||||
LocalPort = 1234
|
||||
EOF
|
||||
|
||||
(nohup sudo ./mpbl3p > mpbl3p.log 2>&1 & echo $! > mpbl3p.pid)
|
||||
|
||||
sleep 10
|
||||
|
||||
ps $(cat mpbl3p.pid) || cat mpbl3p.log
|
||||
|
||||
sudo ip addr add 172.19.152.2/31 dev nc0
|
||||
sudo ip link set up nc0
|
||||
|
||||
sudo ip rule add from all table local priority 20
|
||||
sudo ip rule del priority 0
|
||||
|
||||
sudo ip rule add to {local_host} dport 1234 table local priority 9
|
||||
|
||||
sudo ip route flush 10
|
||||
sudo ip route add table 10 to {local_host} via 172.19.152.3 dev nc0
|
||||
sudo ip rule add to {local_host} table 10 priority 10
|
||||
|
||||
ping -W 0.1 -c 1 172.19.152.3
|
||||
ps $(cat mpbl3p.pid) || cat mpbl3p.log
|
||||
''').format(
|
||||
local_host=self.get_interfaces()[0].get_address(),
|
||||
**self.setup_params,
|
||||
)
|
||||
|
||||
|
||||
class LocalPortal(Node):
|
||||
def __init__(self, wan_interfaces: List[Interface], child: Optional[Node], **kwargs):
|
||||
if child is not None:
|
||||
lan_interface = Interface(IpMethod.Manual)
|
||||
Bridge(lan_interface, child.get_interfaces()[0])
|
||||
super().__init__([*wan_interfaces, lan_interface], **kwargs)
|
||||
else:
|
||||
super().__init__(wan_interfaces, **kwargs)
|
||||
|
||||
self.remote_portal = None
|
||||
|
||||
def set_remote_portal(self, remote_portal):
|
||||
self.remote_portal = remote_portal
|
||||
|
||||
def get_internet_setup(self) -> Optional[str]:
|
||||
return textwrap.dedent('''
|
||||
set -e
|
||||
|
||||
wget -q https://f001.backblazeb2.com/file/dissertation/binaries/debian/{branch} -O mpbl3p
|
||||
chmod +x mpbl3p
|
||||
|
||||
cloud-init status --wait || cloud-init status --long
|
||||
''').format(**self.setup_params)
|
||||
|
||||
def get_setup(self) -> str:
|
||||
peer_string = textwrap.dedent('''
|
||||
[Peer]
|
||||
PublicKey = INVALID
|
||||
Method = TCP
|
||||
|
||||
LocalHost = {local_host}
|
||||
|
||||
RemoteHost = {remote_host}
|
||||
RemotePort = 1234
|
||||
''')
|
||||
|
||||
peers = '\n\n'.join([peer_string.format(
|
||||
local_host=x.get_address(),
|
||||
remote_host=self.remote_portal.get_interfaces()[0].get_address(),
|
||||
) for x in self.get_interfaces()[:-2]])
|
||||
|
||||
policy_routing_string = textwrap.dedent('''
|
||||
sudo ip route flush {table_number}
|
||||
sudo ip route add table {table_number} to {network} dev {device}
|
||||
sudo ip rule add from {local_address} table {table_number} priority {table_number}
|
||||
''')
|
||||
|
||||
policy_routing = '\n\n'.join([policy_routing_string.format(
|
||||
table_number=i + 10,
|
||||
device='eth{}'.format(i),
|
||||
network=iface.get_bridge().get_network_string(),
|
||||
local_address=iface.get_address(),
|
||||
) for i, iface in enumerate(self.get_interfaces()[:-2])])
|
||||
|
||||
return textwrap.dedent('''
|
||||
set -e
|
||||
|
||||
sudo sysctl -w net.ipv4.conf.all.arp_announce=1
|
||||
sudo sysctl -w net.ipv4.conf.all.arp_ignore=1
|
||||
|
||||
sudo sysctl -w net.ipv4.ip_forward=1
|
||||
|
||||
sudo ip addr flush dev {local_interface}
|
||||
sudo ip addr add 192.168.1.1 dev {local_interface}
|
||||
|
||||
{policy_routing}
|
||||
|
||||
cat << EOF > config.ini
|
||||
[Host]
|
||||
PrivateKey = INVALID
|
||||
|
||||
{peers}
|
||||
EOF
|
||||
|
||||
(nohup sudo ./mpbl3p > mpbl3p.log 2>&1 & echo $! > mpbl3p.pid)
|
||||
|
||||
sleep 10
|
||||
|
||||
ps $(cat mpbl3p.pid) || cat mpbl3p.log
|
||||
|
||||
sudo ip addr add 172.19.152.3/31 dev nc0
|
||||
sudo ip link set up nc0
|
||||
|
||||
sudo ip route flush 18
|
||||
sudo ip route add table 18 default via 172.19.152.2 dev nc0
|
||||
sudo ip rule add from {remote_host} iif {local_interface} table 18 priority 18
|
||||
|
||||
sudo ip route flush 19
|
||||
sudo ip route add to {remote_host} dev {local_interface} table 19
|
||||
sudo ip rule add to {remote_host} table 19 priority 19
|
||||
|
||||
ping -W 0.1 -c 1 172.19.152.2
|
||||
ps $(cat mpbl3p.pid) || cat mpbl3p.log
|
||||
''').format(
|
||||
**self.setup_params,
|
||||
peers=peers,
|
||||
policy_routing=policy_routing,
|
||||
remote_host=self.remote_portal.get_interfaces()[0].get_address(),
|
||||
local_interface='eth{}'.format(len(self.get_interfaces()) - 2),
|
||||
)
|
@ -1,137 +0,0 @@
|
||||
import json
|
||||
from typing import List, Dict, Tuple
|
||||
|
||||
import numpy as np
|
||||
|
||||
|
||||
def repeat_until_satisfied(reducer, satisfied, initial=None, max_attempts=100, max_failures=3):
|
||||
val = initial
|
||||
|
||||
for i in range(max_attempts):
|
||||
for j in range(max_failures):
|
||||
try:
|
||||
val = reducer(val)
|
||||
break
|
||||
except Exception as e:
|
||||
print('failed with {}'.format(e))
|
||||
if j == max_failures - 1:
|
||||
raise e
|
||||
|
||||
if satisfied(val):
|
||||
return val
|
||||
|
||||
raise RuntimeError('too many attempts')
|
||||
|
||||
|
||||
class StandardTest:
|
||||
def __init__(
|
||||
self,
|
||||
rates: List[int],
|
||||
events: Dict[float, Tuple[int, int]] = None,
|
||||
duration: int = 10,
|
||||
|
||||
interval_variation_target: float = np.inf,
|
||||
bandwidth_variation_target: float = np.inf,
|
||||
max_failures: int = 3,
|
||||
max_attempts: int = 60,
|
||||
):
|
||||
self.rates = rates
|
||||
self.events = events if events is not None else dict()
|
||||
self.duration = duration
|
||||
|
||||
self.interval_variation_target = interval_variation_target
|
||||
self.bandwidth_variation_target = bandwidth_variation_target
|
||||
self.max_failures = max_failures
|
||||
self.max_attempts = max_attempts
|
||||
|
||||
def name(self) -> str:
|
||||
name_builder = ['R{}-{}'.format(*y) for y in enumerate(self.rates)]
|
||||
name_builder += ['E{}R{}-{}'.format(x, *y) for (x, y) in self.events.items()]
|
||||
name_builder.append('T{}'.format(self.duration))
|
||||
return ''.join(name_builder)
|
||||
|
||||
|
||||
class DirectTest(StandardTest):
|
||||
def __init__(self, rate: int, **kwargs):
|
||||
super().__init__([rate], **kwargs)
|
||||
|
||||
def name(self) -> str:
|
||||
return 'D{}'.format(super().name())
|
||||
|
||||
|
||||
class IperfResult:
|
||||
def __init__(self, test: StandardTest, iperf: str, interval_size=2.0):
|
||||
self.test = test
|
||||
|
||||
self.interval_size = interval_size
|
||||
|
||||
# list containing an exact time and a value
|
||||
self.interval_data: List[Tuple[float, float]] = []
|
||||
|
||||
# list containing the overall data transferred and the time taken
|
||||
self.bandwidth_data: List[float] = []
|
||||
|
||||
self.num_tests = 0
|
||||
self.add_results(iperf)
|
||||
|
||||
def add_results(self, iperf: str):
|
||||
data = json.loads(iperf)
|
||||
|
||||
# grab the overall bandwidth
|
||||
self.bandwidth_data.append(data['end']['sum_sent']['bits_per_second'])
|
||||
|
||||
# grab the sum data of all non omitted intervals, excluding any that are smaller than expected
|
||||
intervals = [
|
||||
x['sum'] for x in data['intervals'] if
|
||||
(not x['sum']['omitted']) and (x['sum']['end'] - x['sum']['start'] > self.interval_size / 2)
|
||||
]
|
||||
|
||||
for (time, result) in zip(
|
||||
[((x['start'] + x['end']) / 2) for x in intervals],
|
||||
[x['bits_per_second'] for x in intervals],
|
||||
):
|
||||
self.interval_data.append((time, result))
|
||||
|
||||
self.num_tests += 1
|
||||
|
||||
def bins(self) -> List[List[Tuple[float, float]]]:
|
||||
bins: List[List[Tuple[float, float]]] = [[] for _ in np.arange(0, self.test.duration, self.interval_size)]
|
||||
|
||||
for time, result in self.interval_data:
|
||||
index = int(np.round((time - self.interval_size / 2) / self.interval_size))
|
||||
bins[index].append((time, result))
|
||||
|
||||
return bins
|
||||
|
||||
def interval_means(self) -> Dict[float, float]:
|
||||
bins = self.bins()
|
||||
means = [np.mean(x, axis=0)[1] for x in bins]
|
||||
times = [i + self.interval_size / 2 for i in np.arange(0, self.test.duration, self.interval_size)]
|
||||
return dict(zip(times, means))
|
||||
|
||||
def interval_standard_deviations(self) -> Dict[float, float]:
|
||||
bins = self.bins()
|
||||
stds = [np.std(x, axis=0)[1] for x in bins]
|
||||
times = [i + self.interval_size / 2 for i in np.arange(0, self.test.duration, self.interval_size)]
|
||||
return dict(zip(times, stds))
|
||||
|
||||
def interval_coefficient_variances(self) -> Dict[float, float]:
|
||||
stds = self.interval_standard_deviations()
|
||||
means = self.interval_means()
|
||||
|
||||
return {k: stds[k] / means[k] for k in stds.keys()}
|
||||
|
||||
def interval_time_ranges(self) -> Dict[float, Tuple[float, float]]:
|
||||
bins = self.bins()
|
||||
times = [i + self.interval_size / 2 for i in np.arange(0, self.test.duration, self.interval_size)]
|
||||
ranges = [(-np.min(x, axis=0)[0] + time, np.max(x, axis=0)[0] - time) for (x, time) in zip(bins, times)]
|
||||
return dict(zip(times, ranges))
|
||||
|
||||
def bandwidth_mean(self):
|
||||
return np.mean(self.bandwidth_data)
|
||||
|
||||
def bandwidth_standard_deviation(self):
|
||||
return np.std(self.bandwidth_data)
|
||||
|
||||
def bandwidth_coefficient_variance(self):
|
||||
return self.bandwidth_standard_deviation() / self.bandwidth_mean()
|
328
results/manual/inbound/1/0.json
Normal file
328
results/manual/inbound/1/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45810,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:09:41 GMT",
|
||||
"timesecs": 1616350181
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "oibgb5mp3uwyqk25hgogxeyjkoviffwsslo6",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002021789550781,
|
||||
"seconds": 1.0002021789550781,
|
||||
"bytes": 2429616,
|
||||
"bits_per_second": 19432999.056556713,
|
||||
"retransmits": 229,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 711,
|
||||
"rttvar": 175,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002021789550781,
|
||||
"seconds": 1.0002021789550781,
|
||||
"bytes": 2429616,
|
||||
"bits_per_second": 19432999.056556713,
|
||||
"retransmits": 229,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002021789550781,
|
||||
"end": 2.000169038772583,
|
||||
"seconds": 0.99996685981750488,
|
||||
"bytes": 1303200,
|
||||
"bits_per_second": 10425945.517737143,
|
||||
"retransmits": 107,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 555,
|
||||
"rttvar": 65,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002021789550781,
|
||||
"end": 2.000169038772583,
|
||||
"seconds": 0.99996685981750488,
|
||||
"bytes": 1303200,
|
||||
"bits_per_second": 10425945.517737143,
|
||||
"retransmits": 107,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.000169038772583,
|
||||
"end": 3.000446081161499,
|
||||
"seconds": 1.000277042388916,
|
||||
"bytes": 781920,
|
||||
"bits_per_second": 6253627.4801035216,
|
||||
"retransmits": 123,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 648,
|
||||
"rttvar": 264,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.000169038772583,
|
||||
"end": 3.000446081161499,
|
||||
"seconds": 1.000277042388916,
|
||||
"bytes": 781920,
|
||||
"bits_per_second": 6253627.4801035216,
|
||||
"retransmits": 123,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.000446081161499,
|
||||
"end": 4.0002880096435547,
|
||||
"seconds": 0.99984192848205566,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8341798.6007672092,
|
||||
"retransmits": 111,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 524,
|
||||
"rttvar": 229,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.000446081161499,
|
||||
"end": 4.0002880096435547,
|
||||
"seconds": 0.99984192848205566,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8341798.6007672092,
|
||||
"retransmits": 111,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002880096435547,
|
||||
"end": 5.0001499652862549,
|
||||
"seconds": 0.9998619556427002,
|
||||
"bytes": 1303200,
|
||||
"bits_per_second": 10427039.393951679,
|
||||
"retransmits": 122,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 386,
|
||||
"rttvar": 58,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002880096435547,
|
||||
"end": 5.0001499652862549,
|
||||
"seconds": 0.9998619556427002,
|
||||
"bytes": 1303200,
|
||||
"bits_per_second": 10427039.393951679,
|
||||
"retransmits": 122,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001499652862549,
|
||||
"end": 6.000420093536377,
|
||||
"seconds": 1.0002701282501221,
|
||||
"bytes": 781920,
|
||||
"bits_per_second": 6253670.7068751119,
|
||||
"retransmits": 207,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 473,
|
||||
"rttvar": 377,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001499652862549,
|
||||
"end": 6.000420093536377,
|
||||
"seconds": 1.0002701282501221,
|
||||
"bytes": 781920,
|
||||
"bits_per_second": 6253670.7068751119,
|
||||
"retransmits": 207,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.000420093536377,
|
||||
"end": 7.0003161430358887,
|
||||
"seconds": 0.99989604949951172,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8341347.087204461,
|
||||
"retransmits": 137,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 433,
|
||||
"rttvar": 395,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.000420093536377,
|
||||
"end": 7.0003161430358887,
|
||||
"seconds": 0.99989604949951172,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8341347.087204461,
|
||||
"retransmits": 137,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003161430358887,
|
||||
"end": 8.000169038772583,
|
||||
"seconds": 0.99985289573669434,
|
||||
"bytes": 1303200,
|
||||
"bits_per_second": 10427133.875847196,
|
||||
"retransmits": 152,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 441,
|
||||
"rttvar": 439,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003161430358887,
|
||||
"end": 8.000169038772583,
|
||||
"seconds": 0.99985289573669434,
|
||||
"bytes": 1303200,
|
||||
"bits_per_second": 10427133.875847196,
|
||||
"retransmits": 152,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.000169038772583,
|
||||
"end": 9.0002419948577881,
|
||||
"seconds": 1.0000729560852051,
|
||||
"bytes": 781920,
|
||||
"bits_per_second": 6254903.6667151414,
|
||||
"retransmits": 107,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 440,
|
||||
"rttvar": 276,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.000169038772583,
|
||||
"end": 9.0002419948577881,
|
||||
"seconds": 1.0000729560852051,
|
||||
"bytes": 781920,
|
||||
"bits_per_second": 6254903.6667151414,
|
||||
"retransmits": 107,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002419948577881,
|
||||
"end": 10.000355005264282,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8339537.5454720128,
|
||||
"retransmits": 115,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 397,
|
||||
"rttvar": 221,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002419948577881,
|
||||
"end": 10.000355005264282,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8339537.5454720128,
|
||||
"retransmits": 115,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000355005264282,
|
||||
"seconds": 10.000355005264282,
|
||||
"bytes": 11812656,
|
||||
"bits_per_second": 9449789.3275042381,
|
||||
"retransmits": 1410,
|
||||
"max_snd_cwnd": 28960,
|
||||
"max_rtt": 711,
|
||||
"min_rtt": 386,
|
||||
"mean_rtt": 500
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041127920150757,
|
||||
"seconds": 10.000355005264282,
|
||||
"bytes": 11240696,
|
||||
"bits_per_second": 8955723.7707862873
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000355005264282,
|
||||
"seconds": 10.000355005264282,
|
||||
"bytes": 11812656,
|
||||
"bits_per_second": 9449789.3275042381,
|
||||
"retransmits": 1410
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041127920150757,
|
||||
"seconds": 10.041127920150757,
|
||||
"bytes": 11240696,
|
||||
"bits_per_second": 8955723.7707862873
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.47113164888145764,
|
||||
"host_user": 0.17016694979906441,
|
||||
"host_system": 0.30096469908239326,
|
||||
"remote_total": 0.22524207623693349,
|
||||
"remote_user": 0.071733067620977448,
|
||||
"remote_system": 0.15361876679490688
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1/1.json
Normal file
328
results/manual/inbound/1/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45814,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:09:54 GMT",
|
||||
"timesecs": 1616350194
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "3qtwdfflusfjad2l2gsa5cjs24pg5angj7vi",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0004889965057373,
|
||||
"seconds": 1.0004889965057373,
|
||||
"bytes": 3668848,
|
||||
"bits_per_second": 29336438.584041625,
|
||||
"retransmits": 592,
|
||||
"snd_cwnd": 50680,
|
||||
"rtt": 278,
|
||||
"rttvar": 198,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0004889965057373,
|
||||
"seconds": 1.0004889965057373,
|
||||
"bytes": 3668848,
|
||||
"bits_per_second": 29336438.584041625,
|
||||
"retransmits": 592,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0004889965057373,
|
||||
"end": 2.0001769065856934,
|
||||
"seconds": 0.999687910079956,
|
||||
"bytes": 1368360,
|
||||
"bits_per_second": 10950297.477464199,
|
||||
"retransmits": 186,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 547,
|
||||
"rttvar": 183,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0004889965057373,
|
||||
"end": 2.0001769065856934,
|
||||
"seconds": 0.999687910079956,
|
||||
"bytes": 1368360,
|
||||
"bits_per_second": 10950297.477464199,
|
||||
"retransmits": 186,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001769065856934,
|
||||
"end": 3.0004470348358154,
|
||||
"seconds": 1.0002701282501221,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732531.4813021859,
|
||||
"retransmits": 115,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 572,
|
||||
"rttvar": 327,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001769065856934,
|
||||
"end": 3.0004470348358154,
|
||||
"seconds": 1.0002701282501221,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732531.4813021859,
|
||||
"retransmits": 115,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0004470348358154,
|
||||
"end": 4.0007851123809814,
|
||||
"seconds": 1.000338077545166,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732142.0914731724,
|
||||
"retransmits": 111,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 491,
|
||||
"rttvar": 283,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0004470348358154,
|
||||
"end": 4.0007851123809814,
|
||||
"seconds": 1.000338077545166,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732142.0914731724,
|
||||
"retransmits": 111,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0007851123809814,
|
||||
"end": 5.0004229545593262,
|
||||
"seconds": 0.99963784217834473,
|
||||
"bytes": 1433520,
|
||||
"bits_per_second": 11472314.788533159,
|
||||
"retransmits": 124,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 421,
|
||||
"rttvar": 293,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0007851123809814,
|
||||
"end": 5.0004229545593262,
|
||||
"seconds": 0.99963784217834473,
|
||||
"bytes": 1433520,
|
||||
"bits_per_second": 11472314.788533159,
|
||||
"retransmits": 124,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0004229545593262,
|
||||
"end": 6.0007228851318359,
|
||||
"seconds": 1.0002999305725098,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732360.689776483,
|
||||
"retransmits": 86,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 520,
|
||||
"rttvar": 399,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0004229545593262,
|
||||
"end": 6.0007228851318359,
|
||||
"seconds": 1.0002999305725098,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732360.689776483,
|
||||
"retransmits": 86,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0007228851318359,
|
||||
"end": 7.00036096572876,
|
||||
"seconds": 0.99963808059692383,
|
||||
"bytes": 1433520,
|
||||
"bits_per_second": 11472312.052329883,
|
||||
"retransmits": 106,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 418,
|
||||
"rttvar": 74,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0007228851318359,
|
||||
"end": 7.00036096572876,
|
||||
"seconds": 0.99963808059692383,
|
||||
"bytes": 1433520,
|
||||
"bits_per_second": 11472312.052329883,
|
||||
"retransmits": 106,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.00036096572876,
|
||||
"end": 8.00063705444336,
|
||||
"seconds": 1.0002760887145996,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732497.3221828733,
|
||||
"retransmits": 125,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 464,
|
||||
"rttvar": 237,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.00036096572876,
|
||||
"end": 8.00063705444336,
|
||||
"seconds": 1.0002760887145996,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732497.3221828733,
|
||||
"retransmits": 125,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00063705444336,
|
||||
"end": 9.0002729892730713,
|
||||
"seconds": 0.99963593482971191,
|
||||
"bytes": 1433520,
|
||||
"bits_per_second": 11472336.678206354,
|
||||
"retransmits": 99,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 481,
|
||||
"rttvar": 166,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00063705444336,
|
||||
"end": 9.0002729892730713,
|
||||
"seconds": 0.99963593482971191,
|
||||
"bytes": 1433520,
|
||||
"bits_per_second": 11472336.678206354,
|
||||
"retransmits": 99,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002729892730713,
|
||||
"end": 10.000610113143921,
|
||||
"seconds": 1.0003371238708496,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732147.5562275639,
|
||||
"retransmits": 127,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 518,
|
||||
"rttvar": 338,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002729892730713,
|
||||
"end": 10.000610113143921,
|
||||
"seconds": 1.0003371238708496,
|
||||
"bytes": 716760,
|
||||
"bits_per_second": 5732147.5562275639,
|
||||
"retransmits": 127,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000610113143921,
|
||||
"seconds": 10.000610113143921,
|
||||
"bytes": 12921568,
|
||||
"bits_per_second": 10336623.748998698,
|
||||
"retransmits": 1671,
|
||||
"max_snd_cwnd": 50680,
|
||||
"max_rtt": 572,
|
||||
"min_rtt": 278,
|
||||
"mean_rtt": 471
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041527032852173,
|
||||
"seconds": 10.000610113143921,
|
||||
"bytes": 11448952,
|
||||
"bits_per_second": 9121283.6155642476
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000610113143921,
|
||||
"seconds": 10.000610113143921,
|
||||
"bytes": 12921568,
|
||||
"bits_per_second": 10336623.748998698,
|
||||
"retransmits": 1671
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041527032852173,
|
||||
"seconds": 10.041527032852173,
|
||||
"bytes": 11448952,
|
||||
"bits_per_second": 9121283.6155642476
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.47321270135207877,
|
||||
"host_user": 0.17639775443299235,
|
||||
"host_system": 0.29698347349126586,
|
||||
"remote_total": 0.26612015243983134,
|
||||
"remote_user": 0.052262661423016291,
|
||||
"remote_system": 0.21386534533924118
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1/2.json
Normal file
328
results/manual/inbound/1/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45818,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:10:07 GMT",
|
||||
"timesecs": 1616350207
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "hj4qgyehq32np7zj5jxb4vdr5igwf54tboi7",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002319812774658,
|
||||
"seconds": 1.0002319812774658,
|
||||
"bytes": 2492008,
|
||||
"bits_per_second": 19931440.27902234,
|
||||
"retransmits": 209,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 619,
|
||||
"rttvar": 302,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002319812774658,
|
||||
"seconds": 1.0002319812774658,
|
||||
"bytes": 2492008,
|
||||
"bits_per_second": 19931440.27902234,
|
||||
"retransmits": 209,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002319812774658,
|
||||
"end": 2.0003819465637207,
|
||||
"seconds": 1.0001499652862549,
|
||||
"bytes": 847080,
|
||||
"bits_per_second": 6775623.8916235371,
|
||||
"retransmits": 97,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 579,
|
||||
"rttvar": 271,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002319812774658,
|
||||
"end": 2.0003819465637207,
|
||||
"seconds": 1.0001499652862549,
|
||||
"bytes": 847080,
|
||||
"bits_per_second": 6775623.8916235371,
|
||||
"retransmits": 97,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0003819465637207,
|
||||
"end": 3.0002119541168213,
|
||||
"seconds": 0.99983000755310059,
|
||||
"bytes": 1172880,
|
||||
"bits_per_second": 9384635.3171208166,
|
||||
"retransmits": 147,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 474,
|
||||
"rttvar": 273,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0003819465637207,
|
||||
"end": 3.0002119541168213,
|
||||
"seconds": 0.99983000755310059,
|
||||
"bytes": 1172880,
|
||||
"bits_per_second": 9384635.3171208166,
|
||||
"retransmits": 147,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0002119541168213,
|
||||
"end": 4.000262975692749,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818801.0724474182,
|
||||
"retransmits": 109,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 450,
|
||||
"rttvar": 243,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0002119541168213,
|
||||
"end": 4.000262975692749,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818801.0724474182,
|
||||
"retransmits": 109,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.000262975692749,
|
||||
"end": 5.0001709461212158,
|
||||
"seconds": 0.9999079704284668,
|
||||
"bytes": 1172880,
|
||||
"bits_per_second": 9383903.5966273062,
|
||||
"retransmits": 106,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 495,
|
||||
"rttvar": 304,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.000262975692749,
|
||||
"end": 5.0001709461212158,
|
||||
"seconds": 0.9999079704284668,
|
||||
"bytes": 1172880,
|
||||
"bits_per_second": 9383903.5966273062,
|
||||
"retransmits": 106,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001709461212158,
|
||||
"end": 6.0002779960632324,
|
||||
"seconds": 1.0001070499420166,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818363.0446894011,
|
||||
"retransmits": 112,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 410,
|
||||
"rttvar": 368,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001709461212158,
|
||||
"end": 6.0002779960632324,
|
||||
"seconds": 1.0001070499420166,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818363.0446894011,
|
||||
"retransmits": 112,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002779960632324,
|
||||
"end": 7.0003399848937988,
|
||||
"seconds": 1.0000619888305664,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818715.3269803487,
|
||||
"retransmits": 111,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 561,
|
||||
"rttvar": 343,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002779960632324,
|
||||
"end": 7.0003399848937988,
|
||||
"seconds": 1.0000619888305664,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818715.3269803487,
|
||||
"retransmits": 111,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003399848937988,
|
||||
"end": 8.0001840591430664,
|
||||
"seconds": 0.99984407424926758,
|
||||
"bytes": 1172880,
|
||||
"bits_per_second": 9384503.2857200764,
|
||||
"retransmits": 114,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 962,
|
||||
"rttvar": 1137,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003399848937988,
|
||||
"end": 8.0001840591430664,
|
||||
"seconds": 0.99984407424926758,
|
||||
"bytes": 1172880,
|
||||
"bits_per_second": 9384503.2857200764,
|
||||
"retransmits": 114,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001840591430664,
|
||||
"end": 9.0002350807189941,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818801.0724474182,
|
||||
"retransmits": 115,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 420,
|
||||
"rttvar": 275,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001840591430664,
|
||||
"end": 9.0002350807189941,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 977400,
|
||||
"bits_per_second": 7818801.0724474182,
|
||||
"retransmits": 115,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002350807189941,
|
||||
"end": 10.000322103500366,
|
||||
"seconds": 1.0000870227813721,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8339754.2513890844,
|
||||
"retransmits": 127,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 450,
|
||||
"rttvar": 409,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002350807189941,
|
||||
"end": 10.000322103500366,
|
||||
"seconds": 1.0000870227813721,
|
||||
"bytes": 1042560,
|
||||
"bits_per_second": 8339754.2513890844,
|
||||
"retransmits": 127,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000322103500366,
|
||||
"seconds": 10.000322103500366,
|
||||
"bytes": 11809888,
|
||||
"bits_per_second": 9447606.089300856,
|
||||
"retransmits": 1247,
|
||||
"max_snd_cwnd": 10136,
|
||||
"max_rtt": 962,
|
||||
"min_rtt": 410,
|
||||
"mean_rtt": 542
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041413068771362,
|
||||
"seconds": 10.000322103500366,
|
||||
"bytes": 11279920,
|
||||
"bits_per_second": 8986719.2378175333
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000322103500366,
|
||||
"seconds": 10.000322103500366,
|
||||
"bytes": 11809888,
|
||||
"bits_per_second": 9447606.089300856,
|
||||
"retransmits": 1247
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041413068771362,
|
||||
"seconds": 10.041413068771362,
|
||||
"bytes": 11279920,
|
||||
"bits_per_second": 8986719.2378175333
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.48343271332459925,
|
||||
"host_user": 0.15782947833089203,
|
||||
"host_system": 0.32560323499370725,
|
||||
"remote_total": 0.29993145496410961,
|
||||
"remote_user": 0.067081040052673818,
|
||||
"remote_system": 0.23292549162106385
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1/0.json
Normal file
328
results/manual/inbound/1p1/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42750,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:30:31 GMT",
|
||||
"timesecs": 1616344231
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "mhy6gbcoyesqeqzhkfral5uskg7y5rayuhrw",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001828670501709,
|
||||
"seconds": 1.0001828670501709,
|
||||
"bytes": 3785072,
|
||||
"bits_per_second": 30275039.692797571,
|
||||
"retransmits": 81,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 1144,
|
||||
"rttvar": 287,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001828670501709,
|
||||
"seconds": 1.0001828670501709,
|
||||
"bytes": 3785072,
|
||||
"bits_per_second": 30275039.692797571,
|
||||
"retransmits": 81,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001828670501709,
|
||||
"end": 2.0001468658447266,
|
||||
"seconds": 0.99996399879455566,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14596365.486752629,
|
||||
"retransmits": 110,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 11895,
|
||||
"rttvar": 6635,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001828670501709,
|
||||
"end": 2.0001468658447266,
|
||||
"seconds": 0.99996399879455566,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14596365.486752629,
|
||||
"retransmits": 110,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001468658447266,
|
||||
"end": 3.0001399517059326,
|
||||
"seconds": 0.999993085861206,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15117224.522588529,
|
||||
"retransmits": 64,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 1316,
|
||||
"rttvar": 131,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001468658447266,
|
||||
"end": 3.0001399517059326,
|
||||
"seconds": 0.999993085861206,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15117224.522588529,
|
||||
"retransmits": 64,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001399517059326,
|
||||
"end": 4.0000917911529541,
|
||||
"seconds": 0.99995183944702148,
|
||||
"bytes": 1629000,
|
||||
"bits_per_second": 13032627.6585548,
|
||||
"retransmits": 56,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 3688,
|
||||
"rttvar": 5062,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001399517059326,
|
||||
"end": 4.0000917911529541,
|
||||
"seconds": 0.99995183944702148,
|
||||
"bytes": 1629000,
|
||||
"bits_per_second": 13032627.6585548,
|
||||
"retransmits": 56,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0000917911529541,
|
||||
"end": 5.0001468658447266,
|
||||
"seconds": 1.0000550746917725,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680041.351863794,
|
||||
"retransmits": 90,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1050,
|
||||
"rttvar": 148,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0000917911529541,
|
||||
"end": 5.0001468658447266,
|
||||
"seconds": 1.0000550746917725,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680041.351863794,
|
||||
"retransmits": 90,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001468658447266,
|
||||
"end": 6.0002439022064209,
|
||||
"seconds": 1.0000970363616943,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12509506.123039227,
|
||||
"retransmits": 28,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 16591,
|
||||
"rttvar": 11042,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001468658447266,
|
||||
"end": 6.0002439022064209,
|
||||
"seconds": 1.0000970363616943,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12509506.123039227,
|
||||
"retransmits": 28,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002439022064209,
|
||||
"end": 7.0002398490905762,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15638463.384503732,
|
||||
"retransmits": 45,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 16253,
|
||||
"rttvar": 1771,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002439022064209,
|
||||
"end": 7.0002398490905762,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15638463.384503732,
|
||||
"retransmits": 45,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0002398490905762,
|
||||
"end": 8.0001587867736816,
|
||||
"seconds": 0.99991893768310547,
|
||||
"bytes": 2019960,
|
||||
"bits_per_second": 16160990.047296543,
|
||||
"retransmits": 47,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 18824,
|
||||
"rttvar": 6481,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0002398490905762,
|
||||
"end": 8.0001587867736816,
|
||||
"seconds": 0.99991893768310547,
|
||||
"bytes": 2019960,
|
||||
"bits_per_second": 16160990.047296543,
|
||||
"retransmits": 47,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001587867736816,
|
||||
"end": 9.0008749961853027,
|
||||
"seconds": 1.0007162094116211,
|
||||
"bytes": 521280,
|
||||
"bits_per_second": 4167255.3724816,
|
||||
"retransmits": 13,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 12701,
|
||||
"rttvar": 2714,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001587867736816,
|
||||
"end": 9.0008749961853027,
|
||||
"seconds": 1.0007162094116211,
|
||||
"bytes": 521280,
|
||||
"bits_per_second": 4167255.3724816,
|
||||
"retransmits": 13,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0008749961853027,
|
||||
"end": 10.001152992248535,
|
||||
"seconds": 1.0002779960632324,
|
||||
"bytes": 0,
|
||||
"bits_per_second": 0,
|
||||
"retransmits": 1,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 12701,
|
||||
"rttvar": 2714,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0008749961853027,
|
||||
"end": 10.001152992248535,
|
||||
"seconds": 1.0002779960632324,
|
||||
"bytes": 0,
|
||||
"bits_per_second": 0,
|
||||
"retransmits": 1,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.001152992248535,
|
||||
"seconds": 10.001152992248535,
|
||||
"bytes": 17273192,
|
||||
"bits_per_second": 13816960.51516277,
|
||||
"retransmits": 535,
|
||||
"max_snd_cwnd": 21720,
|
||||
"max_rtt": 18824,
|
||||
"min_rtt": 1050,
|
||||
"mean_rtt": 9616
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040853977203369,
|
||||
"seconds": 10.001152992248535,
|
||||
"bytes": 17042960,
|
||||
"bits_per_second": 13578892.822219405
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.001152992248535,
|
||||
"seconds": 10.001152992248535,
|
||||
"bytes": 17273192,
|
||||
"bits_per_second": 13816960.51516277,
|
||||
"retransmits": 535
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.040853977203369,
|
||||
"seconds": 10.040853977203369,
|
||||
"bytes": 17042960,
|
||||
"bits_per_second": 13578892.822219405
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.5244406387816839,
|
||||
"host_user": 0.10507647237663453,
|
||||
"host_system": 0.41936416640504942,
|
||||
"remote_total": 0.082545510871916208,
|
||||
"remote_user": 0.010870481582271222,
|
||||
"remote_system": 0.07168610547175211
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1/1.json
Normal file
328
results/manual/inbound/1p1/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42754,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:32:00 GMT",
|
||||
"timesecs": 1616344320
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "twjcb7w7s62kjqtoomd2qhxiynepyq4r3avy",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0003631114959717,
|
||||
"seconds": 1.0003631114959717,
|
||||
"bytes": 3651856,
|
||||
"bits_per_second": 29204243.603416443,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 7845,
|
||||
"rttvar": 13628,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0003631114959717,
|
||||
"seconds": 1.0003631114959717,
|
||||
"bytes": 3651856,
|
||||
"bits_per_second": 29204243.603416443,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0003631114959717,
|
||||
"end": 2.0002140998840332,
|
||||
"seconds": 0.99985098838806152,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15119372.962136587,
|
||||
"retransmits": 102,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 6591,
|
||||
"rttvar": 7269,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0003631114959717,
|
||||
"end": 2.0002140998840332,
|
||||
"seconds": 0.99985098838806152,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15119372.962136587,
|
||||
"retransmits": 102,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002140998840332,
|
||||
"end": 3.0001962184906006,
|
||||
"seconds": 0.99998211860656738,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681258.28414233,
|
||||
"retransmits": 52,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1034,
|
||||
"rttvar": 169,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002140998840332,
|
||||
"end": 3.0001962184906006,
|
||||
"seconds": 0.99998211860656738,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681258.28414233,
|
||||
"retransmits": 52,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001962184906006,
|
||||
"end": 4.0002970695495605,
|
||||
"seconds": 1.00010085105896,
|
||||
"bytes": 1498680,
|
||||
"bits_per_second": 11988230.974211194,
|
||||
"retransmits": 56,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 8130,
|
||||
"rttvar": 5733,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001962184906006,
|
||||
"end": 4.0002970695495605,
|
||||
"seconds": 1.00010085105896,
|
||||
"bytes": 1498680,
|
||||
"bits_per_second": 11988230.974211194,
|
||||
"retransmits": 56,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002970695495605,
|
||||
"end": 5.000197172164917,
|
||||
"seconds": 0.99990010261535645,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15639962.391338818,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 11482,
|
||||
"rttvar": 6700,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002970695495605,
|
||||
"end": 5.000197172164917,
|
||||
"seconds": 0.99990010261535645,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15639962.391338818,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.000197172164917,
|
||||
"end": 6.0002791881561279,
|
||||
"seconds": 1.0000820159912109,
|
||||
"bytes": 1759320,
|
||||
"bits_per_second": 14073405.755677234,
|
||||
"retransmits": 69,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 12364,
|
||||
"rttvar": 5796,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.000197172164917,
|
||||
"end": 6.0002791881561279,
|
||||
"seconds": 1.0000820159912109,
|
||||
"bytes": 1759320,
|
||||
"bits_per_second": 14073405.755677234,
|
||||
"retransmits": 69,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002791881561279,
|
||||
"end": 7.0002729892730713,
|
||||
"seconds": 0.99999380111694336,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595930.478466138,
|
||||
"retransmits": 91,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 14750,
|
||||
"rttvar": 2764,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002791881561279,
|
||||
"end": 7.0002729892730713,
|
||||
"seconds": 0.99999380111694336,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595930.478466138,
|
||||
"retransmits": 91,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0002729892730713,
|
||||
"end": 8.0001480579376221,
|
||||
"seconds": 0.99987506866455078,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14597663.705621181,
|
||||
"retransmits": 101,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 18829,
|
||||
"rttvar": 4792,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0002729892730713,
|
||||
"end": 8.0001480579376221,
|
||||
"seconds": 0.99987506866455078,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14597663.705621181,
|
||||
"retransmits": 101,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001480579376221,
|
||||
"end": 9.0010650157928467,
|
||||
"seconds": 1.0009169578552246,
|
||||
"bytes": 130320,
|
||||
"bits_per_second": 1041604.8922120457,
|
||||
"retransmits": 19,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 9224,
|
||||
"rttvar": 4603,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001480579376221,
|
||||
"end": 9.0010650157928467,
|
||||
"seconds": 1.0009169578552246,
|
||||
"bytes": 130320,
|
||||
"bits_per_second": 1041604.8922120457,
|
||||
"retransmits": 19,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0010650157928467,
|
||||
"end": 10.00115704536438,
|
||||
"seconds": 1.0000920295715332,
|
||||
"bytes": 0,
|
||||
"bits_per_second": 0,
|
||||
"retransmits": 1,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 9224,
|
||||
"rttvar": 4603,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0010650157928467,
|
||||
"end": 10.00115704536438,
|
||||
"seconds": 1.0000920295715332,
|
||||
"bytes": 0,
|
||||
"bits_per_second": 0,
|
||||
"retransmits": 1,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.00115704536438,
|
||||
"seconds": 10.00115704536438,
|
||||
"bytes": 16618696,
|
||||
"bits_per_second": 13293418.691152664,
|
||||
"retransmits": 648,
|
||||
"max_snd_cwnd": 23168,
|
||||
"max_rtt": 18829,
|
||||
"min_rtt": 1034,
|
||||
"mean_rtt": 9947
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041388988494873,
|
||||
"seconds": 10.00115704536438,
|
||||
"bytes": 16331992,
|
||||
"bits_per_second": 13011739.327069364
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.00115704536438,
|
||||
"seconds": 10.00115704536438,
|
||||
"bytes": 16618696,
|
||||
"bits_per_second": 13293418.691152664,
|
||||
"retransmits": 648
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041388988494873,
|
||||
"seconds": 10.041388988494873,
|
||||
"bytes": 16331992,
|
||||
"bits_per_second": 13011739.327069364
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.5139746713789437,
|
||||
"host_user": 0.16227857676970081,
|
||||
"host_system": 0.35170600656726692,
|
||||
"remote_total": 0.21499704551171619,
|
||||
"remote_user": 0.013811101219117768,
|
||||
"remote_system": 0.20119018082671472
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1/2.json
Normal file
328
results/manual/inbound/1p1/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42758,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:32:43 GMT",
|
||||
"timesecs": 1616344363
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "rtqmgygqdwkuuhzewqrd62b2nd6nniwivgjj",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002331733703613,
|
||||
"seconds": 1.0002331733703613,
|
||||
"bytes": 3789416,
|
||||
"bits_per_second": 30308260.920651343,
|
||||
"retransmits": 136,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 2587,
|
||||
"rttvar": 2837,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002331733703613,
|
||||
"seconds": 1.0002331733703613,
|
||||
"bytes": 3789416,
|
||||
"bits_per_second": 30308260.920651343,
|
||||
"retransmits": 136,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002331733703613,
|
||||
"end": 2.0002851486206055,
|
||||
"seconds": 1.0000519752502441,
|
||||
"bytes": 1694160,
|
||||
"bits_per_second": 13552575.60149166,
|
||||
"retransmits": 122,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 12064,
|
||||
"rttvar": 18171,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002331733703613,
|
||||
"end": 2.0002851486206055,
|
||||
"seconds": 1.0000519752502441,
|
||||
"bytes": 1694160,
|
||||
"bits_per_second": 13552575.60149166,
|
||||
"retransmits": 122,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002851486206055,
|
||||
"end": 3.0001840591430664,
|
||||
"seconds": 0.99989891052246094,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14597315.635011015,
|
||||
"retransmits": 109,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 16214,
|
||||
"rttvar": 3096,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002851486206055,
|
||||
"end": 3.0001840591430664,
|
||||
"seconds": 0.99989891052246094,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14597315.635011015,
|
||||
"retransmits": 109,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001840591430664,
|
||||
"end": 4.0001101493835449,
|
||||
"seconds": 0.99992609024047852,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15639555.915816762,
|
||||
"retransmits": 41,
|
||||
"snd_cwnd": 26064,
|
||||
"rtt": 3460,
|
||||
"rttvar": 2385,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001840591430664,
|
||||
"end": 4.0001101493835449,
|
||||
"seconds": 0.99992609024047852,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15639555.915816762,
|
||||
"retransmits": 41,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001101493835449,
|
||||
"end": 5.0001580715179443,
|
||||
"seconds": 1.0000479221343994,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595140.569712039,
|
||||
"retransmits": 64,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 9530,
|
||||
"rttvar": 7623,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001101493835449,
|
||||
"end": 5.0001580715179443,
|
||||
"seconds": 1.0000479221343994,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595140.569712039,
|
||||
"retransmits": 64,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001580715179443,
|
||||
"end": 6.0001721382141113,
|
||||
"seconds": 1.000014066696167,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15116907.355057253,
|
||||
"retransmits": 46,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 6517,
|
||||
"rttvar": 5743,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001580715179443,
|
||||
"end": 6.0001721382141113,
|
||||
"seconds": 1.000014066696167,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15116907.355057253,
|
||||
"retransmits": 46,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001721382141113,
|
||||
"end": 7.0001339912414551,
|
||||
"seconds": 0.99996185302734375,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14596396.808349928,
|
||||
"retransmits": 71,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 8897,
|
||||
"rttvar": 8739,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001721382141113,
|
||||
"end": 7.0001339912414551,
|
||||
"seconds": 0.99996185302734375,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14596396.808349928,
|
||||
"retransmits": 71,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001339912414551,
|
||||
"end": 8.0002009868621826,
|
||||
"seconds": 1.0000669956207275,
|
||||
"bytes": 1759320,
|
||||
"bits_per_second": 14073617.129284542,
|
||||
"retransmits": 66,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 11703,
|
||||
"rttvar": 3491,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001339912414551,
|
||||
"end": 8.0002009868621826,
|
||||
"seconds": 1.0000669956207275,
|
||||
"bytes": 1759320,
|
||||
"bits_per_second": 14073617.129284542,
|
||||
"retransmits": 66,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0002009868621826,
|
||||
"end": 9.0001411437988281,
|
||||
"seconds": 0.99994015693664551,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15118024.70891045,
|
||||
"retransmits": 44,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 2262,
|
||||
"rttvar": 1648,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0002009868621826,
|
||||
"end": 9.0001411437988281,
|
||||
"seconds": 0.99994015693664551,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15118024.70891045,
|
||||
"retransmits": 44,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001411437988281,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 0.99995684623718262,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15639074.884928267,
|
||||
"retransmits": 30,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1250,
|
||||
"rttvar": 289,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001411437988281,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 0.99995684623718262,
|
||||
"bytes": 1954800,
|
||||
"bits_per_second": 15639074.884928267,
|
||||
"retransmits": 30,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 10.000097990036011,
|
||||
"bytes": 20405216,
|
||||
"bits_per_second": 16324012.840939388,
|
||||
"retransmits": 729,
|
||||
"max_snd_cwnd": 30408,
|
||||
"max_rtt": 16214,
|
||||
"min_rtt": 1250,
|
||||
"mean_rtt": 7448
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040147066116333,
|
||||
"seconds": 10.000097990036011,
|
||||
"bytes": 20115616,
|
||||
"bits_per_second": 16028144.502294425
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 10.000097990036011,
|
||||
"bytes": 20405216,
|
||||
"bits_per_second": 16324012.840939388,
|
||||
"retransmits": 729
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.040147066116333,
|
||||
"seconds": 10.040147066116333,
|
||||
"bytes": 20115616,
|
||||
"bits_per_second": 16028144.502294425
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.5319060349565442,
|
||||
"host_user": 0.10890710638200006,
|
||||
"host_system": 0.423008841837459,
|
||||
"remote_total": 1.2983551586752218,
|
||||
"remote_user": 0.12822899542047878,
|
||||
"remote_system": 1.1700886452620516
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1p1/1.json
Normal file
328
results/manual/inbound/1p1p1/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60416,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:41:05 GMT",
|
||||
"timesecs": 1616352065
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "m3wnht2qdxbmbpmpkfdtc43slo2yrjzx2phv",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001840591430664,
|
||||
"seconds": 1.0001840591430664,
|
||||
"bytes": 5670368,
|
||||
"bits_per_second": 45354596.071912877,
|
||||
"retransmits": 146,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 2859,
|
||||
"rttvar": 2098,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001840591430664,
|
||||
"seconds": 1.0001840591430664,
|
||||
"bytes": 5670368,
|
||||
"bits_per_second": 45354596.071912877,
|
||||
"retransmits": 146,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001840591430664,
|
||||
"end": 2.0001220703125,
|
||||
"seconds": 0.99993801116943359,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21373804.937172811,
|
||||
"retransmits": 59,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 12833,
|
||||
"rttvar": 7321,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001840591430664,
|
||||
"end": 2.0001220703125,
|
||||
"seconds": 0.99993801116943359,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21373804.937172811,
|
||||
"retransmits": 59,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001220703125,
|
||||
"end": 3.00019907951355,
|
||||
"seconds": 1.0000770092010498,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22934553.828333247,
|
||||
"retransmits": 103,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 9404,
|
||||
"rttvar": 5411,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001220703125,
|
||||
"end": 3.00019907951355,
|
||||
"seconds": 1.0000770092010498,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22934553.828333247,
|
||||
"retransmits": 103,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.00019907951355,
|
||||
"end": 4.0001571178436279,
|
||||
"seconds": 0.99995803833007812,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21894678.73728222,
|
||||
"retransmits": 117,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 954,
|
||||
"rttvar": 614,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.00019907951355,
|
||||
"end": 4.0001571178436279,
|
||||
"seconds": 0.99995803833007812,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21894678.73728222,
|
||||
"retransmits": 117,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001571178436279,
|
||||
"end": 5.0002870559692383,
|
||||
"seconds": 1.0001299381256104,
|
||||
"bytes": 2476080,
|
||||
"bits_per_second": 19806066.436851483,
|
||||
"retransmits": 72,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 7946,
|
||||
"rttvar": 12604,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001571178436279,
|
||||
"end": 5.0002870559692383,
|
||||
"seconds": 1.0001299381256104,
|
||||
"bytes": 2476080,
|
||||
"bits_per_second": 19806066.436851483,
|
||||
"retransmits": 72,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002870559692383,
|
||||
"end": 6.0001680850982666,
|
||||
"seconds": 0.99988102912902832,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23981733.127677612,
|
||||
"retransmits": 111,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 11378,
|
||||
"rttvar": 6460,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002870559692383,
|
||||
"end": 6.0001680850982666,
|
||||
"seconds": 0.99988102912902832,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23981733.127677612,
|
||||
"retransmits": 111,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001680850982666,
|
||||
"end": 7.0001270771026611,
|
||||
"seconds": 0.99995899200439453,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22415959.233557742,
|
||||
"retransmits": 97,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 3167,
|
||||
"rttvar": 4111,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001680850982666,
|
||||
"end": 7.0001270771026611,
|
||||
"seconds": 0.99995899200439453,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22415959.233557742,
|
||||
"retransmits": 97,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001270771026611,
|
||||
"end": 8.0000901222229,
|
||||
"seconds": 0.99996304512023926,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20851970.582065634,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 2567,
|
||||
"rttvar": 2838,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001270771026611,
|
||||
"end": 8.0000901222229,
|
||||
"seconds": 0.99996304512023926,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20851970.582065634,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000901222229,
|
||||
"end": 9.0001440048217773,
|
||||
"seconds": 1.000053882598877,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21892580.370873496,
|
||||
"retransmits": 119,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 5683,
|
||||
"rttvar": 6571,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000901222229,
|
||||
"end": 9.0001440048217773,
|
||||
"seconds": 1.000053882598877,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21892580.370873496,
|
||||
"retransmits": 119,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001440048217773,
|
||||
"end": 10.000205039978027,
|
||||
"seconds": 1.00006103515625,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20849927.421422031,
|
||||
"retransmits": 146,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 1224,
|
||||
"rttvar": 571,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001440048217773,
|
||||
"end": 10.000205039978027,
|
||||
"seconds": 1.00006103515625,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20849927.421422031,
|
||||
"retransmits": 146,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000205039978027,
|
||||
"seconds": 10.000205039978027,
|
||||
"bytes": 30170528,
|
||||
"bits_per_second": 24135927.516995225,
|
||||
"retransmits": 1059,
|
||||
"max_snd_cwnd": 23168,
|
||||
"max_rtt": 12833,
|
||||
"min_rtt": 954,
|
||||
"mean_rtt": 5801
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041370153427124,
|
||||
"seconds": 10.000205039978027,
|
||||
"bytes": 29941744,
|
||||
"bits_per_second": 23854707.907391198
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000205039978027,
|
||||
"seconds": 10.000205039978027,
|
||||
"bytes": 30170528,
|
||||
"bits_per_second": 24135927.516995225,
|
||||
"retransmits": 1059
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041370153427124,
|
||||
"seconds": 10.041370153427124,
|
||||
"bytes": 29941744,
|
||||
"bits_per_second": 23854707.907391198
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.5815748500222363,
|
||||
"host_user": 0.09847037399612997,
|
||||
"host_system": 0.48312429894991038,
|
||||
"remote_total": 0.41846448978816514,
|
||||
"remote_user": 0.088070835746178633,
|
||||
"remote_system": 0.33041095404115095
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1p1/2.json
Normal file
328
results/manual/inbound/1p1p1/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60420,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:41:19 GMT",
|
||||
"timesecs": 1616352079
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "oystdgygenhfk3hvei6vkdfl54xr4bln7ly5",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001308917999268,
|
||||
"seconds": 1.0001308917999268,
|
||||
"bytes": 5619688,
|
||||
"bits_per_second": 44951620.2015222,
|
||||
"retransmits": 142,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 6809,
|
||||
"rttvar": 7332,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001308917999268,
|
||||
"seconds": 1.0001308917999268,
|
||||
"bytes": 5619688,
|
||||
"bits_per_second": 44951620.2015222,
|
||||
"retransmits": 142,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001308917999268,
|
||||
"end": 2.0001428127288818,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20850951.437289272,
|
||||
"retransmits": 98,
|
||||
"snd_cwnd": 40544,
|
||||
"rtt": 26472,
|
||||
"rttvar": 14796,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001308917999268,
|
||||
"end": 2.0001428127288818,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20850951.437289272,
|
||||
"retransmits": 98,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001428127288818,
|
||||
"end": 3.0001919269561768,
|
||||
"seconds": 1.0000491142272949,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22935193.555690654,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1670,
|
||||
"rttvar": 561,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001428127288818,
|
||||
"end": 3.0001919269561768,
|
||||
"seconds": 1.0000491142272949,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22935193.555690654,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001919269561768,
|
||||
"end": 4.0001130104064941,
|
||||
"seconds": 0.99992108345031738,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22938130.198091403,
|
||||
"retransmits": 110,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 927,
|
||||
"rttvar": 142,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001919269561768,
|
||||
"end": 4.0001130104064941,
|
||||
"seconds": 0.99992108345031738,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22938130.198091403,
|
||||
"retransmits": 110,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001130104064941,
|
||||
"end": 5.0001959800720215,
|
||||
"seconds": 1.0000829696655273,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20849470.126437187,
|
||||
"retransmits": 97,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 6401,
|
||||
"rttvar": 7216,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001130104064941,
|
||||
"end": 5.0001959800720215,
|
||||
"seconds": 1.0000829696655273,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20849470.126437187,
|
||||
"retransmits": 97,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001959800720215,
|
||||
"end": 6.0001668930053711,
|
||||
"seconds": 0.99997091293334961,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20851806.517885968,
|
||||
"retransmits": 93,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 25132,
|
||||
"rttvar": 8015,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001959800720215,
|
||||
"end": 6.0001668930053711,
|
||||
"seconds": 0.99997091293334961,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20851806.517885968,
|
||||
"retransmits": 93,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001668930053711,
|
||||
"end": 7.0001118183135986,
|
||||
"seconds": 0.99994492530822754,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23980200.702162314,
|
||||
"retransmits": 74,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 5636,
|
||||
"rttvar": 6704,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001668930053711,
|
||||
"end": 7.0001118183135986,
|
||||
"seconds": 0.99994492530822754,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23980200.702162314,
|
||||
"retransmits": 74,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001118183135986,
|
||||
"end": 8.00010895729065,
|
||||
"seconds": 0.99999713897705078,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21372541.147330705,
|
||||
"retransmits": 149,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 1093,
|
||||
"rttvar": 257,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001118183135986,
|
||||
"end": 8.00010895729065,
|
||||
"seconds": 0.99999713897705078,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21372541.147330705,
|
||||
"retransmits": 149,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00010895729065,
|
||||
"end": 9.0000839233398438,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21373015.051007356,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 1191,
|
||||
"rttvar": 275,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00010895729065,
|
||||
"end": 9.0000839233398438,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21373015.051007356,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0000839233398438,
|
||||
"end": 10.000197887420654,
|
||||
"seconds": 1.0001139640808105,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20848823.982938804,
|
||||
"retransmits": 101,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 22762,
|
||||
"rttvar": 8313,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0000839233398438,
|
||||
"end": 10.000197887420654,
|
||||
"seconds": 1.0001139640808105,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20848823.982938804,
|
||||
"retransmits": 101,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000197887420654,
|
||||
"seconds": 10.000197887420654,
|
||||
"bytes": 30119848,
|
||||
"bits_per_second": 24095401.582313124,
|
||||
"retransmits": 1042,
|
||||
"max_snd_cwnd": 40544,
|
||||
"max_rtt": 26472,
|
||||
"min_rtt": 927,
|
||||
"mean_rtt": 9809
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.054136991500854,
|
||||
"seconds": 10.000197887420654,
|
||||
"bytes": 29873688,
|
||||
"bits_per_second": 23770265.334759906
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000197887420654,
|
||||
"seconds": 10.000197887420654,
|
||||
"bytes": 30119848,
|
||||
"bits_per_second": 24095401.582313124,
|
||||
"retransmits": 1042
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.054136991500854,
|
||||
"seconds": 10.054136991500854,
|
||||
"bytes": 29873688,
|
||||
"bits_per_second": 23770265.334759906
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.58138808958073662,
|
||||
"host_user": 0.18516819229428405,
|
||||
"host_system": 0.39625953513131923,
|
||||
"remote_total": 1.6233591366721811,
|
||||
"remote_user": 0.11575863537193437,
|
||||
"remote_system": 1.5076701766555929
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1p1p1/0.json
Normal file
328
results/manual/inbound/1p1p1p1/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60442,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 20:49:53 GMT",
|
||||
"timesecs": 1616359793
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "7um5dctgh5fprglelsjdfwtnwi4lfofm3q7f",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001990795135498,
|
||||
"seconds": 1.0001990795135498,
|
||||
"bytes": 7536840,
|
||||
"bits_per_second": 60282718.945636846,
|
||||
"retransmits": 224,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 1933,
|
||||
"rttvar": 2283,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001990795135498,
|
||||
"seconds": 1.0001990795135498,
|
||||
"bytes": 7536840,
|
||||
"bits_per_second": 60282718.945636846,
|
||||
"retransmits": 224,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001990795135498,
|
||||
"end": 2.0003280639648438,
|
||||
"seconds": 1.0001289844512939,
|
||||
"bytes": 4653872,
|
||||
"bits_per_second": 37226174.402320944,
|
||||
"retransmits": 167,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 1512,
|
||||
"rttvar": 1327,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001990795135498,
|
||||
"end": 2.0003280639648438,
|
||||
"seconds": 1.0001289844512939,
|
||||
"bytes": 4653872,
|
||||
"bits_per_second": 37226174.402320944,
|
||||
"retransmits": 167,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0003280639648438,
|
||||
"end": 3.0002999305725098,
|
||||
"seconds": 0.999971866607666,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28671206.61830448,
|
||||
"retransmits": 150,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 20673,
|
||||
"rttvar": 12712,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0003280639648438,
|
||||
"end": 3.0002999305725098,
|
||||
"seconds": 0.999971866607666,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28671206.61830448,
|
||||
"retransmits": 150,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0002999305725098,
|
||||
"end": 4.0002200603485107,
|
||||
"seconds": 0.999920129776001,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28672690.094180476,
|
||||
"retransmits": 193,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1030,
|
||||
"rttvar": 114,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0002999305725098,
|
||||
"end": 4.0002200603485107,
|
||||
"seconds": 0.999920129776001,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28672690.094180476,
|
||||
"retransmits": 193,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002200603485107,
|
||||
"end": 5.0002059936523438,
|
||||
"seconds": 0.999985933303833,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670803.303478934,
|
||||
"retransmits": 176,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 5197,
|
||||
"rttvar": 7508,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002200603485107,
|
||||
"end": 5.0002059936523438,
|
||||
"seconds": 0.999985933303833,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670803.303478934,
|
||||
"retransmits": 176,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002059936523438,
|
||||
"end": 6.0003340244293213,
|
||||
"seconds": 1.0001280307769775,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28666729.776313335,
|
||||
"retransmits": 139,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 1031,
|
||||
"rttvar": 223,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002059936523438,
|
||||
"end": 6.0003340244293213,
|
||||
"seconds": 1.0001280307769775,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28666729.776313335,
|
||||
"retransmits": 139,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0003340244293213,
|
||||
"end": 7.0003268718719482,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670605.06814767,
|
||||
"retransmits": 123,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 874,
|
||||
"rttvar": 94,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0003340244293213,
|
||||
"end": 7.0003268718719482,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670605.06814767,
|
||||
"retransmits": 123,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003268718719482,
|
||||
"end": 8.0000920295715332,
|
||||
"seconds": 0.999765157699585,
|
||||
"bytes": 4300560,
|
||||
"bits_per_second": 34412561.525111735,
|
||||
"retransmits": 99,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 948,
|
||||
"rttvar": 131,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003268718719482,
|
||||
"end": 8.0000920295715332,
|
||||
"seconds": 0.999765157699585,
|
||||
"bytes": 4300560,
|
||||
"bits_per_second": 34412561.525111735,
|
||||
"retransmits": 99,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000920295715332,
|
||||
"end": 9.0001699924469,
|
||||
"seconds": 1.0000779628753662,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28668164.947429225,
|
||||
"retransmits": 169,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 8743,
|
||||
"rttvar": 13614,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000920295715332,
|
||||
"end": 9.0001699924469,
|
||||
"seconds": 1.0000779628753662,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28668164.947429225,
|
||||
"retransmits": 169,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001699924469,
|
||||
"end": 10.0001380443573,
|
||||
"seconds": 0.99996805191040039,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28671315.993772309,
|
||||
"retransmits": 132,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 1463,
|
||||
"rttvar": 1173,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001699924469,
|
||||
"end": 10.0001380443573,
|
||||
"seconds": 0.99996805191040039,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28671315.993772309,
|
||||
"retransmits": 132,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.0001380443573,
|
||||
"seconds": 10.0001380443573,
|
||||
"bytes": 41577872,
|
||||
"bits_per_second": 33261838.439089008,
|
||||
"retransmits": 1572,
|
||||
"max_snd_cwnd": 30408,
|
||||
"max_rtt": 20673,
|
||||
"min_rtt": 874,
|
||||
"mean_rtt": 4340
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042433023452759,
|
||||
"seconds": 10.0001380443573,
|
||||
"bytes": 39688232,
|
||||
"bits_per_second": 31616427.538875047
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.0001380443573,
|
||||
"seconds": 10.0001380443573,
|
||||
"bytes": 41577872,
|
||||
"bits_per_second": 33261838.439089008,
|
||||
"retransmits": 1572
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.042433023452759,
|
||||
"seconds": 10.042433023452759,
|
||||
"bytes": 39688232,
|
||||
"bits_per_second": 31616427.538875047
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.571388989554165,
|
||||
"host_user": 0.21797211609839426,
|
||||
"host_system": 0.35329795795326208,
|
||||
"remote_total": 0.66702289697724992,
|
||||
"remote_user": 0.13904269190732246,
|
||||
"remote_system": 0.52798291830982735
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1p1p1/1.json
Normal file
328
results/manual/inbound/1p1p1p1/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60446,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 20:50:41 GMT",
|
||||
"timesecs": 1616359841
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "t23da4rtn75ysiiaaofmbozkzpnpgqx4s3ht",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001490116119385,
|
||||
"seconds": 1.0001490116119385,
|
||||
"bytes": 7594760,
|
||||
"bits_per_second": 60749027.6894603,
|
||||
"retransmits": 220,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 16423,
|
||||
"rttvar": 5475,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001490116119385,
|
||||
"seconds": 1.0001490116119385,
|
||||
"bytes": 7594760,
|
||||
"bits_per_second": 60749027.6894603,
|
||||
"retransmits": 220,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001490116119385,
|
||||
"end": 2.0003478527069092,
|
||||
"seconds": 1.0001988410949707,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22931760.223687515,
|
||||
"retransmits": 117,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 2165,
|
||||
"rttvar": 2235,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001490116119385,
|
||||
"end": 2.0003478527069092,
|
||||
"seconds": 1.0001988410949707,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22931760.223687515,
|
||||
"retransmits": 117,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0003478527069092,
|
||||
"end": 3.000140905380249,
|
||||
"seconds": 0.99979305267333984,
|
||||
"bytes": 4691520,
|
||||
"bits_per_second": 37539928.787905671,
|
||||
"retransmits": 179,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 4081,
|
||||
"rttvar": 4538,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0003478527069092,
|
||||
"end": 3.000140905380249,
|
||||
"seconds": 0.99979305267333984,
|
||||
"bytes": 4691520,
|
||||
"bits_per_second": 37539928.787905671,
|
||||
"retransmits": 179,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.000140905380249,
|
||||
"end": 4.0002000331878662,
|
||||
"seconds": 1.0000591278076172,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27104957.343296733,
|
||||
"retransmits": 155,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 2370,
|
||||
"rttvar": 2309,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.000140905380249,
|
||||
"end": 4.0002000331878662,
|
||||
"seconds": 1.0000591278076172,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27104957.343296733,
|
||||
"retransmits": 155,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002000331878662,
|
||||
"end": 5.0002319812774658,
|
||||
"seconds": 1.0000319480895996,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27105694.024858635,
|
||||
"retransmits": 138,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 1488,
|
||||
"rttvar": 529,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002000331878662,
|
||||
"end": 5.0002319812774658,
|
||||
"seconds": 1.0000319480895996,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27105694.024858635,
|
||||
"retransmits": 138,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002319812774658,
|
||||
"end": 6.0001959800720215,
|
||||
"seconds": 0.99996399879455566,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29192730.973505259,
|
||||
"retransmits": 160,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 20880,
|
||||
"rttvar": 11486,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002319812774658,
|
||||
"end": 6.0001959800720215,
|
||||
"seconds": 0.99996399879455566,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29192730.973505259,
|
||||
"retransmits": 160,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001959800720215,
|
||||
"end": 7.000269889831543,
|
||||
"seconds": 1.0000739097595215,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27104556.708731722,
|
||||
"retransmits": 174,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 1876,
|
||||
"rttvar": 1303,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001959800720215,
|
||||
"end": 7.000269889831543,
|
||||
"seconds": 1.0000739097595215,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27104556.708731722,
|
||||
"retransmits": 174,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.000269889831543,
|
||||
"end": 8.0002059936523438,
|
||||
"seconds": 0.99993610382080078,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31278798.595720209,
|
||||
"retransmits": 107,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 11181,
|
||||
"rttvar": 5092,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.000269889831543,
|
||||
"end": 8.0002059936523438,
|
||||
"seconds": 0.99993610382080078,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31278798.595720209,
|
||||
"retransmits": 107,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0002059936523438,
|
||||
"end": 9.0001258850097656,
|
||||
"seconds": 0.99991989135742188,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29194018.693208914,
|
||||
"retransmits": 183,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 1025,
|
||||
"rttvar": 167,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0002059936523438,
|
||||
"end": 9.0001258850097656,
|
||||
"seconds": 0.99991989135742188,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29194018.693208914,
|
||||
"retransmits": 183,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001258850097656,
|
||||
"end": 10.000345945358276,
|
||||
"seconds": 1.0002200603485107,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27100596.233348042,
|
||||
"retransmits": 188,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 11648,
|
||||
"rttvar": 10871,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001258850097656,
|
||||
"end": 10.000345945358276,
|
||||
"seconds": 1.0002200603485107,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27100596.233348042,
|
||||
"retransmits": 188,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000345945358276,
|
||||
"seconds": 10.000345945358276,
|
||||
"bytes": 39914120,
|
||||
"bits_per_second": 31930191.389849979,
|
||||
"retransmits": 1621,
|
||||
"max_snd_cwnd": 24616,
|
||||
"max_rtt": 20880,
|
||||
"min_rtt": 1025,
|
||||
"mean_rtt": 7313
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042058944702148,
|
||||
"seconds": 10.000345945358276,
|
||||
"bytes": 39369672,
|
||||
"bits_per_second": 31363824.663283907
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000345945358276,
|
||||
"seconds": 10.000345945358276,
|
||||
"bytes": 39914120,
|
||||
"bits_per_second": 31930191.389849979,
|
||||
"retransmits": 1621
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.042058944702148,
|
||||
"seconds": 10.042058944702148,
|
||||
"bytes": 39369672,
|
||||
"bits_per_second": 31363824.663283907
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.59175650139244407,
|
||||
"host_user": 0.19399464034426442,
|
||||
"host_system": 0.39782132908282258,
|
||||
"remote_total": 0.56401796945967619,
|
||||
"remote_user": 0.047235123782834121,
|
||||
"remote_system": 0.516846225841145
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p1p1p1/2.json
Normal file
328
results/manual/inbound/1p1p1p1/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60450,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 20:51:02 GMT",
|
||||
"timesecs": 1616359862
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "4vqilzntdjix5xiz4jy3xfvkrdbpncdxs4is",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002388954162598,
|
||||
"seconds": 1.0002388954162598,
|
||||
"bytes": 7458648,
|
||||
"bits_per_second": 59654932.710018292,
|
||||
"retransmits": 188,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 1065,
|
||||
"rttvar": 182,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002388954162598,
|
||||
"seconds": 1.0002388954162598,
|
||||
"bytes": 7458648,
|
||||
"bits_per_second": 59654932.710018292,
|
||||
"retransmits": 188,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002388954162598,
|
||||
"end": 2.0002169609069824,
|
||||
"seconds": 0.99997806549072266,
|
||||
"bytes": 3453480,
|
||||
"bits_per_second": 27628446.016405467,
|
||||
"retransmits": 122,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 1454,
|
||||
"rttvar": 1191,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002388954162598,
|
||||
"end": 2.0002169609069824,
|
||||
"seconds": 0.99997806549072266,
|
||||
"bytes": 3453480,
|
||||
"bits_per_second": 27628446.016405467,
|
||||
"retransmits": 122,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002169609069824,
|
||||
"end": 3.0001399517059326,
|
||||
"seconds": 0.9999229907989502,
|
||||
"bytes": 4821840,
|
||||
"bits_per_second": 38577690.837149717,
|
||||
"retransmits": 178,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 1116,
|
||||
"rttvar": 229,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002169609069824,
|
||||
"end": 3.0001399517059326,
|
||||
"seconds": 0.9999229907989502,
|
||||
"bytes": 4821840,
|
||||
"bits_per_second": 38577690.837149717,
|
||||
"retransmits": 178,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001399517059326,
|
||||
"end": 4.0002708435058594,
|
||||
"seconds": 1.0001308917999268,
|
||||
"bytes": 3127680,
|
||||
"bits_per_second": 25018165.327309445,
|
||||
"retransmits": 117,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 19976,
|
||||
"rttvar": 30872,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001399517059326,
|
||||
"end": 4.0002708435058594,
|
||||
"seconds": 1.0001308917999268,
|
||||
"bytes": 3127680,
|
||||
"bits_per_second": 25018165.327309445,
|
||||
"retransmits": 117,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002708435058594,
|
||||
"end": 5.0003399848937988,
|
||||
"seconds": 1.0000691413879395,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29710905.746739734,
|
||||
"retransmits": 126,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 1058,
|
||||
"rttvar": 638,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002708435058594,
|
||||
"end": 5.0003399848937988,
|
||||
"seconds": 1.0000691413879395,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29710905.746739734,
|
||||
"retransmits": 126,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0003399848937988,
|
||||
"end": 6.000140905380249,
|
||||
"seconds": 0.9998009204864502,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33368562.997289356,
|
||||
"retransmits": 180,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 4544,
|
||||
"rttvar": 5203,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0003399848937988,
|
||||
"end": 6.000140905380249,
|
||||
"seconds": 0.9998009204864502,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33368562.997289356,
|
||||
"retransmits": 180,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.000140905380249,
|
||||
"end": 7.0001859664916992,
|
||||
"seconds": 1.0000450611114502,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30232877.672929719,
|
||||
"retransmits": 118,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 1143,
|
||||
"rttvar": 241,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.000140905380249,
|
||||
"end": 7.0001859664916992,
|
||||
"seconds": 1.0000450611114502,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30232877.672929719,
|
||||
"retransmits": 118,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001859664916992,
|
||||
"end": 8.0001819133758545,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 3127680,
|
||||
"bits_per_second": 25021541.41520597,
|
||||
"retransmits": 148,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 8275,
|
||||
"rttvar": 5111,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001859664916992,
|
||||
"end": 8.0001819133758545,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 3127680,
|
||||
"bits_per_second": 25021541.41520597,
|
||||
"retransmits": 148,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001819133758545,
|
||||
"end": 9.0002338886260986,
|
||||
"seconds": 1.0000519752502441,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29711415.741731714,
|
||||
"retransmits": 145,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 7908,
|
||||
"rttvar": 7947,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001819133758545,
|
||||
"end": 9.0002338886260986,
|
||||
"seconds": 1.0000519752502441,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29711415.741731714,
|
||||
"retransmits": 145,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002338886260986,
|
||||
"end": 10.000209808349609,
|
||||
"seconds": 0.99997591972351074,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29713675.513521876,
|
||||
"retransmits": 149,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 961,
|
||||
"rttvar": 391,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002338886260986,
|
||||
"end": 10.000209808349609,
|
||||
"seconds": 0.99997591972351074,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29713675.513521876,
|
||||
"retransmits": 149,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000209808349609,
|
||||
"seconds": 10.000209808349609,
|
||||
"bytes": 41081208,
|
||||
"bits_per_second": 32864276.880030669,
|
||||
"retransmits": 1471,
|
||||
"max_snd_cwnd": 17376,
|
||||
"max_rtt": 19976,
|
||||
"min_rtt": 961,
|
||||
"mean_rtt": 4750
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041539907455444,
|
||||
"seconds": 10.000209808349609,
|
||||
"bytes": 40056024,
|
||||
"bits_per_second": 31912255.983973131
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000209808349609,
|
||||
"seconds": 10.000209808349609,
|
||||
"bytes": 41081208,
|
||||
"bits_per_second": 32864276.880030669,
|
||||
"retransmits": 1471
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041539907455444,
|
||||
"seconds": 10.041539907455444,
|
||||
"bytes": 40056024,
|
||||
"bits_per_second": 31912255.983973131
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.59016767746577825,
|
||||
"host_user": 0.18129275589070151,
|
||||
"host_system": 0.4088650116179382,
|
||||
"remote_total": 1.2608686851542663,
|
||||
"remote_user": 0.18791675493927823,
|
||||
"remote_system": 1.0729519302149881
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p2/0.json
Normal file
328
results/manual/inbound/1p2/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42766,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:33:47 GMT",
|
||||
"timesecs": 1616344427
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "mijv2iahuzgyfes45weeten5gri2mhorsqtn",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001349449157715,
|
||||
"seconds": 1.0001349449157715,
|
||||
"bytes": 4711792,
|
||||
"bits_per_second": 37689250.027329572,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 22044,
|
||||
"rttvar": 7282,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001349449157715,
|
||||
"seconds": 1.0001349449157715,
|
||||
"bytes": 4711792,
|
||||
"bits_per_second": 37689250.027329572,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001349449157715,
|
||||
"end": 2.0001471042633057,
|
||||
"seconds": 1.0000121593475342,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22936041.112705052,
|
||||
"retransmits": 70,
|
||||
"snd_cwnd": 31856,
|
||||
"rtt": 12713,
|
||||
"rttvar": 4459,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001349449157715,
|
||||
"end": 2.0001471042633057,
|
||||
"seconds": 1.0000121593475342,
|
||||
"bytes": 2867040,
|
||||
"bits_per_second": 22936041.112705052,
|
||||
"retransmits": 70,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001471042633057,
|
||||
"end": 3.0003139972686768,
|
||||
"seconds": 1.0001668930053711,
|
||||
"bytes": 2476080,
|
||||
"bits_per_second": 19805334.628181521,
|
||||
"retransmits": 58,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 1088,
|
||||
"rttvar": 121,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001471042633057,
|
||||
"end": 3.0003139972686768,
|
||||
"seconds": 1.0001668930053711,
|
||||
"bytes": 2476080,
|
||||
"bits_per_second": 19805334.628181521,
|
||||
"retransmits": 58,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0003139972686768,
|
||||
"end": 4.0001420974731445,
|
||||
"seconds": 0.99982810020446777,
|
||||
"bytes": 3323160,
|
||||
"bits_per_second": 26589850.789914019,
|
||||
"retransmits": 78,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 2788,
|
||||
"rttvar": 2845,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0003139972686768,
|
||||
"end": 4.0001420974731445,
|
||||
"seconds": 0.99982810020446777,
|
||||
"bytes": 3323160,
|
||||
"bits_per_second": 26589850.789914019,
|
||||
"retransmits": 78,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001420974731445,
|
||||
"end": 5.0000970363616943,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18766925.658528678,
|
||||
"retransmits": 57,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 910,
|
||||
"rttvar": 158,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001420974731445,
|
||||
"end": 5.0000970363616943,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18766925.658528678,
|
||||
"retransmits": 57,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0000970363616943,
|
||||
"end": 6.0000960826873779,
|
||||
"seconds": 0.99999904632568359,
|
||||
"bytes": 2410920,
|
||||
"bits_per_second": 19287378.393877406,
|
||||
"retransmits": 105,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 1225,
|
||||
"rttvar": 169,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0000970363616943,
|
||||
"end": 6.0000960826873779,
|
||||
"seconds": 0.99999904632568359,
|
||||
"bytes": 2410920,
|
||||
"bits_per_second": 19287378.393877406,
|
||||
"retransmits": 105,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0000960826873779,
|
||||
"end": 7.0001261234283447,
|
||||
"seconds": 1.0000300407409668,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28148274.404979937,
|
||||
"retransmits": 83,
|
||||
"snd_cwnd": 41992,
|
||||
"rtt": 2531,
|
||||
"rttvar": 393,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0000960826873779,
|
||||
"end": 7.0001261234283447,
|
||||
"seconds": 1.0000300407409668,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28148274.404979937,
|
||||
"retransmits": 83,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001261234283447,
|
||||
"end": 8.0001270771026611,
|
||||
"seconds": 1.0000009536743164,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22415018.623372436,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 10216,
|
||||
"rttvar": 4843,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001261234283447,
|
||||
"end": 8.0001270771026611,
|
||||
"seconds": 1.0000009536743164,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22415018.623372436,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001270771026611,
|
||||
"end": 9.000136137008667,
|
||||
"seconds": 1.0000090599060059,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20851011.091799382,
|
||||
"retransmits": 56,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 6746,
|
||||
"rttvar": 8395,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001270771026611,
|
||||
"end": 9.000136137008667,
|
||||
"seconds": 1.0000090599060059,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20851011.091799382,
|
||||
"retransmits": 56,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.000136137008667,
|
||||
"end": 10.000205993652344,
|
||||
"seconds": 1.0000698566436768,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22413474.26991437,
|
||||
"retransmits": 36,
|
||||
"snd_cwnd": 31856,
|
||||
"rtt": 21043,
|
||||
"rttvar": 10725,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.000136137008667,
|
||||
"end": 10.000205993652344,
|
||||
"seconds": 1.0000698566436768,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22413474.26991437,
|
||||
"retransmits": 36,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000205993652344,
|
||||
"seconds": 10.000205993652344,
|
||||
"bytes": 29863552,
|
||||
"bits_per_second": 23890349.473965608,
|
||||
"retransmits": 679,
|
||||
"max_snd_cwnd": 41992,
|
||||
"max_rtt": 22044,
|
||||
"min_rtt": 910,
|
||||
"mean_rtt": 8130
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.049556970596313,
|
||||
"seconds": 10.000205993652344,
|
||||
"bytes": 29576848,
|
||||
"bits_per_second": 23544797.516179454
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000205993652344,
|
||||
"seconds": 10.000205993652344,
|
||||
"bytes": 29863552,
|
||||
"bits_per_second": 23890349.473965608,
|
||||
"retransmits": 679
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.049556970596313,
|
||||
"seconds": 10.049556970596313,
|
||||
"bytes": 29576848,
|
||||
"bits_per_second": 23544797.516179454
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.57535536407004,
|
||||
"host_user": 0.1212610154261816,
|
||||
"host_system": 0.45412408891906092,
|
||||
"remote_total": 0.538348710342157,
|
||||
"remote_user": 0.060528736509778309,
|
||||
"remote_system": 0.47783438739733886
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p2/1.json
Normal file
328
results/manual/inbound/1p2/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42770,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:34:01 GMT",
|
||||
"timesecs": 1616344441
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "sae6ubl4mdastdd2q6ophc737ts2w2ln3d6t",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001900196075439,
|
||||
"seconds": 1.0001900196075439,
|
||||
"bytes": 4469976,
|
||||
"bits_per_second": 35753014.22626821,
|
||||
"retransmits": 123,
|
||||
"snd_cwnd": 34752,
|
||||
"rtt": 32809,
|
||||
"rttvar": 4477,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001900196075439,
|
||||
"seconds": 1.0001900196075439,
|
||||
"bytes": 4469976,
|
||||
"bits_per_second": 35753014.22626821,
|
||||
"retransmits": 123,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001900196075439,
|
||||
"end": 2.0003101825714111,
|
||||
"seconds": 1.0001201629638672,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22412346.865973365,
|
||||
"retransmits": 49,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 1103,
|
||||
"rttvar": 151,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001900196075439,
|
||||
"end": 2.0003101825714111,
|
||||
"seconds": 1.0001201629638672,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22412346.865973365,
|
||||
"retransmits": 49,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0003101825714111,
|
||||
"end": 3.0001170635223389,
|
||||
"seconds": 0.99980688095092773,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23983511.6729677,
|
||||
"retransmits": 84,
|
||||
"snd_cwnd": 59368,
|
||||
"rtt": 2307,
|
||||
"rttvar": 170,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0003101825714111,
|
||||
"end": 3.0001170635223389,
|
||||
"seconds": 0.99980688095092773,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23983511.6729677,
|
||||
"retransmits": 84,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001170635223389,
|
||||
"end": 4.0001771450042725,
|
||||
"seconds": 1.0000600814819336,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22413693.352087803,
|
||||
"retransmits": 115,
|
||||
"snd_cwnd": 40544,
|
||||
"rtt": 15913,
|
||||
"rttvar": 18512,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001170635223389,
|
||||
"end": 4.0001771450042725,
|
||||
"seconds": 1.0000600814819336,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22413693.352087803,
|
||||
"retransmits": 115,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001771450042725,
|
||||
"end": 5.0001130104064941,
|
||||
"seconds": 0.99993586540222168,
|
||||
"bytes": 2932200,
|
||||
"bits_per_second": 23459104.540233929,
|
||||
"retransmits": 123,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 5511,
|
||||
"rttvar": 6654,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001771450042725,
|
||||
"end": 5.0001130104064941,
|
||||
"seconds": 0.99993586540222168,
|
||||
"bytes": 2932200,
|
||||
"bits_per_second": 23459104.540233929,
|
||||
"retransmits": 123,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001130104064941,
|
||||
"end": 6.0001330375671387,
|
||||
"seconds": 1.0000200271606445,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21893321.5389325,
|
||||
"retransmits": 56,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 17888,
|
||||
"rttvar": 846,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001130104064941,
|
||||
"end": 6.0001330375671387,
|
||||
"seconds": 1.0000200271606445,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21893321.5389325,
|
||||
"retransmits": 56,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001330375671387,
|
||||
"end": 7.0003330707550049,
|
||||
"seconds": 1.0002000331878662,
|
||||
"bytes": 2218336,
|
||||
"bits_per_second": 17743138.783386406,
|
||||
"retransmits": 71,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 16728,
|
||||
"rttvar": 2336,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001330375671387,
|
||||
"end": 7.0003330707550049,
|
||||
"seconds": 1.0002000331878662,
|
||||
"bytes": 2218336,
|
||||
"bits_per_second": 17743138.783386406,
|
||||
"retransmits": 71,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003330707550049,
|
||||
"end": 8.0004470348358154,
|
||||
"seconds": 1.0001139640808105,
|
||||
"bytes": 2610744,
|
||||
"bits_per_second": 20883572.022910368,
|
||||
"retransmits": 59,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 13185,
|
||||
"rttvar": 3960,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003330707550049,
|
||||
"end": 8.0004470348358154,
|
||||
"seconds": 1.0001139640808105,
|
||||
"bytes": 2610744,
|
||||
"bits_per_second": 20883572.022910368,
|
||||
"retransmits": 59,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0004470348358154,
|
||||
"end": 9.0002210140228271,
|
||||
"seconds": 0.99977397918701172,
|
||||
"bytes": 3323160,
|
||||
"bits_per_second": 26591290.185026027,
|
||||
"retransmits": 100,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 5925,
|
||||
"rttvar": 6842,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0004470348358154,
|
||||
"end": 9.0002210140228271,
|
||||
"seconds": 0.99977397918701172,
|
||||
"bytes": 3323160,
|
||||
"bits_per_second": 26591290.185026027,
|
||||
"retransmits": 100,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002210140228271,
|
||||
"end": 10.000101089477539,
|
||||
"seconds": 0.99988007545471191,
|
||||
"bytes": 2932200,
|
||||
"bits_per_second": 23460413.479418788,
|
||||
"retransmits": 148,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 1011,
|
||||
"rttvar": 149,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002210140228271,
|
||||
"end": 10.000101089477539,
|
||||
"seconds": 0.99988007545471191,
|
||||
"bytes": 2932200,
|
||||
"bits_per_second": 23460413.479418788,
|
||||
"retransmits": 148,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000101089477539,
|
||||
"seconds": 10.000101089477539,
|
||||
"bytes": 29824456,
|
||||
"bits_per_second": 23859323.60734421,
|
||||
"retransmits": 928,
|
||||
"max_snd_cwnd": 59368,
|
||||
"max_rtt": 32809,
|
||||
"min_rtt": 1011,
|
||||
"mean_rtt": 11238
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.053678035736084,
|
||||
"seconds": 10.000101089477539,
|
||||
"bytes": 29508792,
|
||||
"bits_per_second": 23480992.245910529
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000101089477539,
|
||||
"seconds": 10.000101089477539,
|
||||
"bytes": 29824456,
|
||||
"bits_per_second": 23859323.60734421,
|
||||
"retransmits": 928
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.053678035736084,
|
||||
"seconds": 10.053678035736084,
|
||||
"bytes": 29508792,
|
||||
"bits_per_second": 23480992.245910529
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.5546793600045673,
|
||||
"host_user": 0.21428135313138807,
|
||||
"host_system": 0.34040791858755692,
|
||||
"remote_total": 1.9227827922192335,
|
||||
"remote_user": 0.21406840993107332,
|
||||
"remote_system": 1.7087143822881603
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/1p2/2.json
Normal file
328
results/manual/inbound/1p2/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42774,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:34:16 GMT",
|
||||
"timesecs": 1616344456
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "zma5dksyespamvt7mrgo4sklnvjcogptfdhy",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0003030300140381,
|
||||
"seconds": 1.0003030300140381,
|
||||
"bytes": 4484456,
|
||||
"bits_per_second": 35864779.895244874,
|
||||
"retransmits": 86,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 6682,
|
||||
"rttvar": 6934,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0003030300140381,
|
||||
"seconds": 1.0003030300140381,
|
||||
"bytes": 4484456,
|
||||
"bits_per_second": 35864779.895244874,
|
||||
"retransmits": 86,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0003030300140381,
|
||||
"end": 2.0002470016479492,
|
||||
"seconds": 0.99994397163391113,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23980223.572745226,
|
||||
"retransmits": 45,
|
||||
"snd_cwnd": 37648,
|
||||
"rtt": 37174,
|
||||
"rttvar": 6983,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0003030300140381,
|
||||
"end": 2.0002470016479492,
|
||||
"seconds": 0.99994397163391113,
|
||||
"bytes": 2997360,
|
||||
"bits_per_second": 23980223.572745226,
|
||||
"retransmits": 45,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002470016479492,
|
||||
"end": 3.0001869201660156,
|
||||
"seconds": 0.99993991851806641,
|
||||
"bytes": 3062520,
|
||||
"bits_per_second": 24501632.094366021,
|
||||
"retransmits": 79,
|
||||
"snd_cwnd": 34752,
|
||||
"rtt": 14741,
|
||||
"rttvar": 4938,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002470016479492,
|
||||
"end": 3.0001869201660156,
|
||||
"seconds": 0.99993991851806641,
|
||||
"bytes": 3062520,
|
||||
"bits_per_second": 24501632.094366021,
|
||||
"retransmits": 79,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001869201660156,
|
||||
"end": 4.0001049041748047,
|
||||
"seconds": 0.99991798400878906,
|
||||
"bytes": 2748304,
|
||||
"bits_per_second": 21988235.386920236,
|
||||
"retransmits": 102,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 7710,
|
||||
"rttvar": 8302,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001869201660156,
|
||||
"end": 4.0001049041748047,
|
||||
"seconds": 0.99991798400878906,
|
||||
"bytes": 2748304,
|
||||
"bits_per_second": 21988235.386920236,
|
||||
"retransmits": 102,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001049041748047,
|
||||
"end": 5.00026798248291,
|
||||
"seconds": 1.0001630783081055,
|
||||
"bytes": 2541240,
|
||||
"bits_per_second": 20326605.171619084,
|
||||
"retransmits": 55,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 11577,
|
||||
"rttvar": 4615,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001049041748047,
|
||||
"end": 5.00026798248291,
|
||||
"seconds": 1.0001630783081055,
|
||||
"bytes": 2541240,
|
||||
"bits_per_second": 20326605.171619084,
|
||||
"retransmits": 55,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.00026798248291,
|
||||
"end": 6.0001900196075439,
|
||||
"seconds": 0.99992203712463379,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22416787.67722379,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 19585,
|
||||
"rttvar": 10292,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.00026798248291,
|
||||
"end": 6.0001900196075439,
|
||||
"seconds": 0.99992203712463379,
|
||||
"bytes": 2801880,
|
||||
"bits_per_second": 22416787.67722379,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001900196075439,
|
||||
"end": 7.0001358985900879,
|
||||
"seconds": 0.999945878982544,
|
||||
"bytes": 3062520,
|
||||
"bits_per_second": 24501486.04535396,
|
||||
"retransmits": 91,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 2785,
|
||||
"rttvar": 1558,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001900196075439,
|
||||
"end": 7.0001358985900879,
|
||||
"seconds": 0.999945878982544,
|
||||
"bytes": 3062520,
|
||||
"bits_per_second": 24501486.04535396,
|
||||
"retransmits": 91,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001358985900879,
|
||||
"end": 8.0000829696655273,
|
||||
"seconds": 0.99994707107543945,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21373611.282259144,
|
||||
"retransmits": 60,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 5053,
|
||||
"rttvar": 4828,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001358985900879,
|
||||
"end": 8.0000829696655273,
|
||||
"seconds": 0.99994707107543945,
|
||||
"bytes": 2671560,
|
||||
"bits_per_second": 21373611.282259144,
|
||||
"retransmits": 60,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000829696655273,
|
||||
"end": 9.0002250671386719,
|
||||
"seconds": 1.0001420974731445,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20848237.518129155,
|
||||
"retransmits": 80,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 12159,
|
||||
"rttvar": 6175,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000829696655273,
|
||||
"end": 9.0002250671386719,
|
||||
"seconds": 1.0001420974731445,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20848237.518129155,
|
||||
"retransmits": 80,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002250671386719,
|
||||
"end": 10.000231981277466,
|
||||
"seconds": 1.0000069141387939,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21893608.62455127,
|
||||
"retransmits": 124,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 25366,
|
||||
"rttvar": 7069,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002250671386719,
|
||||
"end": 10.000231981277466,
|
||||
"seconds": 1.0000069141387939,
|
||||
"bytes": 2736720,
|
||||
"bits_per_second": 21893608.62455127,
|
||||
"retransmits": 124,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000231981277466,
|
||||
"seconds": 10.000231981277466,
|
||||
"bytes": 29712960,
|
||||
"bits_per_second": 23769816.584758352,
|
||||
"retransmits": 790,
|
||||
"max_snd_cwnd": 37648,
|
||||
"max_rtt": 37174,
|
||||
"min_rtt": 2785,
|
||||
"mean_rtt": 14283
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.068006992340088,
|
||||
"seconds": 10.000231981277466,
|
||||
"bytes": 29461008,
|
||||
"bits_per_second": 23409604.719118245
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000231981277466,
|
||||
"seconds": 10.000231981277466,
|
||||
"bytes": 29712960,
|
||||
"bits_per_second": 23769816.584758352,
|
||||
"retransmits": 790
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.068006992340088,
|
||||
"seconds": 10.068006992340088,
|
||||
"bytes": 29461008,
|
||||
"bits_per_second": 23409604.719118245
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.55655837683489784,
|
||||
"host_user": 0.075491579819634891,
|
||||
"host_system": 0.48115599541599507,
|
||||
"remote_total": 1.8682454182709081,
|
||||
"remote_user": 0.13392751600148747,
|
||||
"remote_system": 1.7344158645622973
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2/0.json
Normal file
328
results/manual/inbound/2/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45822,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:10:30 GMT",
|
||||
"timesecs": 1616350230
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "rrf2pvf4qkiezggwy2pa3qqlvodor7aqyt4r",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.000262975692749,
|
||||
"seconds": 1.000262975692749,
|
||||
"bytes": 3472176,
|
||||
"bits_per_second": 27770105.137363788,
|
||||
"retransmits": 281,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 531,
|
||||
"rttvar": 401,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.000262975692749,
|
||||
"seconds": 1.000262975692749,
|
||||
"bytes": 3472176,
|
||||
"bits_per_second": 27770105.137363788,
|
||||
"retransmits": 281,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.000262975692749,
|
||||
"end": 2.0001749992370605,
|
||||
"seconds": 0.99991202354431152,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18767731.118465118,
|
||||
"retransmits": 227,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 274,
|
||||
"rttvar": 330,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.000262975692749,
|
||||
"end": 2.0001749992370605,
|
||||
"seconds": 0.99991202354431152,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18767731.118465118,
|
||||
"retransmits": 227,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001749992370605,
|
||||
"end": 3.00014591217041,
|
||||
"seconds": 0.99997091293334961,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681445.214308774,
|
||||
"retransmits": 203,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 544,
|
||||
"rttvar": 265,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001749992370605,
|
||||
"end": 3.00014591217041,
|
||||
"seconds": 0.99997091293334961,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681445.214308774,
|
||||
"retransmits": 203,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.00014591217041,
|
||||
"end": 4.0001678466796875,
|
||||
"seconds": 1.0000219345092773,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680594.119353537,
|
||||
"retransmits": 226,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 572,
|
||||
"rttvar": 56,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.00014591217041,
|
||||
"end": 4.0001678466796875,
|
||||
"seconds": 1.0000219345092773,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680594.119353537,
|
||||
"retransmits": 226,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001678466796875,
|
||||
"end": 5.0001490116119385,
|
||||
"seconds": 0.999981164932251,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681274.192929564,
|
||||
"retransmits": 297,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 595,
|
||||
"rttvar": 106,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001678466796875,
|
||||
"end": 5.0001490116119385,
|
||||
"seconds": 0.999981164932251,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681274.192929564,
|
||||
"retransmits": 297,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001490116119385,
|
||||
"end": 6.0001709461212158,
|
||||
"seconds": 1.0000219345092773,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680594.119353537,
|
||||
"retransmits": 352,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 411,
|
||||
"rttvar": 290,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001490116119385,
|
||||
"end": 6.0001709461212158,
|
||||
"seconds": 1.0000219345092773,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680594.119353537,
|
||||
"retransmits": 352,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001709461212158,
|
||||
"end": 7.0003628730773926,
|
||||
"seconds": 1.0001919269561768,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12508319.316346727,
|
||||
"retransmits": 154,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 1173,
|
||||
"rttvar": 1657,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001709461212158,
|
||||
"end": 7.0003628730773926,
|
||||
"seconds": 1.0001919269561768,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12508319.316346727,
|
||||
"retransmits": 154,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003628730773926,
|
||||
"end": 8.0001809597015381,
|
||||
"seconds": 0.99981808662414551,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20854993.802326005,
|
||||
"retransmits": 278,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 527,
|
||||
"rttvar": 314,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003628730773926,
|
||||
"end": 8.0001809597015381,
|
||||
"seconds": 0.99981808662414551,
|
||||
"bytes": 2606400,
|
||||
"bits_per_second": 20854993.802326005,
|
||||
"retransmits": 278,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001809597015381,
|
||||
"end": 9.0002198219299316,
|
||||
"seconds": 1.0000388622283936,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595272.795175167,
|
||||
"retransmits": 179,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 521,
|
||||
"rttvar": 341,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001809597015381,
|
||||
"end": 9.0002198219299316,
|
||||
"seconds": 1.0000388622283936,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595272.795175167,
|
||||
"retransmits": 179,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0002198219299316,
|
||||
"end": 10.000249862670898,
|
||||
"seconds": 1.0000300407409668,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680458.906654777,
|
||||
"retransmits": 195,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 475,
|
||||
"rttvar": 183,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0002198219299316,
|
||||
"end": 10.000249862670898,
|
||||
"seconds": 1.0000300407409668,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680458.906654777,
|
||||
"retransmits": 195,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000249862670898,
|
||||
"seconds": 10.000249862670898,
|
||||
"bytes": 22238256,
|
||||
"bits_per_second": 17790160.290303417,
|
||||
"retransmits": 2392,
|
||||
"max_snd_cwnd": 36200,
|
||||
"max_rtt": 1173,
|
||||
"min_rtt": 274,
|
||||
"mean_rtt": 562
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040590047836304,
|
||||
"seconds": 10.000249862670898,
|
||||
"bytes": 21602584,
|
||||
"bits_per_second": 17212202.786552567
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000249862670898,
|
||||
"seconds": 10.000249862670898,
|
||||
"bytes": 22238256,
|
||||
"bits_per_second": 17790160.290303417,
|
||||
"retransmits": 2392
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.040590047836304,
|
||||
"seconds": 10.040590047836304,
|
||||
"bytes": 21602584,
|
||||
"bits_per_second": 17212202.786552567
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.5132473063488231,
|
||||
"host_user": 0.12998722631626689,
|
||||
"host_system": 0.38326999364042058,
|
||||
"remote_total": 0.31565506489888989,
|
||||
"remote_user": 0.046302380036891674,
|
||||
"remote_system": 0.26941012650151341
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2/1.json
Normal file
328
results/manual/inbound/2/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45826,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:11:07 GMT",
|
||||
"timesecs": 1616350267
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "46poghndw66xhc5rbk63rgdis6v7erwhegfe",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002460479736328,
|
||||
"seconds": 1.0002460479736328,
|
||||
"bytes": 3360808,
|
||||
"bits_per_second": 26879850.267310176,
|
||||
"retransmits": 223,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 215,
|
||||
"rttvar": 296,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002460479736328,
|
||||
"seconds": 1.0002460479736328,
|
||||
"bytes": 3360808,
|
||||
"bits_per_second": 26879850.267310176,
|
||||
"retransmits": 223,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002460479736328,
|
||||
"end": 2.0001449584960938,
|
||||
"seconds": 0.99989891052246094,
|
||||
"bytes": 2215440,
|
||||
"bits_per_second": 17725311.842513375,
|
||||
"retransmits": 220,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 503,
|
||||
"rttvar": 515,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002460479736328,
|
||||
"end": 2.0001449584960938,
|
||||
"seconds": 0.99989891052246094,
|
||||
"bytes": 2215440,
|
||||
"bits_per_second": 17725311.842513375,
|
||||
"retransmits": 220,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001449584960938,
|
||||
"end": 3.0002999305725098,
|
||||
"seconds": 1.000154972076416,
|
||||
"bytes": 2019960,
|
||||
"bits_per_second": 16157176.088872489,
|
||||
"retransmits": 299,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 400,
|
||||
"rttvar": 312,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001449584960938,
|
||||
"end": 3.0002999305725098,
|
||||
"seconds": 1.000154972076416,
|
||||
"bytes": 2019960,
|
||||
"bits_per_second": 16157176.088872489,
|
||||
"retransmits": 299,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0002999305725098,
|
||||
"end": 4.000169038772583,
|
||||
"seconds": 0.99986910820007324,
|
||||
"bytes": 2215440,
|
||||
"bits_per_second": 17725840.167124689,
|
||||
"retransmits": 310,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 406,
|
||||
"rttvar": 382,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0002999305725098,
|
||||
"end": 4.000169038772583,
|
||||
"seconds": 0.99986910820007324,
|
||||
"bytes": 2215440,
|
||||
"bits_per_second": 17725840.167124689,
|
||||
"retransmits": 310,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.000169038772583,
|
||||
"end": 5.0002329349517822,
|
||||
"seconds": 1.0000638961791992,
|
||||
"bytes": 1759320,
|
||||
"bits_per_second": 14073660.74685093,
|
||||
"retransmits": 124,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 264,
|
||||
"rttvar": 121,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.000169038772583,
|
||||
"end": 5.0002329349517822,
|
||||
"seconds": 1.0000638961791992,
|
||||
"bytes": 1759320,
|
||||
"bits_per_second": 14073660.74685093,
|
||||
"retransmits": 124,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002329349517822,
|
||||
"end": 6.0001339912414551,
|
||||
"seconds": 0.99990105628967285,
|
||||
"bytes": 2410920,
|
||||
"bits_per_second": 19289268.551800013,
|
||||
"retransmits": 202,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 97,
|
||||
"rttvar": 164,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002329349517822,
|
||||
"end": 6.0001339912414551,
|
||||
"seconds": 0.99990105628967285,
|
||||
"bytes": 2410920,
|
||||
"bits_per_second": 19289268.551800013,
|
||||
"retransmits": 202,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001339912414551,
|
||||
"end": 7.0003030300140381,
|
||||
"seconds": 1.000169038772583,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12508605.5606693,
|
||||
"retransmits": 268,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 276,
|
||||
"rttvar": 255,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001339912414551,
|
||||
"end": 7.0003030300140381,
|
||||
"seconds": 1.000169038772583,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12508605.5606693,
|
||||
"retransmits": 268,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003030300140381,
|
||||
"end": 8.0001919269561768,
|
||||
"seconds": 0.99988889694213867,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18768165.200544227,
|
||||
"retransmits": 207,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 215,
|
||||
"rttvar": 188,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003030300140381,
|
||||
"end": 8.0001919269561768,
|
||||
"seconds": 0.99988889694213867,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18768165.200544227,
|
||||
"retransmits": 207,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001919269561768,
|
||||
"end": 9.00017786026001,
|
||||
"seconds": 0.999985933303833,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18766343.980458938,
|
||||
"retransmits": 340,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 407,
|
||||
"rttvar": 193,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001919269561768,
|
||||
"end": 9.00017786026001,
|
||||
"seconds": 0.999985933303833,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18766343.980458938,
|
||||
"retransmits": 340,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.00017786026001,
|
||||
"end": 10.000370025634766,
|
||||
"seconds": 1.0001921653747559,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12508316.334703976,
|
||||
"retransmits": 376,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 264,
|
||||
"rttvar": 294,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.00017786026001,
|
||||
"end": 10.000370025634766,
|
||||
"seconds": 1.0001921653747559,
|
||||
"bytes": 1563840,
|
||||
"bits_per_second": 12508316.334703976,
|
||||
"retransmits": 376,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000370025634766,
|
||||
"seconds": 10.000370025634766,
|
||||
"bytes": 21801088,
|
||||
"bits_per_second": 17440225.066964913,
|
||||
"retransmits": 2569,
|
||||
"max_snd_cwnd": 28960,
|
||||
"max_rtt": 503,
|
||||
"min_rtt": 97,
|
||||
"mean_rtt": 304
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040863990783691,
|
||||
"seconds": 10.000370025634766,
|
||||
"bytes": 21428952,
|
||||
"bits_per_second": 17073392.902976643
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000370025634766,
|
||||
"seconds": 10.000370025634766,
|
||||
"bytes": 21801088,
|
||||
"bits_per_second": 17440225.066964913,
|
||||
"retransmits": 2569
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.040863990783691,
|
||||
"seconds": 10.040863990783691,
|
||||
"bytes": 21428952,
|
||||
"bits_per_second": 17073392.902976643
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.53106718232824135,
|
||||
"host_user": 0.18626509779289391,
|
||||
"host_system": 0.34485165212750052,
|
||||
"remote_total": 0.17704253487329794,
|
||||
"remote_user": 0.0279210808120568,
|
||||
"remote_system": 0.14914620679245749
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2/2.json
Normal file
328
results/manual/inbound/2/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45830,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:11:19 GMT",
|
||||
"timesecs": 1616350279
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "anfftuvvmp4tau2qqoudukidyeewlqhyvjh6",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.000169038772583,
|
||||
"seconds": 1.000169038772583,
|
||||
"bytes": 3539128,
|
||||
"bits_per_second": 28308238.810057562,
|
||||
"retransmits": 292,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 260,
|
||||
"rttvar": 255,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.000169038772583,
|
||||
"seconds": 1.000169038772583,
|
||||
"bytes": 3539128,
|
||||
"bits_per_second": 28308238.810057562,
|
||||
"retransmits": 292,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.000169038772583,
|
||||
"end": 2.0002400875091553,
|
||||
"seconds": 1.0000710487365723,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16679774.923065407,
|
||||
"retransmits": 278,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 215,
|
||||
"rttvar": 180,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.000169038772583,
|
||||
"end": 2.0002400875091553,
|
||||
"seconds": 1.0000710487365723,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16679774.923065407,
|
||||
"retransmits": 278,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002400875091553,
|
||||
"end": 3.0003311634063721,
|
||||
"seconds": 1.0000910758972168,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14594510.791835193,
|
||||
"retransmits": 153,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 1176,
|
||||
"rttvar": 1661,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002400875091553,
|
||||
"end": 3.0003311634063721,
|
||||
"seconds": 1.0000910758972168,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14594510.791835193,
|
||||
"retransmits": 153,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0003311634063721,
|
||||
"end": 4.0001740455627441,
|
||||
"seconds": 0.99984288215637207,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18769028.949355513,
|
||||
"retransmits": 188,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 592,
|
||||
"rttvar": 390,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0003311634063721,
|
||||
"end": 4.0001740455627441,
|
||||
"seconds": 0.99984288215637207,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18769028.949355513,
|
||||
"retransmits": 188,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001740455627441,
|
||||
"end": 5.0002310276031494,
|
||||
"seconds": 1.0000569820404053,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680009.539022487,
|
||||
"retransmits": 214,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 274,
|
||||
"rttvar": 249,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001740455627441,
|
||||
"end": 5.0002310276031494,
|
||||
"seconds": 1.0000569820404053,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680009.539022487,
|
||||
"retransmits": 214,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002310276031494,
|
||||
"end": 6.0002200603485107,
|
||||
"seconds": 0.99998903274536133,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681142.946342357,
|
||||
"retransmits": 398,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 285,
|
||||
"rttvar": 304,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002310276031494,
|
||||
"end": 6.0002200603485107,
|
||||
"seconds": 0.99998903274536133,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16681142.946342357,
|
||||
"retransmits": 398,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002200603485107,
|
||||
"end": 7.0002570152282715,
|
||||
"seconds": 1.0000369548797607,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595300.632420057,
|
||||
"retransmits": 150,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 155,
|
||||
"rttvar": 65,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002200603485107,
|
||||
"end": 7.0002570152282715,
|
||||
"seconds": 1.0000369548797607,
|
||||
"bytes": 1824480,
|
||||
"bits_per_second": 14595300.632420057,
|
||||
"retransmits": 150,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0002570152282715,
|
||||
"end": 8.0001041889190674,
|
||||
"seconds": 0.9998471736907959,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18768948.389109951,
|
||||
"retransmits": 161,
|
||||
"snd_cwnd": 49232,
|
||||
"rtt": 190,
|
||||
"rttvar": 54,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0002570152282715,
|
||||
"end": 8.0001041889190674,
|
||||
"seconds": 0.9998471736907959,
|
||||
"bytes": 2345760,
|
||||
"bits_per_second": 18768948.389109951,
|
||||
"retransmits": 161,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001041889190674,
|
||||
"end": 9.0001950263977051,
|
||||
"seconds": 1.0000908374786377,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16679444.881281909,
|
||||
"retransmits": 309,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 453,
|
||||
"rttvar": 108,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001041889190674,
|
||||
"end": 9.0001950263977051,
|
||||
"seconds": 1.0000908374786377,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16679444.881281909,
|
||||
"retransmits": 309,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001950263977051,
|
||||
"end": 10.000227212905884,
|
||||
"seconds": 1.0000321865081787,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680423.11542497,
|
||||
"retransmits": 361,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 466,
|
||||
"rttvar": 332,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001950263977051,
|
||||
"end": 10.000227212905884,
|
||||
"seconds": 1.0000321865081787,
|
||||
"bytes": 2085120,
|
||||
"bits_per_second": 16680423.11542497,
|
||||
"retransmits": 361,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000227212905884,
|
||||
"seconds": 10.000227212905884,
|
||||
"bytes": 22305208,
|
||||
"bits_per_second": 17843760.966721885,
|
||||
"retransmits": 2504,
|
||||
"max_snd_cwnd": 49232,
|
||||
"max_rtt": 1176,
|
||||
"min_rtt": 155,
|
||||
"mean_rtt": 406
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.04158091545105,
|
||||
"seconds": 10.000227212905884,
|
||||
"bytes": 21665192,
|
||||
"bits_per_second": 17260383.345943961
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000227212905884,
|
||||
"seconds": 10.000227212905884,
|
||||
"bytes": 22305208,
|
||||
"bits_per_second": 17843760.966721885,
|
||||
"retransmits": 2504
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.04158091545105,
|
||||
"seconds": 10.04158091545105,
|
||||
"bytes": 21665192,
|
||||
"bits_per_second": 17260383.345943961
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.50549366437497112,
|
||||
"host_user": 0.23048821621930318,
|
||||
"host_system": 0.275015362906656,
|
||||
"remote_total": 0.505371090434915,
|
||||
"remote_user": 0.017787950536557913,
|
||||
"remote_system": 0.48772691318513656
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2/0.json
Normal file
328
results/manual/inbound/2p2/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42778,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:34:56 GMT",
|
||||
"timesecs": 1616344496
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "x7ayyavb6z7rbc5pujfxb3gf5oy6forovm75",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0000879764556885,
|
||||
"seconds": 1.0000879764556885,
|
||||
"bytes": 5679056,
|
||||
"bits_per_second": 45428451.365861416,
|
||||
"retransmits": 168,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 1328,
|
||||
"rttvar": 346,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0000879764556885,
|
||||
"seconds": 1.0000879764556885,
|
||||
"bytes": 5679056,
|
||||
"bits_per_second": 45428451.365861416,
|
||||
"retransmits": 168,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0000879764556885,
|
||||
"end": 2.0001640319824219,
|
||||
"seconds": 1.0000760555267334,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29189459.980246138,
|
||||
"retransmits": 69,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1066,
|
||||
"rttvar": 213,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0000879764556885,
|
||||
"end": 2.0001640319824219,
|
||||
"seconds": 1.0000760555267334,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29189459.980246138,
|
||||
"retransmits": 69,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001640319824219,
|
||||
"end": 3.0001709461212158,
|
||||
"seconds": 1.0000069141387939,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31276583.749358956,
|
||||
"retransmits": 105,
|
||||
"snd_cwnd": 66608,
|
||||
"rtt": 31804,
|
||||
"rttvar": 4752,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001640319824219,
|
||||
"end": 3.0001709461212158,
|
||||
"seconds": 1.0000069141387939,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31276583.749358956,
|
||||
"retransmits": 105,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001709461212158,
|
||||
"end": 4.0002858638763428,
|
||||
"seconds": 1.000114917755127,
|
||||
"bytes": 3453480,
|
||||
"bits_per_second": 27624665.435462024,
|
||||
"retransmits": 33,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 14839,
|
||||
"rttvar": 10222,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001709461212158,
|
||||
"end": 4.0002858638763428,
|
||||
"seconds": 1.000114917755127,
|
||||
"bytes": 3453480,
|
||||
"bits_per_second": 27624665.435462024,
|
||||
"retransmits": 33,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002858638763428,
|
||||
"end": 5.0001649856567383,
|
||||
"seconds": 0.99987912178039551,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33365953.217020281,
|
||||
"retransmits": 82,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 13906,
|
||||
"rttvar": 3313,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002858638763428,
|
||||
"end": 5.0001649856567383,
|
||||
"seconds": 0.99987912178039551,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33365953.217020281,
|
||||
"retransmits": 82,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001649856567383,
|
||||
"end": 6.0001218318939209,
|
||||
"seconds": 0.99995684623718262,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31278149.769856535,
|
||||
"retransmits": 142,
|
||||
"snd_cwnd": 40544,
|
||||
"rtt": 6251,
|
||||
"rttvar": 3650,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001649856567383,
|
||||
"end": 6.0001218318939209,
|
||||
"seconds": 0.99995684623718262,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31278149.769856535,
|
||||
"retransmits": 142,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001218318939209,
|
||||
"end": 7.0001230239868164,
|
||||
"seconds": 1.0000011920928955,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29191645.200847149,
|
||||
"retransmits": 73,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 1219,
|
||||
"rttvar": 103,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001218318939209,
|
||||
"end": 7.0001230239868164,
|
||||
"seconds": 1.0000011920928955,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29191645.200847149,
|
||||
"retransmits": 73,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001230239868164,
|
||||
"end": 8.000234842300415,
|
||||
"seconds": 1.0001118183135986,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27103529.329057854,
|
||||
"retransmits": 51,
|
||||
"snd_cwnd": 31856,
|
||||
"rtt": 11011,
|
||||
"rttvar": 13851,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001230239868164,
|
||||
"end": 8.000234842300415,
|
||||
"seconds": 1.0001118183135986,
|
||||
"bytes": 3388320,
|
||||
"bits_per_second": 27103529.329057854,
|
||||
"retransmits": 51,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.000234842300415,
|
||||
"end": 9.0001518726348877,
|
||||
"seconds": 0.99991703033447266,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31279395.240961041,
|
||||
"retransmits": 65,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1339,
|
||||
"rttvar": 166,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.000234842300415,
|
||||
"end": 9.0001518726348877,
|
||||
"seconds": 0.99991703033447266,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31279395.240961041,
|
||||
"retransmits": 65,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001518726348877,
|
||||
"end": 10.000200986862183,
|
||||
"seconds": 1.0000491142272949,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31275263.939578164,
|
||||
"retransmits": 50,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 3402,
|
||||
"rttvar": 3884,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001518726348877,
|
||||
"end": 10.000200986862183,
|
||||
"seconds": 1.0000491142272949,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31275263.939578164,
|
||||
"retransmits": 50,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000200986862183,
|
||||
"seconds": 10.000200986862183,
|
||||
"bytes": 39627416,
|
||||
"bits_per_second": 31701295.645606108,
|
||||
"retransmits": 838,
|
||||
"max_snd_cwnd": 66608,
|
||||
"max_rtt": 31804,
|
||||
"min_rtt": 1066,
|
||||
"mean_rtt": 8616
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042038202285767,
|
||||
"seconds": 10.000200986862183,
|
||||
"bytes": 39221976,
|
||||
"bits_per_second": 31246227.277703289
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000200986862183,
|
||||
"seconds": 10.000200986862183,
|
||||
"bytes": 39627416,
|
||||
"bits_per_second": 31701295.645606108,
|
||||
"retransmits": 838
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.042038202285767,
|
||||
"seconds": 10.042038202285767,
|
||||
"bytes": 39221976,
|
||||
"bits_per_second": 31246227.277703289
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.587922799990761,
|
||||
"host_user": 0.11615113386881613,
|
||||
"host_system": 0.47177166612194493,
|
||||
"remote_total": 0.92908346998256808,
|
||||
"remote_user": 0.18911359074038267,
|
||||
"remote_system": 0.74000250190748484
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2/1.json
Normal file
328
results/manual/inbound/2p2/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42782,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:35:09 GMT",
|
||||
"timesecs": 1616344509
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "q2otd4klzj2toickibikejtjtwoji5fxe2eg",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001440048217773,
|
||||
"seconds": 1.0001440048217773,
|
||||
"bytes": 5913632,
|
||||
"bits_per_second": 47302244.248747289,
|
||||
"retransmits": 55,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 1324,
|
||||
"rttvar": 130,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001440048217773,
|
||||
"seconds": 1.0001440048217773,
|
||||
"bytes": 5913632,
|
||||
"bits_per_second": 47302244.248747289,
|
||||
"retransmits": 55,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001440048217773,
|
||||
"end": 2.0002188682556152,
|
||||
"seconds": 1.0000748634338379,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28147012.817968167,
|
||||
"retransmits": 26,
|
||||
"snd_cwnd": 46336,
|
||||
"rtt": 22599,
|
||||
"rttvar": 6621,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001440048217773,
|
||||
"end": 2.0002188682556152,
|
||||
"seconds": 1.0000748634338379,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28147012.817968167,
|
||||
"retransmits": 26,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002188682556152,
|
||||
"end": 3.0002079010009766,
|
||||
"seconds": 0.99998903274536133,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28149428.721952725,
|
||||
"retransmits": 147,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 26484,
|
||||
"rttvar": 36152,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002188682556152,
|
||||
"end": 3.0002079010009766,
|
||||
"seconds": 0.99998903274536133,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28149428.721952725,
|
||||
"retransmits": 147,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0002079010009766,
|
||||
"end": 4.0001018047332764,
|
||||
"seconds": 0.9998939037322998,
|
||||
"bytes": 4300560,
|
||||
"bits_per_second": 34408130.574232467,
|
||||
"retransmits": 39,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 1290,
|
||||
"rttvar": 260,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0002079010009766,
|
||||
"end": 4.0001018047332764,
|
||||
"seconds": 0.9998939037322998,
|
||||
"bytes": 4300560,
|
||||
"bits_per_second": 34408130.574232467,
|
||||
"retransmits": 39,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001018047332764,
|
||||
"end": 5.0001399517059326,
|
||||
"seconds": 1.0000381469726562,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28148046.237249862,
|
||||
"retransmits": 45,
|
||||
"snd_cwnd": 34752,
|
||||
"rtt": 14496,
|
||||
"rttvar": 2393,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001018047332764,
|
||||
"end": 5.0001399517059326,
|
||||
"seconds": 1.0000381469726562,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28148046.237249862,
|
||||
"retransmits": 45,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001399517059326,
|
||||
"end": 6.0001378059387207,
|
||||
"seconds": 0.99999785423278809,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31276867.112875942,
|
||||
"retransmits": 45,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 4493,
|
||||
"rttvar": 2668,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001399517059326,
|
||||
"end": 6.0001378059387207,
|
||||
"seconds": 0.99999785423278809,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31276867.112875942,
|
||||
"retransmits": 45,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001378059387207,
|
||||
"end": 7.00008487701416,
|
||||
"seconds": 0.99994707107543945,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29714532.758262713,
|
||||
"retransmits": 28,
|
||||
"snd_cwnd": 41992,
|
||||
"rtt": 2091,
|
||||
"rttvar": 370,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001378059387207,
|
||||
"end": 7.00008487701416,
|
||||
"seconds": 0.99994707107543945,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29714532.758262713,
|
||||
"retransmits": 28,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.00008487701416,
|
||||
"end": 8.0002028942108154,
|
||||
"seconds": 1.0001180171966553,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28145798.31178562,
|
||||
"retransmits": 25,
|
||||
"snd_cwnd": 39096,
|
||||
"rtt": 10473,
|
||||
"rttvar": 8444,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.00008487701416,
|
||||
"end": 8.0002028942108154,
|
||||
"seconds": 1.0001180171966553,
|
||||
"bytes": 3518640,
|
||||
"bits_per_second": 28145798.31178562,
|
||||
"retransmits": 25,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0002028942108154,
|
||||
"end": 9.0001418590545654,
|
||||
"seconds": 0.99993896484375,
|
||||
"bytes": 4952160,
|
||||
"bits_per_second": 39619698.194469877,
|
||||
"retransmits": 113,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 3062,
|
||||
"rttvar": 3150,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0002028942108154,
|
||||
"end": 9.0001418590545654,
|
||||
"seconds": 0.99993896484375,
|
||||
"bytes": 4952160,
|
||||
"bits_per_second": 39619698.194469877,
|
||||
"retransmits": 113,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001418590545654,
|
||||
"end": 10.00013279914856,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 3453480,
|
||||
"bits_per_second": 27628090.307901312,
|
||||
"retransmits": 47,
|
||||
"snd_cwnd": 39096,
|
||||
"rtt": 17376,
|
||||
"rttvar": 2982,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001418590545654,
|
||||
"end": 10.00013279914856,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 3453480,
|
||||
"bits_per_second": 27628090.307901312,
|
||||
"retransmits": 47,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.00013279914856,
|
||||
"seconds": 10.00013279914856,
|
||||
"bytes": 40318112,
|
||||
"bits_per_second": 32254061.268812593,
|
||||
"retransmits": 570,
|
||||
"max_snd_cwnd": 46336,
|
||||
"max_rtt": 26484,
|
||||
"min_rtt": 1290,
|
||||
"mean_rtt": 10368
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.259714841842651,
|
||||
"seconds": 10.00013279914856,
|
||||
"bytes": 40063264,
|
||||
"bits_per_second": 31239280.714983
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.00013279914856,
|
||||
"seconds": 10.00013279914856,
|
||||
"bytes": 40318112,
|
||||
"bits_per_second": 32254061.268812593,
|
||||
"retransmits": 570
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.259714841842651,
|
||||
"seconds": 10.259714841842651,
|
||||
"bytes": 40063264,
|
||||
"bits_per_second": 31239280.714983
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.60326736120781921,
|
||||
"host_user": 0.303011410677646,
|
||||
"host_system": 0.30026586225732255,
|
||||
"remote_total": 3.0025816510545908,
|
||||
"remote_user": 0.39341076076965864,
|
||||
"remote_system": 2.6091708902849322
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2/2.json
Normal file
328
results/manual/inbound/2p2/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42786,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:35:33 GMT",
|
||||
"timesecs": 1616344533
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "yjoqpgs64qpbqvcyl23iwfn4uwnzbycnl5um",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001418590545654,
|
||||
"seconds": 1.0001418590545654,
|
||||
"bytes": 6065672,
|
||||
"bits_per_second": 48518493.212423943,
|
||||
"retransmits": 65,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 1188,
|
||||
"rttvar": 452,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001418590545654,
|
||||
"seconds": 1.0001418590545654,
|
||||
"bytes": 6065672,
|
||||
"bits_per_second": 48518493.212423943,
|
||||
"retransmits": 65,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001418590545654,
|
||||
"end": 2.0001327991485596,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670659.753482491,
|
||||
"retransmits": 95,
|
||||
"snd_cwnd": 31856,
|
||||
"rtt": 15067,
|
||||
"rttvar": 821,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001418590545654,
|
||||
"end": 2.0001327991485596,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670659.753482491,
|
||||
"retransmits": 95,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001327991485596,
|
||||
"end": 3.0001239776611328,
|
||||
"seconds": 0.99999117851257324,
|
||||
"bytes": 3844440,
|
||||
"bits_per_second": 30755791.311826356,
|
||||
"retransmits": 40,
|
||||
"snd_cwnd": 39096,
|
||||
"rtt": 16263,
|
||||
"rttvar": 3672,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001327991485596,
|
||||
"end": 3.0001239776611328,
|
||||
"seconds": 0.99999117851257324,
|
||||
"bytes": 3844440,
|
||||
"bits_per_second": 30755791.311826356,
|
||||
"retransmits": 40,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001239776611328,
|
||||
"end": 4.00013279914856,
|
||||
"seconds": 1.0000088214874268,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30233973.291384749,
|
||||
"retransmits": 41,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 16680,
|
||||
"rttvar": 4278,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001239776611328,
|
||||
"end": 4.00013279914856,
|
||||
"seconds": 1.0000088214874268,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30233973.291384749,
|
||||
"retransmits": 41,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.00013279914856,
|
||||
"end": 5.0001828670501709,
|
||||
"seconds": 1.0000500679016113,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29190218.507011779,
|
||||
"retransmits": 30,
|
||||
"snd_cwnd": 39096,
|
||||
"rtt": 10061,
|
||||
"rttvar": 7427,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.00013279914856,
|
||||
"end": 5.0001828670501709,
|
||||
"seconds": 1.0000500679016113,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29190218.507011779,
|
||||
"retransmits": 30,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001828670501709,
|
||||
"end": 6.000234842300415,
|
||||
"seconds": 1.0000519752502441,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28668909.926232357,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 8912,
|
||||
"rttvar": 13259,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001828670501709,
|
||||
"end": 6.000234842300415,
|
||||
"seconds": 1.0000519752502441,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28668909.926232357,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.000234842300415,
|
||||
"end": 7.000108003616333,
|
||||
"seconds": 0.999873161315918,
|
||||
"bytes": 4365720,
|
||||
"bits_per_second": 34930190.49939768,
|
||||
"retransmits": 50,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 8425,
|
||||
"rttvar": 6881,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.000234842300415,
|
||||
"end": 7.000108003616333,
|
||||
"seconds": 0.999873161315918,
|
||||
"bytes": 4365720,
|
||||
"bits_per_second": 34930190.49939768,
|
||||
"retransmits": 50,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.000108003616333,
|
||||
"end": 8.00010895729065,
|
||||
"seconds": 1.0000009536743164,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670372.657801956,
|
||||
"retransmits": 29,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 14232,
|
||||
"rttvar": 1265,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.000108003616333,
|
||||
"end": 8.00010895729065,
|
||||
"seconds": 1.0000009536743164,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28670372.657801956,
|
||||
"retransmits": 29,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00010895729065,
|
||||
"end": 9.0001428127288818,
|
||||
"seconds": 1.0000338554382324,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29711954.088773582,
|
||||
"retransmits": 46,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 4218,
|
||||
"rttvar": 4896,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00010895729065,
|
||||
"end": 9.0001428127288818,
|
||||
"seconds": 1.0000338554382324,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29711954.088773582,
|
||||
"retransmits": 46,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001428127288818,
|
||||
"end": 10.000146865844727,
|
||||
"seconds": 1.0000040531158447,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31276673.232020155,
|
||||
"retransmits": 42,
|
||||
"snd_cwnd": 26064,
|
||||
"rtt": 9354,
|
||||
"rttvar": 7744,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001428127288818,
|
||||
"end": 10.000146865844727,
|
||||
"seconds": 1.0000040531158447,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31276673.232020155,
|
||||
"retransmits": 42,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000146865844727,
|
||||
"seconds": 10.000146865844727,
|
||||
"bytes": 40079192,
|
||||
"bits_per_second": 32062882.705764703,
|
||||
"retransmits": 506,
|
||||
"max_snd_cwnd": 39096,
|
||||
"max_rtt": 16680,
|
||||
"min_rtt": 1188,
|
||||
"mean_rtt": 10440
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.049206972122192,
|
||||
"seconds": 10.000146865844727,
|
||||
"bytes": 39663616,
|
||||
"bits_per_second": 31575519.230547868
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000146865844727,
|
||||
"seconds": 10.000146865844727,
|
||||
"bytes": 40079192,
|
||||
"bits_per_second": 32062882.705764703,
|
||||
"retransmits": 506
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.049206972122192,
|
||||
"seconds": 10.049206972122192,
|
||||
"bytes": 39663616,
|
||||
"bits_per_second": 31575519.230547868
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.61066503217290025,
|
||||
"host_user": 0.22094612485299917,
|
||||
"host_system": 0.38973873378480178,
|
||||
"remote_total": 1.553747934474798,
|
||||
"remote_user": 0.22852440825176898,
|
||||
"remote_system": 1.3252864228491534
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2p2/0.json
Normal file
328
results/manual/inbound/2p2p2/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60424,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:43:28 GMT",
|
||||
"timesecs": 1616352208
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "irkwjnw2sptg2li5w4uocna7t6vevhpuivye",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001399517059326,
|
||||
"seconds": 1.0001399517059326,
|
||||
"bytes": 8366544,
|
||||
"bits_per_second": 66922986.013941243,
|
||||
"retransmits": 81,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 13244,
|
||||
"rttvar": 3831,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001399517059326,
|
||||
"seconds": 1.0001399517059326,
|
||||
"bytes": 8366544,
|
||||
"bits_per_second": 66922986.013941243,
|
||||
"retransmits": 81,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001399517059326,
|
||||
"end": 2.0001869201660156,
|
||||
"seconds": 1.000046968460083,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44827974.499069139,
|
||||
"retransmits": 115,
|
||||
"snd_cwnd": 33304,
|
||||
"rtt": 10815,
|
||||
"rttvar": 10408,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001399517059326,
|
||||
"end": 2.0001869201660156,
|
||||
"seconds": 1.000046968460083,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44827974.499069139,
|
||||
"retransmits": 115,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001869201660156,
|
||||
"end": 3.0001790523529053,
|
||||
"seconds": 0.99999213218688965,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46915569.122929826,
|
||||
"retransmits": 61,
|
||||
"snd_cwnd": 34752,
|
||||
"rtt": 11768,
|
||||
"rttvar": 5928,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001869201660156,
|
||||
"end": 3.0001790523529053,
|
||||
"seconds": 0.99999213218688965,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46915569.122929826,
|
||||
"retransmits": 61,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001790523529053,
|
||||
"end": 4.0001449584960938,
|
||||
"seconds": 0.99996590614318848,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43789012.936336972,
|
||||
"retransmits": 81,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 1618,
|
||||
"rttvar": 704,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001790523529053,
|
||||
"end": 4.0001449584960938,
|
||||
"seconds": 0.99996590614318848,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43789012.936336972,
|
||||
"retransmits": 81,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001449584960938,
|
||||
"end": 5.00019097328186,
|
||||
"seconds": 1.0000460147857666,
|
||||
"bytes": 5734080,
|
||||
"bits_per_second": 45870529.2774223,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 4723,
|
||||
"rttvar": 5612,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001449584960938,
|
||||
"end": 5.00019097328186,
|
||||
"seconds": 1.0000460147857666,
|
||||
"bytes": 5734080,
|
||||
"bits_per_second": 45870529.2774223,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.00019097328186,
|
||||
"end": 6.0001449584960938,
|
||||
"seconds": 0.9999539852142334,
|
||||
"bytes": 5799240,
|
||||
"bits_per_second": 46396054.904526845,
|
||||
"retransmits": 62,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 3020,
|
||||
"rttvar": 2557,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.00019097328186,
|
||||
"end": 6.0001449584960938,
|
||||
"seconds": 0.9999539852142334,
|
||||
"bytes": 5799240,
|
||||
"bits_per_second": 46396054.904526845,
|
||||
"retransmits": 62,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001449584960938,
|
||||
"end": 7.00012993812561,
|
||||
"seconds": 0.9999849796295166,
|
||||
"bytes": 6125040,
|
||||
"bits_per_second": 49001056.014015406,
|
||||
"retransmits": 86,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 1597,
|
||||
"rttvar": 1026,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001449584960938,
|
||||
"end": 7.00012993812561,
|
||||
"seconds": 0.9999849796295166,
|
||||
"bytes": 6125040,
|
||||
"bits_per_second": 49001056.014015406,
|
||||
"retransmits": 86,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.00012993812561,
|
||||
"end": 8.0001509189605713,
|
||||
"seconds": 1.0000209808349609,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44829139.44722382,
|
||||
"retransmits": 74,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 919,
|
||||
"rttvar": 168,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.00012993812561,
|
||||
"end": 8.0001509189605713,
|
||||
"seconds": 1.0000209808349609,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44829139.44722382,
|
||||
"retransmits": 74,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001509189605713,
|
||||
"end": 9.000108003616333,
|
||||
"seconds": 0.99995708465576172,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43789399.23714225,
|
||||
"retransmits": 158,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 776,
|
||||
"rttvar": 65,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001509189605713,
|
||||
"end": 9.000108003616333,
|
||||
"seconds": 0.99995708465576172,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43789399.23714225,
|
||||
"retransmits": 158,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.000108003616333,
|
||||
"end": 10.000123977661133,
|
||||
"seconds": 1.0000159740447998,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45350635.566915758,
|
||||
"retransmits": 87,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 7040,
|
||||
"rttvar": 7924,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.000108003616333,
|
||||
"end": 10.000123977661133,
|
||||
"seconds": 1.0000159740447998,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45350635.566915758,
|
||||
"retransmits": 87,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000123977661133,
|
||||
"seconds": 10.000123977661133,
|
||||
"bytes": 59712624,
|
||||
"bits_per_second": 47769506.9648253,
|
||||
"retransmits": 873,
|
||||
"max_snd_cwnd": 34752,
|
||||
"max_rtt": 13244,
|
||||
"min_rtt": 776,
|
||||
"mean_rtt": 5552
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.055359840393066,
|
||||
"seconds": 10.000123977661133,
|
||||
"bytes": 59220304,
|
||||
"bits_per_second": 47115413.025485575
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000123977661133,
|
||||
"seconds": 10.000123977661133,
|
||||
"bytes": 59712624,
|
||||
"bits_per_second": 47769506.9648253,
|
||||
"retransmits": 873
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.055359840393066,
|
||||
"seconds": 10.055359840393066,
|
||||
"bytes": 59220304,
|
||||
"bits_per_second": 47115413.025485575
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.70017633013282743,
|
||||
"host_user": 0.12755438332525526,
|
||||
"host_system": 0.57268141734140943,
|
||||
"remote_total": 0.38625791001966203,
|
||||
"remote_user": 0.069936525559514476,
|
||||
"remote_system": 0.3163283563449299
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2p2/1.json
Normal file
328
results/manual/inbound/2p2p2/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60428,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:43:56 GMT",
|
||||
"timesecs": 1616352236
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "via6jwqzlg7qxl6awc436tzpl6j4bm56mzjz",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0000848770141602,
|
||||
"seconds": 1.0000848770141602,
|
||||
"bytes": 8343376,
|
||||
"bits_per_second": 66741343.194068648,
|
||||
"retransmits": 148,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 1266,
|
||||
"rttvar": 575,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0000848770141602,
|
||||
"seconds": 1.0000848770141602,
|
||||
"bytes": 8343376,
|
||||
"bits_per_second": 66741343.194068648,
|
||||
"retransmits": 148,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0000848770141602,
|
||||
"end": 2.0000829696655273,
|
||||
"seconds": 0.99999809265136719,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43787603.518225707,
|
||||
"retransmits": 104,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 1548,
|
||||
"rttvar": 472,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0000848770141602,
|
||||
"end": 2.0000829696655273,
|
||||
"seconds": 0.99999809265136719,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43787603.518225707,
|
||||
"retransmits": 104,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000829696655273,
|
||||
"end": 3.0000889301300049,
|
||||
"seconds": 1.0000059604644775,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45351089.686440907,
|
||||
"retransmits": 117,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 1197,
|
||||
"rttvar": 354,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000829696655273,
|
||||
"end": 3.0000889301300049,
|
||||
"seconds": 1.0000059604644775,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45351089.686440907,
|
||||
"retransmits": 117,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000889301300049,
|
||||
"end": 4.00008487701416,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 4496040,
|
||||
"bits_per_second": 35968465.784358583,
|
||||
"retransmits": 102,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 1234,
|
||||
"rttvar": 110,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000889301300049,
|
||||
"end": 4.00008487701416,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 4496040,
|
||||
"bits_per_second": 35968465.784358583,
|
||||
"retransmits": 102,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.00008487701416,
|
||||
"end": 5.0001699924468994,
|
||||
"seconds": 1.0000851154327393,
|
||||
"bytes": 6776640,
|
||||
"bits_per_second": 54208506.019552,
|
||||
"retransmits": 85,
|
||||
"snd_cwnd": 33304,
|
||||
"rtt": 15875,
|
||||
"rttvar": 957,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.00008487701416,
|
||||
"end": 5.0001699924468994,
|
||||
"seconds": 1.0000851154327393,
|
||||
"bytes": 6776640,
|
||||
"bits_per_second": 54208506.019552,
|
||||
"retransmits": 85,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001699924468994,
|
||||
"end": 6.0001788139343262,
|
||||
"seconds": 1.0000088214874268,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45350959.937077127,
|
||||
"retransmits": 64,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 1234,
|
||||
"rttvar": 223,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001699924468994,
|
||||
"end": 6.0001788139343262,
|
||||
"seconds": 1.0000088214874268,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45350959.937077127,
|
||||
"retransmits": 64,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001788139343262,
|
||||
"end": 7.0001180171966553,
|
||||
"seconds": 0.9999392032623291,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46918052.464527719,
|
||||
"retransmits": 84,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 984,
|
||||
"rttvar": 127,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001788139343262,
|
||||
"end": 7.0001180171966553,
|
||||
"seconds": 0.9999392032623291,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46918052.464527719,
|
||||
"retransmits": 84,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001180171966553,
|
||||
"end": 8.000175952911377,
|
||||
"seconds": 1.0000579357147217,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45348732.688759953,
|
||||
"retransmits": 170,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 1239,
|
||||
"rttvar": 537,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001180171966553,
|
||||
"end": 8.000175952911377,
|
||||
"seconds": 1.0000579357147217,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45348732.688759953,
|
||||
"retransmits": 170,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.000175952911377,
|
||||
"end": 9.0001528263092041,
|
||||
"seconds": 0.99997687339782715,
|
||||
"bytes": 5734080,
|
||||
"bits_per_second": 45873700.902830973,
|
||||
"retransmits": 103,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 4773,
|
||||
"rttvar": 5902,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.000175952911377,
|
||||
"end": 9.0001528263092041,
|
||||
"seconds": 0.99997687339782715,
|
||||
"bytes": 5734080,
|
||||
"bits_per_second": 45873700.902830973,
|
||||
"retransmits": 103,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001528263092041,
|
||||
"end": 10.000106811523438,
|
||||
"seconds": 0.9999539852142334,
|
||||
"bytes": 5734080,
|
||||
"bits_per_second": 45874750.916835532,
|
||||
"retransmits": 86,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 1163,
|
||||
"rttvar": 538,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001528263092041,
|
||||
"end": 10.000106811523438,
|
||||
"seconds": 0.9999539852142334,
|
||||
"bytes": 5734080,
|
||||
"bits_per_second": 45874750.916835532,
|
||||
"retransmits": 86,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000106811523438,
|
||||
"seconds": 10.000106811523438,
|
||||
"bytes": 59428816,
|
||||
"bits_per_second": 47542544.990834147,
|
||||
"retransmits": 1063,
|
||||
"max_snd_cwnd": 33304,
|
||||
"max_rtt": 15875,
|
||||
"min_rtt": 984,
|
||||
"mean_rtt": 3051
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042605876922607,
|
||||
"seconds": 10.000106811523438,
|
||||
"bytes": 58920568,
|
||||
"bits_per_second": 46936477.421977848
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000106811523438,
|
||||
"seconds": 10.000106811523438,
|
||||
"bytes": 59428816,
|
||||
"bits_per_second": 47542544.990834147,
|
||||
"retransmits": 1063
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.042605876922607,
|
||||
"seconds": 10.042605876922607,
|
||||
"bytes": 58920568,
|
||||
"bits_per_second": 46936477.421977848
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.720397431938591,
|
||||
"host_user": 0.11669581914328893,
|
||||
"host_system": 0.60377100378527848,
|
||||
"remote_total": 1.7440040600880069,
|
||||
"remote_user": 0.20270993501002874,
|
||||
"remote_system": 1.5413014867112949
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2p2/2.json
Normal file
328
results/manual/inbound/2p2p2/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60432,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:44:09 GMT",
|
||||
"timesecs": 1616352249
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "mqpwqkljo6l7h55243gxtdkd7ckikr3mpibj",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002949237823486,
|
||||
"seconds": 1.0002949237823486,
|
||||
"bytes": 6882344,
|
||||
"bits_per_second": 55042518.652209096,
|
||||
"retransmits": 107,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 3436,
|
||||
"rttvar": 3680,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002949237823486,
|
||||
"seconds": 1.0002949237823486,
|
||||
"bytes": 6882344,
|
||||
"bits_per_second": 55042518.652209096,
|
||||
"retransmits": 107,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002949237823486,
|
||||
"end": 2.0000829696655273,
|
||||
"seconds": 0.99978804588317871,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46925145.977872454,
|
||||
"retransmits": 72,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 1504,
|
||||
"rttvar": 626,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002949237823486,
|
||||
"end": 2.0000829696655273,
|
||||
"seconds": 0.99978804588317871,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46925145.977872454,
|
||||
"retransmits": 72,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000829696655273,
|
||||
"end": 3.0000910758972168,
|
||||
"seconds": 1.0000081062316895,
|
||||
"bytes": 6059880,
|
||||
"bits_per_second": 48478647.020855255,
|
||||
"retransmits": 94,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1227,
|
||||
"rttvar": 188,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000829696655273,
|
||||
"end": 3.0000910758972168,
|
||||
"seconds": 1.0000081062316895,
|
||||
"bytes": 6059880,
|
||||
"bits_per_second": 48478647.020855255,
|
||||
"retransmits": 94,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000910758972168,
|
||||
"end": 4.0001978874206543,
|
||||
"seconds": 1.0001068115234375,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43782843.487786643,
|
||||
"retransmits": 103,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 10692,
|
||||
"rttvar": 14776,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000910758972168,
|
||||
"end": 4.0001978874206543,
|
||||
"seconds": 1.0001068115234375,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43782843.487786643,
|
||||
"retransmits": 103,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001978874206543,
|
||||
"end": 5.0001370906829834,
|
||||
"seconds": 0.9999392032623291,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46918052.464527719,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1573,
|
||||
"rttvar": 543,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001978874206543,
|
||||
"end": 5.0001370906829834,
|
||||
"seconds": 0.9999392032623291,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46918052.464527719,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001370906829834,
|
||||
"end": 6.0001089572906494,
|
||||
"seconds": 0.999971866607666,
|
||||
"bytes": 5994720,
|
||||
"bits_per_second": 47959109.252436586,
|
||||
"retransmits": 124,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 4333,
|
||||
"rttvar": 4663,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001370906829834,
|
||||
"end": 6.0001089572906494,
|
||||
"seconds": 0.999971866607666,
|
||||
"bytes": 5994720,
|
||||
"bits_per_second": 47959109.252436586,
|
||||
"retransmits": 124,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001089572906494,
|
||||
"end": 7.000093936920166,
|
||||
"seconds": 0.9999849796295166,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44309465.5445884,
|
||||
"retransmits": 162,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 961,
|
||||
"rttvar": 178,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001089572906494,
|
||||
"end": 7.000093936920166,
|
||||
"seconds": 0.9999849796295166,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44309465.5445884,
|
||||
"retransmits": 162,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.000093936920166,
|
||||
"end": 8.0001499652862549,
|
||||
"seconds": 1.0000560283660889,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44306317.589418054,
|
||||
"retransmits": 112,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1686,
|
||||
"rttvar": 1157,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.000093936920166,
|
||||
"end": 8.0001499652862549,
|
||||
"seconds": 1.0000560283660889,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44306317.589418054,
|
||||
"retransmits": 112,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001499652862549,
|
||||
"end": 9.00008487701416,
|
||||
"seconds": 0.99993491172790527,
|
||||
"bytes": 5212800,
|
||||
"bits_per_second": 41705114.513841219,
|
||||
"retransmits": 147,
|
||||
"snd_cwnd": 49232,
|
||||
"rtt": 25095,
|
||||
"rttvar": 7059,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001499652862549,
|
||||
"end": 9.00008487701416,
|
||||
"seconds": 0.99993491172790527,
|
||||
"bytes": 5212800,
|
||||
"bits_per_second": 41705114.513841219,
|
||||
"retransmits": 147,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.00008487701416,
|
||||
"end": 10.000235080718994,
|
||||
"seconds": 1.000150203704834,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44302145.653590739,
|
||||
"retransmits": 91,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 7898,
|
||||
"rttvar": 6413,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.00008487701416,
|
||||
"end": 10.000235080718994,
|
||||
"seconds": 1.000150203704834,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44302145.653590739,
|
||||
"retransmits": 91,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000235080718994,
|
||||
"seconds": 10.000235080718994,
|
||||
"bytes": 57967784,
|
||||
"bits_per_second": 46373137.05695986,
|
||||
"retransmits": 1101,
|
||||
"max_snd_cwnd": 49232,
|
||||
"max_rtt": 25095,
|
||||
"min_rtt": 961,
|
||||
"mean_rtt": 5840
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.05068302154541,
|
||||
"seconds": 10.000235080718994,
|
||||
"bytes": 57475464,
|
||||
"bits_per_second": 45748503.958818495
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000235080718994,
|
||||
"seconds": 10.000235080718994,
|
||||
"bytes": 57967784,
|
||||
"bits_per_second": 46373137.05695986,
|
||||
"retransmits": 1101
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.05068302154541,
|
||||
"seconds": 10.05068302154541,
|
||||
"bytes": 57475464,
|
||||
"bits_per_second": 45748503.958818495
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.67363150386082171,
|
||||
"host_user": 0.11064622470561085,
|
||||
"host_system": 0.56300510467477827,
|
||||
"remote_total": 3.1742978318440453,
|
||||
"remote_user": 0.20269882456539781,
|
||||
"remote_system": 2.971690719287349
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2p2p2/0.json
Normal file
328
results/manual/inbound/2p2p2p2/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60454,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 20:51:41 GMT",
|
||||
"timesecs": 1616359901
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "mx6hxsfzmnkslxxi4wghsmf54hylxlohjlic",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001721382141113,
|
||||
"seconds": 1.0001721382141113,
|
||||
"bytes": 9888392,
|
||||
"bits_per_second": 79093520.9825503,
|
||||
"retransmits": 143,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 1152,
|
||||
"rttvar": 263,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001721382141113,
|
||||
"seconds": 1.0001721382141113,
|
||||
"bytes": 9888392,
|
||||
"bits_per_second": 79093520.9825503,
|
||||
"retransmits": 143,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001721382141113,
|
||||
"end": 2.0001230239868164,
|
||||
"seconds": 0.99995088577270508,
|
||||
"bytes": 6516000,
|
||||
"bits_per_second": 52130560.352190152,
|
||||
"retransmits": 113,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 1745,
|
||||
"rttvar": 361,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001721382141113,
|
||||
"end": 2.0001230239868164,
|
||||
"seconds": 0.99995088577270508,
|
||||
"bytes": 6516000,
|
||||
"bits_per_second": 52130560.352190152,
|
||||
"retransmits": 113,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001230239868164,
|
||||
"end": 3.0001630783081055,
|
||||
"seconds": 1.0000400543212891,
|
||||
"bytes": 8340480,
|
||||
"bits_per_second": 66721167.528919019,
|
||||
"retransmits": 158,
|
||||
"snd_cwnd": 37648,
|
||||
"rtt": 3588,
|
||||
"rttvar": 4347,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001230239868164,
|
||||
"end": 3.0001630783081055,
|
||||
"seconds": 1.0000400543212891,
|
||||
"bytes": 8340480,
|
||||
"bits_per_second": 66721167.528919019,
|
||||
"retransmits": 158,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001630783081055,
|
||||
"end": 4.000089168548584,
|
||||
"seconds": 0.99992609024047852,
|
||||
"bytes": 7819200,
|
||||
"bits_per_second": 62558223.663267046,
|
||||
"retransmits": 153,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 1162,
|
||||
"rttvar": 248,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001630783081055,
|
||||
"end": 4.000089168548584,
|
||||
"seconds": 0.99992609024047852,
|
||||
"bytes": 7819200,
|
||||
"bits_per_second": 62558223.663267046,
|
||||
"retransmits": 153,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.000089168548584,
|
||||
"end": 5.0000820159912109,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58383777.593318895,
|
||||
"retransmits": 100,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 994,
|
||||
"rttvar": 142,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.000089168548584,
|
||||
"end": 5.0000820159912109,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58383777.593318895,
|
||||
"retransmits": 100,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0000820159912109,
|
||||
"end": 6.0001699924468994,
|
||||
"seconds": 1.0000879764556885,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63069331.383762218,
|
||||
"retransmits": 154,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1403,
|
||||
"rttvar": 325,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0000820159912109,
|
||||
"end": 6.0001699924468994,
|
||||
"seconds": 1.0000879764556885,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63069331.383762218,
|
||||
"retransmits": 154,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001699924468994,
|
||||
"end": 7.000197172164917,
|
||||
"seconds": 1.0000271797180176,
|
||||
"bytes": 6776640,
|
||||
"bits_per_second": 54211646.5427337,
|
||||
"retransmits": 188,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 10872,
|
||||
"rttvar": 6805,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001699924468994,
|
||||
"end": 7.000197172164917,
|
||||
"seconds": 1.0000271797180176,
|
||||
"bytes": 6776640,
|
||||
"bits_per_second": 54211646.5427337,
|
||||
"retransmits": 188,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.000197172164917,
|
||||
"end": 8.000154972076416,
|
||||
"seconds": 0.999957799911499,
|
||||
"bytes": 7961104,
|
||||
"bits_per_second": 63691519.787771806,
|
||||
"retransmits": 118,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 4544,
|
||||
"rttvar": 5381,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.000197172164917,
|
||||
"end": 8.000154972076416,
|
||||
"seconds": 0.999957799911499,
|
||||
"bytes": 7961104,
|
||||
"bits_per_second": 63691519.787771806,
|
||||
"retransmits": 118,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.000154972076416,
|
||||
"end": 9.0001220703125,
|
||||
"seconds": 0.999967098236084,
|
||||
"bytes": 7819200,
|
||||
"bits_per_second": 62555658.19149743,
|
||||
"retransmits": 119,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 5998,
|
||||
"rttvar": 7246,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.000154972076416,
|
||||
"end": 9.0001220703125,
|
||||
"seconds": 0.999967098236084,
|
||||
"bytes": 7819200,
|
||||
"bits_per_second": 62555658.19149743,
|
||||
"retransmits": 119,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001220703125,
|
||||
"end": 10.000133991241455,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 7363080,
|
||||
"bits_per_second": 58903937.810342185,
|
||||
"retransmits": 146,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 10966,
|
||||
"rttvar": 4143,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001220703125,
|
||||
"end": 10.000133991241455,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 7363080,
|
||||
"bits_per_second": 58903937.810342185,
|
||||
"retransmits": 146,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000133991241455,
|
||||
"seconds": 10.000133991241455,
|
||||
"bytes": 77666376,
|
||||
"bits_per_second": 62132268.282023847,
|
||||
"retransmits": 1392,
|
||||
"max_snd_cwnd": 37648,
|
||||
"max_rtt": 10966,
|
||||
"min_rtt": 994,
|
||||
"mean_rtt": 4242
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.047452926635742,
|
||||
"seconds": 10.000133991241455,
|
||||
"bytes": 77043736,
|
||||
"bits_per_second": 61343894.069516845
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000133991241455,
|
||||
"seconds": 10.000133991241455,
|
||||
"bytes": 77666376,
|
||||
"bits_per_second": 62132268.282023847,
|
||||
"retransmits": 1392
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.047452926635742,
|
||||
"seconds": 10.047452926635742,
|
||||
"bytes": 77043736,
|
||||
"bits_per_second": 61343894.069516845
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.72934285813096744,
|
||||
"host_user": 0.16315851902999112,
|
||||
"host_system": 0.56621406734616841,
|
||||
"remote_total": 1.3250371728817207,
|
||||
"remote_user": 0.15766137095969476,
|
||||
"remote_system": 1.1673989002329541
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2p2p2/1.json
Normal file
328
results/manual/inbound/2p2p2p2/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60458,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 20:51:59 GMT",
|
||||
"timesecs": 1616359919
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "hgsaf63zurmgavljfuf5wjos265t776nn7a4",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.000089168548584,
|
||||
"seconds": 1.000089168548584,
|
||||
"bytes": 10988872,
|
||||
"bits_per_second": 87903137.804785967,
|
||||
"retransmits": 186,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 2453,
|
||||
"rttvar": 556,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.000089168548584,
|
||||
"seconds": 1.000089168548584,
|
||||
"bytes": 10988872,
|
||||
"bits_per_second": 87903137.804785967,
|
||||
"retransmits": 186,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.000089168548584,
|
||||
"end": 2.0000820159912109,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 7558560,
|
||||
"bits_per_second": 60468912.507365994,
|
||||
"retransmits": 122,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 1100,
|
||||
"rttvar": 100,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.000089168548584,
|
||||
"end": 2.0000820159912109,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 7558560,
|
||||
"bits_per_second": 60468912.507365994,
|
||||
"retransmits": 122,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000820159912109,
|
||||
"end": 3.0001881122589111,
|
||||
"seconds": 1.0001060962677002,
|
||||
"bytes": 7102440,
|
||||
"bits_per_second": 56813492.300511904,
|
||||
"retransmits": 140,
|
||||
"snd_cwnd": 28960,
|
||||
"rtt": 14556,
|
||||
"rttvar": 17137,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000820159912109,
|
||||
"end": 3.0001881122589111,
|
||||
"seconds": 1.0001060962677002,
|
||||
"bytes": 7102440,
|
||||
"bits_per_second": 56813492.300511904,
|
||||
"retransmits": 140,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001881122589111,
|
||||
"end": 4.0001430511474609,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 8014680,
|
||||
"bits_per_second": 64120329.333306313,
|
||||
"retransmits": 152,
|
||||
"snd_cwnd": 39096,
|
||||
"rtt": 8754,
|
||||
"rttvar": 7666,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001881122589111,
|
||||
"end": 4.0001430511474609,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 8014680,
|
||||
"bits_per_second": 64120329.333306313,
|
||||
"retransmits": 152,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001430511474609,
|
||||
"end": 5.0001320838928223,
|
||||
"seconds": 0.99998903274536133,
|
||||
"bytes": 7949520,
|
||||
"bits_per_second": 63596857.482930236,
|
||||
"retransmits": 125,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 1424,
|
||||
"rttvar": 213,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001430511474609,
|
||||
"end": 5.0001320838928223,
|
||||
"seconds": 0.99998903274536133,
|
||||
"bytes": 7949520,
|
||||
"bits_per_second": 63596857.482930236,
|
||||
"retransmits": 125,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001320838928223,
|
||||
"end": 6.0001289844512939,
|
||||
"seconds": 0.99999690055847168,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44830218.948642336,
|
||||
"retransmits": 157,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 2057,
|
||||
"rttvar": 1815,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001320838928223,
|
||||
"end": 6.0001289844512939,
|
||||
"seconds": 0.99999690055847168,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44830218.948642336,
|
||||
"retransmits": 157,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001289844512939,
|
||||
"end": 7.0000860691070557,
|
||||
"seconds": 0.99995708465576172,
|
||||
"bytes": 9057240,
|
||||
"bits_per_second": 72461029.690033,
|
||||
"retransmits": 157,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1378,
|
||||
"rttvar": 134,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001289844512939,
|
||||
"end": 7.0000860691070557,
|
||||
"seconds": 0.99995708465576172,
|
||||
"bytes": 9057240,
|
||||
"bits_per_second": 72461029.690033,
|
||||
"retransmits": 157,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0000860691070557,
|
||||
"end": 8.0002009868621826,
|
||||
"seconds": 1.000114917755127,
|
||||
"bytes": 7493400,
|
||||
"bits_per_second": 59940311.793927029,
|
||||
"retransmits": 144,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 803,
|
||||
"rttvar": 161,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0000860691070557,
|
||||
"end": 8.0002009868621826,
|
||||
"seconds": 1.000114917755127,
|
||||
"bytes": 7493400,
|
||||
"bits_per_second": 59940311.793927029,
|
||||
"retransmits": 144,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0002009868621826,
|
||||
"end": 9.0001130104064941,
|
||||
"seconds": 0.99991202354431152,
|
||||
"bytes": 7558560,
|
||||
"bits_per_second": 60473800.270609818,
|
||||
"retransmits": 107,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 4286,
|
||||
"rttvar": 5567,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0002009868621826,
|
||||
"end": 9.0001130104064941,
|
||||
"seconds": 0.99991202354431152,
|
||||
"bytes": 7558560,
|
||||
"bits_per_second": 60473800.270609818,
|
||||
"retransmits": 107,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001130104064941,
|
||||
"end": 10.000257015228271,
|
||||
"seconds": 1.0001440048217773,
|
||||
"bytes": 7167600,
|
||||
"bits_per_second": 57332543.837242678,
|
||||
"retransmits": 172,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 13958,
|
||||
"rttvar": 13877,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001130104064941,
|
||||
"end": 10.000257015228271,
|
||||
"seconds": 1.0001440048217773,
|
||||
"bytes": 7167600,
|
||||
"bits_per_second": 57332543.837242678,
|
||||
"retransmits": 172,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000257015228271,
|
||||
"seconds": 10.000257015228271,
|
||||
"bytes": 78494632,
|
||||
"bits_per_second": 62794091.696218863,
|
||||
"retransmits": 1462,
|
||||
"max_snd_cwnd": 39096,
|
||||
"max_rtt": 14556,
|
||||
"min_rtt": 803,
|
||||
"mean_rtt": 5076
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.084393978118896,
|
||||
"seconds": 10.000257015228271,
|
||||
"bytes": 77773528,
|
||||
"bits_per_second": 61698127.358969025
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000257015228271,
|
||||
"seconds": 10.000257015228271,
|
||||
"bytes": 78494632,
|
||||
"bits_per_second": 62794091.696218863,
|
||||
"retransmits": 1462
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.084393978118896,
|
||||
"seconds": 10.084393978118896,
|
||||
"bytes": 77773528,
|
||||
"bits_per_second": 61698127.358969025
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.76224922693243591,
|
||||
"host_user": 0.08063947819834992,
|
||||
"host_system": 0.681758420338434,
|
||||
"remote_total": 2.8074355814239542,
|
||||
"remote_user": 0.30980825029613224,
|
||||
"remote_system": 2.4976387946807739
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p2p2p2/2.json
Normal file
328
results/manual/inbound/2p2p2p2/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60462,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 20:52:12 GMT",
|
||||
"timesecs": 1616359932
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "bmlafzu53cmmaaig66ey2gugw7ymf5clyrza",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001091957092285,
|
||||
"seconds": 1.0001091957092285,
|
||||
"bytes": 12892992,
|
||||
"bits_per_second": 103132674.35447922,
|
||||
"retransmits": 149,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 1078,
|
||||
"rttvar": 258,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001091957092285,
|
||||
"seconds": 1.0001091957092285,
|
||||
"bytes": 12892992,
|
||||
"bits_per_second": 103132674.35447922,
|
||||
"retransmits": 149,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001091957092285,
|
||||
"end": 2.0001189708709717,
|
||||
"seconds": 1.0000097751617432,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58382789.298791587,
|
||||
"retransmits": 165,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 976,
|
||||
"rttvar": 176,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001091957092285,
|
||||
"end": 2.0001189708709717,
|
||||
"seconds": 1.0000097751617432,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58382789.298791587,
|
||||
"retransmits": 165,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001189708709717,
|
||||
"end": 3.0001029968261719,
|
||||
"seconds": 0.9999840259552002,
|
||||
"bytes": 8210160,
|
||||
"bits_per_second": 65682329.2124694,
|
||||
"retransmits": 141,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 3456,
|
||||
"rttvar": 3846,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001189708709717,
|
||||
"end": 3.0001029968261719,
|
||||
"seconds": 0.9999840259552002,
|
||||
"bytes": 8210160,
|
||||
"bits_per_second": 65682329.2124694,
|
||||
"retransmits": 141,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001029968261719,
|
||||
"end": 4.0001320838928223,
|
||||
"seconds": 1.0000290870666504,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58381661.848710649,
|
||||
"retransmits": 128,
|
||||
"snd_cwnd": 20272,
|
||||
"rtt": 1418,
|
||||
"rttvar": 355,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001029968261719,
|
||||
"end": 4.0001320838928223,
|
||||
"seconds": 1.0000290870666504,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58381661.848710649,
|
||||
"retransmits": 128,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001320838928223,
|
||||
"end": 5.0001251697540283,
|
||||
"seconds": 0.999993085861206,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58383763.673445351,
|
||||
"retransmits": 130,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 3623,
|
||||
"rttvar": 3551,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001320838928223,
|
||||
"end": 5.0001251697540283,
|
||||
"seconds": 0.999993085861206,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58383763.673445351,
|
||||
"retransmits": 130,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001251697540283,
|
||||
"end": 6.0001461505889893,
|
||||
"seconds": 1.0000209808349609,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58382135.094058923,
|
||||
"retransmits": 108,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 1827,
|
||||
"rttvar": 159,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001251697540283,
|
||||
"end": 6.0001461505889893,
|
||||
"seconds": 1.0000209808349609,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58382135.094058923,
|
||||
"retransmits": 108,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001461505889893,
|
||||
"end": 7.0002670288085938,
|
||||
"seconds": 1.0001208782196045,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58376303.5763566,
|
||||
"retransmits": 133,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 2236,
|
||||
"rttvar": 1768,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001461505889893,
|
||||
"end": 7.0002670288085938,
|
||||
"seconds": 1.0001208782196045,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58376303.5763566,
|
||||
"retransmits": 133,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0002670288085938,
|
||||
"end": 8.0003511905670166,
|
||||
"seconds": 1.0000841617584229,
|
||||
"bytes": 6450840,
|
||||
"bits_per_second": 51602377.0532084,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 14195,
|
||||
"rttvar": 13262,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0002670288085938,
|
||||
"end": 8.0003511905670166,
|
||||
"seconds": 1.0000841617584229,
|
||||
"bytes": 6450840,
|
||||
"bits_per_second": 51602377.0532084,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0003511905670166,
|
||||
"end": 9.0000951290130615,
|
||||
"seconds": 0.99974393844604492,
|
||||
"bytes": 9122400,
|
||||
"bits_per_second": 72997891.9536491,
|
||||
"retransmits": 158,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 932,
|
||||
"rttvar": 190,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0003511905670166,
|
||||
"end": 9.0000951290130615,
|
||||
"seconds": 0.99974393844604492,
|
||||
"bytes": 9122400,
|
||||
"bits_per_second": 72997891.9536491,
|
||||
"retransmits": 158,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0000951290130615,
|
||||
"end": 10.000234127044678,
|
||||
"seconds": 1.0001389980316162,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58375245.955717042,
|
||||
"retransmits": 141,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 2880,
|
||||
"rttvar": 3639,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0000951290130615,
|
||||
"end": 10.000234127044678,
|
||||
"seconds": 1.0001389980316162,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58375245.955717042,
|
||||
"retransmits": 141,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000234127044678,
|
||||
"seconds": 10.000234127044678,
|
||||
"bytes": 80463912,
|
||||
"bits_per_second": 64369622.533050932,
|
||||
"retransmits": 1342,
|
||||
"max_snd_cwnd": 30408,
|
||||
"max_rtt": 14195,
|
||||
"min_rtt": 932,
|
||||
"mean_rtt": 3262
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.098215103149414,
|
||||
"seconds": 10.000234127044678,
|
||||
"bytes": 78519248,
|
||||
"bits_per_second": 62204456.687013172
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000234127044678,
|
||||
"seconds": 10.000234127044678,
|
||||
"bytes": 80463912,
|
||||
"bits_per_second": 64369622.533050932,
|
||||
"retransmits": 1342
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.098215103149414,
|
||||
"seconds": 10.098215103149414,
|
||||
"bytes": 78519248,
|
||||
"bits_per_second": 62204456.687013172
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.6838631702757545,
|
||||
"host_user": 0.0771114028833916,
|
||||
"host_system": 0.6067715903751093,
|
||||
"remote_total": 4.0035707366733648,
|
||||
"remote_user": 0.57684871092607437,
|
||||
"remote_system": 3.4271246832870528
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p4/0.json
Normal file
328
results/manual/inbound/2p4/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60392,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:24:06 GMT",
|
||||
"timesecs": 1616351046
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "nl2ui2msri762tg6alilpdsatwv43angptnh",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001430511474609,
|
||||
"seconds": 1.0001430511474609,
|
||||
"bytes": 7504984,
|
||||
"bits_per_second": 60031284.455875032,
|
||||
"retransmits": 70,
|
||||
"snd_cwnd": 46336,
|
||||
"rtt": 15879,
|
||||
"rttvar": 1363,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001430511474609,
|
||||
"seconds": 1.0001430511474609,
|
||||
"bytes": 7504984,
|
||||
"bits_per_second": 60031284.455875032,
|
||||
"retransmits": 70,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001430511474609,
|
||||
"end": 2.0001180171966553,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46916374.502211265,
|
||||
"retransmits": 66,
|
||||
"snd_cwnd": 75296,
|
||||
"rtt": 2880,
|
||||
"rttvar": 182,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001430511474609,
|
||||
"end": 2.0001180171966553,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 5864400,
|
||||
"bits_per_second": 46916374.502211265,
|
||||
"retransmits": 66,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001180171966553,
|
||||
"end": 3.0001840591430664,
|
||||
"seconds": 1.0000660419464111,
|
||||
"bytes": 5147640,
|
||||
"bits_per_second": 41178400.498280995,
|
||||
"retransmits": 80,
|
||||
"snd_cwnd": 50680,
|
||||
"rtt": 26484,
|
||||
"rttvar": 15036,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001180171966553,
|
||||
"end": 3.0001840591430664,
|
||||
"seconds": 1.0000660419464111,
|
||||
"bytes": 5147640,
|
||||
"bits_per_second": 41178400.498280995,
|
||||
"retransmits": 80,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001840591430664,
|
||||
"end": 4.0002870559692383,
|
||||
"seconds": 1.0001029968261719,
|
||||
"bytes": 5277960,
|
||||
"bits_per_second": 42219331.542847991,
|
||||
"retransmits": 50,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 2234,
|
||||
"rttvar": 962,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001840591430664,
|
||||
"end": 4.0002870559692383,
|
||||
"seconds": 1.0001029968261719,
|
||||
"bytes": 5277960,
|
||||
"bits_per_second": 42219331.542847991,
|
||||
"retransmits": 50,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002870559692383,
|
||||
"end": 5.0002501010894775,
|
||||
"seconds": 0.99996304512023926,
|
||||
"bytes": 5994720,
|
||||
"bits_per_second": 47959532.338750958,
|
||||
"retransmits": 131,
|
||||
"snd_cwnd": 34752,
|
||||
"rtt": 5059,
|
||||
"rttvar": 1848,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002870559692383,
|
||||
"end": 5.0002501010894775,
|
||||
"seconds": 0.99996304512023926,
|
||||
"bytes": 5994720,
|
||||
"bits_per_second": 47959532.338750958,
|
||||
"retransmits": 131,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002501010894775,
|
||||
"end": 6.0001530647277832,
|
||||
"seconds": 0.99990296363830566,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44834430.570021152,
|
||||
"retransmits": 50,
|
||||
"snd_cwnd": 46336,
|
||||
"rtt": 18412,
|
||||
"rttvar": 4833,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002501010894775,
|
||||
"end": 6.0001530647277832,
|
||||
"seconds": 0.99990296363830566,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44834430.570021152,
|
||||
"retransmits": 50,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001530647277832,
|
||||
"end": 7.000129222869873,
|
||||
"seconds": 0.99997615814208984,
|
||||
"bytes": 6255360,
|
||||
"bits_per_second": 50044073.143681139,
|
||||
"retransmits": 64,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 3163,
|
||||
"rttvar": 3779,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001530647277832,
|
||||
"end": 7.000129222869873,
|
||||
"seconds": 0.99997615814208984,
|
||||
"bytes": 6255360,
|
||||
"bits_per_second": 50044073.143681139,
|
||||
"retransmits": 64,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.000129222869873,
|
||||
"end": 8.00015902519226,
|
||||
"seconds": 1.0000298023223877,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45350008.464427456,
|
||||
"retransmits": 92,
|
||||
"snd_cwnd": 50680,
|
||||
"rtt": 6489,
|
||||
"rttvar": 6680,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.000129222869873,
|
||||
"end": 8.00015902519226,
|
||||
"seconds": 1.0000298023223877,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45350008.464427456,
|
||||
"retransmits": 92,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00015902519226,
|
||||
"end": 9.0001320838928223,
|
||||
"seconds": 0.99997305870056152,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44309993.768810242,
|
||||
"retransmits": 34,
|
||||
"snd_cwnd": 62264,
|
||||
"rtt": 3089,
|
||||
"rttvar": 126,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00015902519226,
|
||||
"end": 9.0001320838928223,
|
||||
"seconds": 0.99997305870056152,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44309993.768810242,
|
||||
"retransmits": 34,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001320838928223,
|
||||
"end": 10.000277996063232,
|
||||
"seconds": 1.0001459121704102,
|
||||
"bytes": 5408280,
|
||||
"bits_per_second": 43259927.850035615,
|
||||
"retransmits": 85,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1887,
|
||||
"rttvar": 1751,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001320838928223,
|
||||
"end": 10.000277996063232,
|
||||
"seconds": 1.0001459121704102,
|
||||
"bytes": 5408280,
|
||||
"bits_per_second": 43259927.850035615,
|
||||
"retransmits": 85,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000277996063232,
|
||||
"seconds": 10.000277996063232,
|
||||
"bytes": 58264624,
|
||||
"bits_per_second": 46610403.449133545,
|
||||
"retransmits": 722,
|
||||
"max_snd_cwnd": 75296,
|
||||
"max_rtt": 26484,
|
||||
"min_rtt": 1887,
|
||||
"mean_rtt": 8557
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.087564945220947,
|
||||
"seconds": 10.000277996063232,
|
||||
"bytes": 57760720,
|
||||
"bits_per_second": 45807463.199423194
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000277996063232,
|
||||
"seconds": 10.000277996063232,
|
||||
"bytes": 58264624,
|
||||
"bits_per_second": 46610403.449133545,
|
||||
"retransmits": 722
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.087564945220947,
|
||||
"seconds": 10.087564945220947,
|
||||
"bytes": 57760720,
|
||||
"bits_per_second": 45807463.199423194
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.68169657189740662,
|
||||
"host_user": 0.21619361308299348,
|
||||
"host_system": 0.46551286777092077,
|
||||
"remote_total": 3.8061524096101675,
|
||||
"remote_user": 0.45987389016744712,
|
||||
"remote_system": 3.3462785194427207
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p4/1.json
Normal file
328
results/manual/inbound/2p4/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60396,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:24:19 GMT",
|
||||
"timesecs": 1616351059
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "347sz7snb5klqtti5harzyc7ef265f4vupbv",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001499652862549,
|
||||
"seconds": 1.0001499652862549,
|
||||
"bytes": 7833680,
|
||||
"bits_per_second": 62660043.168689467,
|
||||
"retransmits": 94,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 1789,
|
||||
"rttvar": 377,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001499652862549,
|
||||
"seconds": 1.0001499652862549,
|
||||
"bytes": 7833680,
|
||||
"bits_per_second": 62660043.168689467,
|
||||
"retransmits": 94,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001499652862549,
|
||||
"end": 2.0001621246337891,
|
||||
"seconds": 1.0000121593475342,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43786987.578800552,
|
||||
"retransmits": 82,
|
||||
"snd_cwnd": 60816,
|
||||
"rtt": 13780,
|
||||
"rttvar": 2068,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001499652862549,
|
||||
"end": 2.0001621246337891,
|
||||
"seconds": 1.0000121593475342,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43786987.578800552,
|
||||
"retransmits": 82,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001621246337891,
|
||||
"end": 3.0000851154327393,
|
||||
"seconds": 0.9999229907989502,
|
||||
"bytes": 5799240,
|
||||
"bits_per_second": 46397493.033869252,
|
||||
"retransmits": 41,
|
||||
"snd_cwnd": 55024,
|
||||
"rtt": 11484,
|
||||
"rttvar": 5228,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001621246337891,
|
||||
"end": 3.0000851154327393,
|
||||
"seconds": 0.9999229907989502,
|
||||
"bytes": 5799240,
|
||||
"bits_per_second": 46397493.033869252,
|
||||
"retransmits": 41,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000851154327393,
|
||||
"end": 4.0001199245452881,
|
||||
"seconds": 1.0000348091125488,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44307257.70367986,
|
||||
"retransmits": 87,
|
||||
"snd_cwnd": 62264,
|
||||
"rtt": 3003,
|
||||
"rttvar": 590,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000851154327393,
|
||||
"end": 4.0001199245452881,
|
||||
"seconds": 1.0000348091125488,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44307257.70367986,
|
||||
"retransmits": 87,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001199245452881,
|
||||
"end": 5.0001540184021,
|
||||
"seconds": 1.0000340938568115,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44828551.621779941,
|
||||
"retransmits": 90,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 1791,
|
||||
"rttvar": 732,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001199245452881,
|
||||
"end": 5.0001540184021,
|
||||
"seconds": 1.0000340938568115,
|
||||
"bytes": 5603760,
|
||||
"bits_per_second": 44828551.621779941,
|
||||
"retransmits": 90,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001540184021,
|
||||
"end": 6.0001060962677,
|
||||
"seconds": 0.99995207786560059,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43789618.491982669,
|
||||
"retransmits": 77,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 2267,
|
||||
"rttvar": 281,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001540184021,
|
||||
"end": 6.0001060962677,
|
||||
"seconds": 0.99995207786560059,
|
||||
"bytes": 5473440,
|
||||
"bits_per_second": 43789618.491982669,
|
||||
"retransmits": 77,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001060962677,
|
||||
"end": 7.0000870227813721,
|
||||
"seconds": 0.99998092651367188,
|
||||
"bytes": 5994720,
|
||||
"bits_per_second": 47958674.739126951,
|
||||
"retransmits": 77,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 1284,
|
||||
"rttvar": 255,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001060962677,
|
||||
"end": 7.0000870227813721,
|
||||
"seconds": 0.99998092651367188,
|
||||
"bytes": 5994720,
|
||||
"bits_per_second": 47958674.739126951,
|
||||
"retransmits": 77,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0000870227813721,
|
||||
"end": 8.0000951290130615,
|
||||
"seconds": 1.0000081062316895,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44308440.825512871,
|
||||
"retransmits": 68,
|
||||
"snd_cwnd": 23168,
|
||||
"rtt": 10327,
|
||||
"rttvar": 5453,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0000870227813721,
|
||||
"end": 8.0000951290130615,
|
||||
"seconds": 1.0000081062316895,
|
||||
"bytes": 5538600,
|
||||
"bits_per_second": 44308440.825512871,
|
||||
"retransmits": 68,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000951290130615,
|
||||
"end": 9.0000860691070557,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 6385680,
|
||||
"bits_per_second": 51085902.8334779,
|
||||
"retransmits": 56,
|
||||
"snd_cwnd": 18824,
|
||||
"rtt": 1380,
|
||||
"rttvar": 371,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000951290130615,
|
||||
"end": 9.0000860691070557,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 6385680,
|
||||
"bits_per_second": 51085902.8334779,
|
||||
"retransmits": 56,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0000860691070557,
|
||||
"end": 10.000143051147461,
|
||||
"seconds": 1.0000569820404053,
|
||||
"bytes": 5799240,
|
||||
"bits_per_second": 46391276.530406289,
|
||||
"retransmits": 57,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 2215,
|
||||
"rttvar": 1428,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0000860691070557,
|
||||
"end": 10.000143051147461,
|
||||
"seconds": 1.0000569820404053,
|
||||
"bytes": 5799240,
|
||||
"bits_per_second": 46391276.530406289,
|
||||
"retransmits": 57,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000143051147461,
|
||||
"seconds": 10.000143051147461,
|
||||
"bytes": 59440400,
|
||||
"bits_per_second": 47551639.768336751,
|
||||
"retransmits": 729,
|
||||
"max_snd_cwnd": 62264,
|
||||
"max_rtt": 13780,
|
||||
"min_rtt": 1284,
|
||||
"mean_rtt": 4932
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.052593946456909,
|
||||
"seconds": 10.000143051147461,
|
||||
"bytes": 58783008,
|
||||
"bits_per_second": 46780369.972642444
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000143051147461,
|
||||
"seconds": 10.000143051147461,
|
||||
"bytes": 59440400,
|
||||
"bits_per_second": 47551639.768336751,
|
||||
"retransmits": 729
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.052593946456909,
|
||||
"seconds": 10.052593946456909,
|
||||
"bytes": 58783008,
|
||||
"bits_per_second": 46780369.972642444
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.66617803172348067,
|
||||
"host_user": 0.11287625749502314,
|
||||
"host_system": 0.55330177422845761,
|
||||
"remote_total": 4.5768927353633515,
|
||||
"remote_user": 0.48973299354359379,
|
||||
"remote_system": 4.0872705841294721
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/2p4/2.json
Normal file
328
results/manual/inbound/2p4/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60400,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:24:32 GMT",
|
||||
"timesecs": 1616351072
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "aixoaj74ubjvo7eclmzy7tdcfjfk4dxpqwmb",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0000960826873779,
|
||||
"seconds": 1.0000960826873779,
|
||||
"bytes": 7771416,
|
||||
"bits_per_second": 62165354.985631175,
|
||||
"retransmits": 91,
|
||||
"snd_cwnd": 26064,
|
||||
"rtt": 2391,
|
||||
"rttvar": 1492,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0000960826873779,
|
||||
"seconds": 1.0000960826873779,
|
||||
"bytes": 7771416,
|
||||
"bits_per_second": 62165354.985631175,
|
||||
"retransmits": 91,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0000960826873779,
|
||||
"end": 2.0002090930938721,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 4691520,
|
||||
"bits_per_second": 37527918.954624057,
|
||||
"retransmits": 54,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 8498,
|
||||
"rttvar": 6418,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0000960826873779,
|
||||
"end": 2.0002090930938721,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 4691520,
|
||||
"bits_per_second": 37527918.954624057,
|
||||
"retransmits": 54,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0002090930938721,
|
||||
"end": 3.0001471042633057,
|
||||
"seconds": 0.99993801116943359,
|
||||
"bytes": 5082480,
|
||||
"bits_per_second": 40662360.612182416,
|
||||
"retransmits": 93,
|
||||
"snd_cwnd": 55024,
|
||||
"rtt": 7907,
|
||||
"rttvar": 6285,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0002090930938721,
|
||||
"end": 3.0001471042633057,
|
||||
"seconds": 0.99993801116943359,
|
||||
"bytes": 5082480,
|
||||
"bits_per_second": 40662360.612182416,
|
||||
"retransmits": 93,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001471042633057,
|
||||
"end": 4.0000851154327393,
|
||||
"seconds": 0.99993801116943359,
|
||||
"bytes": 5082480,
|
||||
"bits_per_second": 40662360.612182416,
|
||||
"retransmits": 33,
|
||||
"snd_cwnd": 50680,
|
||||
"rtt": 17744,
|
||||
"rttvar": 7311,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001471042633057,
|
||||
"end": 4.0000851154327393,
|
||||
"seconds": 0.99993801116943359,
|
||||
"bytes": 5082480,
|
||||
"bits_per_second": 40662360.612182416,
|
||||
"retransmits": 33,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0000851154327393,
|
||||
"end": 5.0001189708709717,
|
||||
"seconds": 1.0000338554382324,
|
||||
"bytes": 6125040,
|
||||
"bits_per_second": 48998661.128854677,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 55024,
|
||||
"rtt": 11892,
|
||||
"rttvar": 4827,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0000851154327393,
|
||||
"end": 5.0001189708709717,
|
||||
"seconds": 1.0000338554382324,
|
||||
"bytes": 6125040,
|
||||
"bits_per_second": 48998661.128854677,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001189708709717,
|
||||
"end": 6.0001111030578613,
|
||||
"seconds": 0.99999213218688965,
|
||||
"bytes": 5343120,
|
||||
"bits_per_second": 42745296.312002726,
|
||||
"retransmits": 84,
|
||||
"snd_cwnd": 44888,
|
||||
"rtt": 2037,
|
||||
"rttvar": 174,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001189708709717,
|
||||
"end": 6.0001111030578613,
|
||||
"seconds": 0.99999213218688965,
|
||||
"bytes": 5343120,
|
||||
"bits_per_second": 42745296.312002726,
|
||||
"retransmits": 84,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001111030578613,
|
||||
"end": 7.0001621246337891,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 5277960,
|
||||
"bits_per_second": 42221525.791216061,
|
||||
"retransmits": 87,
|
||||
"snd_cwnd": 52128,
|
||||
"rtt": 24479,
|
||||
"rttvar": 6160,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001111030578613,
|
||||
"end": 7.0001621246337891,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 5277960,
|
||||
"bits_per_second": 42221525.791216061,
|
||||
"retransmits": 87,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001621246337891,
|
||||
"end": 8.0001559257507324,
|
||||
"seconds": 0.99999380111694336,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45351641.12951979,
|
||||
"retransmits": 80,
|
||||
"snd_cwnd": 65160,
|
||||
"rtt": 18444,
|
||||
"rttvar": 10288,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001621246337891,
|
||||
"end": 8.0001559257507324,
|
||||
"seconds": 0.99999380111694336,
|
||||
"bytes": 5668920,
|
||||
"bits_per_second": 45351641.12951979,
|
||||
"retransmits": 80,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001559257507324,
|
||||
"end": 9.0003011226654053,
|
||||
"seconds": 1.0001451969146729,
|
||||
"bytes": 4430880,
|
||||
"bits_per_second": 35441893.946348831,
|
||||
"retransmits": 47,
|
||||
"snd_cwnd": 39096,
|
||||
"rtt": 16274,
|
||||
"rttvar": 4866,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001559257507324,
|
||||
"end": 9.0003011226654053,
|
||||
"seconds": 1.0001451969146729,
|
||||
"bytes": 4430880,
|
||||
"bits_per_second": 35441893.946348831,
|
||||
"retransmits": 47,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0003011226654053,
|
||||
"end": 10.000117063522339,
|
||||
"seconds": 0.99981594085693359,
|
||||
"bytes": 6255360,
|
||||
"bits_per_second": 50052092.54526256,
|
||||
"retransmits": 61,
|
||||
"snd_cwnd": 43440,
|
||||
"rtt": 2502,
|
||||
"rttvar": 673,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0003011226654053,
|
||||
"end": 10.000117063522339,
|
||||
"seconds": 0.99981594085693359,
|
||||
"bytes": 6255360,
|
||||
"bits_per_second": 50052092.54526256,
|
||||
"retransmits": 61,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000117063522339,
|
||||
"seconds": 10.000117063522339,
|
||||
"bytes": 55729176,
|
||||
"bits_per_second": 44582818.8978184,
|
||||
"retransmits": 719,
|
||||
"max_snd_cwnd": 65160,
|
||||
"max_rtt": 24479,
|
||||
"min_rtt": 2037,
|
||||
"mean_rtt": 11216
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041185855865479,
|
||||
"seconds": 10.000117063522339,
|
||||
"bytes": 55325184,
|
||||
"bits_per_second": 44078605.689930327
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000117063522339,
|
||||
"seconds": 10.000117063522339,
|
||||
"bytes": 55729176,
|
||||
"bits_per_second": 44582818.8978184,
|
||||
"retransmits": 719
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041185855865479,
|
||||
"seconds": 10.041185855865479,
|
||||
"bytes": 55325184,
|
||||
"bits_per_second": 44078605.689930327
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.67019249298760253,
|
||||
"host_user": 0.0953622616042589,
|
||||
"host_system": 0.5749095347193971,
|
||||
"remote_total": 3.6515499790946939,
|
||||
"remote_user": 0.39936262902041786,
|
||||
"remote_system": 3.2522335922251533
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/4/0.json
Normal file
328
results/manual/inbound/4/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45834,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:13:23 GMT",
|
||||
"timesecs": 1616350403
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "vowndmi2ensu6ayhke7ql3ca5lg7h7k5qs4h",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002360343933105,
|
||||
"seconds": 1.0002360343933105,
|
||||
"bytes": 5363608,
|
||||
"bits_per_second": 42898738.4223027,
|
||||
"retransmits": 377,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 569,
|
||||
"rttvar": 436,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002360343933105,
|
||||
"seconds": 1.0002360343933105,
|
||||
"bytes": 5363608,
|
||||
"bits_per_second": 42898738.4223027,
|
||||
"retransmits": 377,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002360343933105,
|
||||
"end": 2.0003259181976318,
|
||||
"seconds": 1.0000898838043213,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29710289.526149902,
|
||||
"retransmits": 264,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 668,
|
||||
"rttvar": 281,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002360343933105,
|
||||
"end": 2.0003259181976318,
|
||||
"seconds": 1.0000898838043213,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29710289.526149902,
|
||||
"retransmits": 264,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0003259181976318,
|
||||
"end": 3.0001649856567383,
|
||||
"seconds": 0.99983906745910645,
|
||||
"bytes": 4821840,
|
||||
"bits_per_second": 38580928.926922247,
|
||||
"retransmits": 281,
|
||||
"snd_cwnd": 2896,
|
||||
"rtt": 383,
|
||||
"rttvar": 369,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0003259181976318,
|
||||
"end": 3.0001649856567383,
|
||||
"seconds": 0.99983906745910645,
|
||||
"bytes": 4821840,
|
||||
"bits_per_second": 38580928.926922247,
|
||||
"retransmits": 281,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001649856567383,
|
||||
"end": 4.00026798248291,
|
||||
"seconds": 1.0001029968261719,
|
||||
"bytes": 3844440,
|
||||
"bits_per_second": 30752352.605284337,
|
||||
"retransmits": 300,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 343,
|
||||
"rttvar": 37,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001649856567383,
|
||||
"end": 4.00026798248291,
|
||||
"seconds": 1.0001029968261719,
|
||||
"bytes": 3844440,
|
||||
"bits_per_second": 30752352.605284337,
|
||||
"retransmits": 300,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.00026798248291,
|
||||
"end": 5.0002110004425049,
|
||||
"seconds": 0.99994301795959473,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33363821.138604194,
|
||||
"retransmits": 346,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 587,
|
||||
"rttvar": 437,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.00026798248291,
|
||||
"end": 5.0002110004425049,
|
||||
"seconds": 0.99994301795959473,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33363821.138604194,
|
||||
"retransmits": 346,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002110004425049,
|
||||
"end": 6.0002808570861816,
|
||||
"seconds": 1.0000698566436768,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33359589.61103534,
|
||||
"retransmits": 273,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 367,
|
||||
"rttvar": 101,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002110004425049,
|
||||
"end": 6.0002808570861816,
|
||||
"seconds": 1.0000698566436768,
|
||||
"bytes": 4170240,
|
||||
"bits_per_second": 33359589.61103534,
|
||||
"retransmits": 273,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002808570861816,
|
||||
"end": 7.0001850128173828,
|
||||
"seconds": 0.99990415573120117,
|
||||
"bytes": 4626360,
|
||||
"bits_per_second": 37014427.620750315,
|
||||
"retransmits": 474,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 469,
|
||||
"rttvar": 531,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002808570861816,
|
||||
"end": 7.0001850128173828,
|
||||
"seconds": 0.99990415573120117,
|
||||
"bytes": 4626360,
|
||||
"bits_per_second": 37014427.620750315,
|
||||
"retransmits": 474,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001850128173828,
|
||||
"end": 8.0002028942108154,
|
||||
"seconds": 1.0000178813934326,
|
||||
"bytes": 4039920,
|
||||
"bits_per_second": 32318782.095142093,
|
||||
"retransmits": 236,
|
||||
"snd_cwnd": 14480,
|
||||
"rtt": 508,
|
||||
"rttvar": 197,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001850128173828,
|
||||
"end": 8.0002028942108154,
|
||||
"seconds": 1.0000178813934326,
|
||||
"bytes": 4039920,
|
||||
"bits_per_second": 32318782.095142093,
|
||||
"retransmits": 236,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0002028942108154,
|
||||
"end": 9.0003068447113037,
|
||||
"seconds": 1.0001039505004883,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28667420.007342529,
|
||||
"retransmits": 333,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 434,
|
||||
"rttvar": 377,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0002028942108154,
|
||||
"end": 9.0003068447113037,
|
||||
"seconds": 1.0001039505004883,
|
||||
"bytes": 3583800,
|
||||
"bits_per_second": 28667420.007342529,
|
||||
"retransmits": 333,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0003068447113037,
|
||||
"end": 10.000187873840332,
|
||||
"seconds": 0.99988102912902832,
|
||||
"bytes": 5017320,
|
||||
"bits_per_second": 40143335.887634262,
|
||||
"retransmits": 447,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 440,
|
||||
"rttvar": 276,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0003068447113037,
|
||||
"end": 10.000187873840332,
|
||||
"seconds": 0.99988102912902832,
|
||||
"bytes": 5017320,
|
||||
"bits_per_second": 40143335.887634262,
|
||||
"retransmits": 447,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000187873840332,
|
||||
"seconds": 10.000187873840332,
|
||||
"bytes": 43351888,
|
||||
"bits_per_second": 34680858.837386422,
|
||||
"retransmits": 3331,
|
||||
"max_snd_cwnd": 24616,
|
||||
"max_rtt": 668,
|
||||
"min_rtt": 343,
|
||||
"mean_rtt": 476
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040318965911865,
|
||||
"seconds": 10.000187873840332,
|
||||
"bytes": 42606168,
|
||||
"bits_per_second": 33948059.335288651
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000187873840332,
|
||||
"seconds": 10.000187873840332,
|
||||
"bytes": 43351888,
|
||||
"bits_per_second": 34680858.837386422,
|
||||
"retransmits": 3331
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.040318965911865,
|
||||
"seconds": 10.040318965911865,
|
||||
"bytes": 42606168,
|
||||
"bits_per_second": 33948059.335288651
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.60478759106593716,
|
||||
"host_user": 0.24597260270169263,
|
||||
"host_system": 0.35881498836424447,
|
||||
"remote_total": 0.05346800344761235,
|
||||
"remote_user": 0.011685674127520975,
|
||||
"remote_system": 0.041793612039938637
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/4/1.json
Normal file
328
results/manual/inbound/4/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45838,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:13:36 GMT",
|
||||
"timesecs": 1616350416
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "zd42dij2uducecuaqso7eqgew6mndgb2j473",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0002398490905762,
|
||||
"seconds": 1.0002398490905762,
|
||||
"bytes": 5752776,
|
||||
"bits_per_second": 46011172.262176573,
|
||||
"retransmits": 356,
|
||||
"snd_cwnd": 4344,
|
||||
"rtt": 492,
|
||||
"rttvar": 325,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0002398490905762,
|
||||
"seconds": 1.0002398490905762,
|
||||
"bytes": 5752776,
|
||||
"bits_per_second": 46011172.262176573,
|
||||
"retransmits": 356,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0002398490905762,
|
||||
"end": 2.0003299713134766,
|
||||
"seconds": 1.0000901222229004,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29189049.4179821,
|
||||
"retransmits": 210,
|
||||
"snd_cwnd": 13032,
|
||||
"rtt": 533,
|
||||
"rttvar": 345,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0002398490905762,
|
||||
"end": 2.0003299713134766,
|
||||
"seconds": 1.0000901222229004,
|
||||
"bytes": 3648960,
|
||||
"bits_per_second": 29189049.4179821,
|
||||
"retransmits": 210,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0003299713134766,
|
||||
"end": 3.0001609325408936,
|
||||
"seconds": 0.999830961227417,
|
||||
"bytes": 5082480,
|
||||
"bits_per_second": 40666714.25146205,
|
||||
"retransmits": 571,
|
||||
"snd_cwnd": 17376,
|
||||
"rtt": 253,
|
||||
"rttvar": 184,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0003299713134766,
|
||||
"end": 3.0001609325408936,
|
||||
"seconds": 0.999830961227417,
|
||||
"bytes": 5082480,
|
||||
"bits_per_second": 40666714.25146205,
|
||||
"retransmits": 571,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001609325408936,
|
||||
"end": 4.0002720355987549,
|
||||
"seconds": 1.0001111030578613,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29709659.166018639,
|
||||
"retransmits": 278,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 558,
|
||||
"rttvar": 178,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001609325408936,
|
||||
"end": 4.0002720355987549,
|
||||
"seconds": 1.0001111030578613,
|
||||
"bytes": 3714120,
|
||||
"bits_per_second": 29709659.166018639,
|
||||
"retransmits": 278,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002720355987549,
|
||||
"end": 5.0001749992370605,
|
||||
"seconds": 0.99990296363830566,
|
||||
"bytes": 4235400,
|
||||
"bits_per_second": 33886488.221527614,
|
||||
"retransmits": 317,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 423,
|
||||
"rttvar": 69,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002720355987549,
|
||||
"end": 5.0001749992370605,
|
||||
"seconds": 0.99990296363830566,
|
||||
"bytes": 4235400,
|
||||
"bits_per_second": 33886488.221527614,
|
||||
"retransmits": 317,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001749992370605,
|
||||
"end": 6.00029182434082,
|
||||
"seconds": 1.0001168251037598,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30230708.294366781,
|
||||
"retransmits": 210,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 417,
|
||||
"rttvar": 55,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001749992370605,
|
||||
"end": 6.00029182434082,
|
||||
"seconds": 1.0001168251037598,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30230708.294366781,
|
||||
"retransmits": 210,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.00029182434082,
|
||||
"end": 7.0001308917999268,
|
||||
"seconds": 0.99983906745910645,
|
||||
"bytes": 4235400,
|
||||
"bits_per_second": 33888653.787161432,
|
||||
"retransmits": 329,
|
||||
"snd_cwnd": 63712,
|
||||
"rtt": 579,
|
||||
"rttvar": 92,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.00029182434082,
|
||||
"end": 7.0001308917999268,
|
||||
"seconds": 0.99983906745910645,
|
||||
"bytes": 4235400,
|
||||
"bits_per_second": 33888653.787161432,
|
||||
"retransmits": 329,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001308917999268,
|
||||
"end": 8.00025200843811,
|
||||
"seconds": 1.0001211166381836,
|
||||
"bytes": 4430880,
|
||||
"bits_per_second": 35442747.293599807,
|
||||
"retransmits": 303,
|
||||
"snd_cwnd": 41992,
|
||||
"rtt": 319,
|
||||
"rttvar": 103,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001308917999268,
|
||||
"end": 8.00025200843811,
|
||||
"seconds": 1.0001211166381836,
|
||||
"bytes": 4430880,
|
||||
"bits_per_second": 35442747.293599807,
|
||||
"retransmits": 303,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00025200843811,
|
||||
"end": 9.0001499652862549,
|
||||
"seconds": 0.99989795684814453,
|
||||
"bytes": 4691520,
|
||||
"bits_per_second": 37535990.290757284,
|
||||
"retransmits": 363,
|
||||
"snd_cwnd": 47784,
|
||||
"rtt": 589,
|
||||
"rttvar": 587,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00025200843811,
|
||||
"end": 9.0001499652862549,
|
||||
"seconds": 0.99989795684814453,
|
||||
"bytes": 4691520,
|
||||
"bits_per_second": 37535990.290757284,
|
||||
"retransmits": 363,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001499652862549,
|
||||
"end": 10.000265836715698,
|
||||
"seconds": 1.0001158714294434,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30230737.121276632,
|
||||
"retransmits": 269,
|
||||
"snd_cwnd": 53576,
|
||||
"rtt": 339,
|
||||
"rttvar": 64,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001499652862549,
|
||||
"end": 10.000265836715698,
|
||||
"seconds": 1.0001158714294434,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30230737.121276632,
|
||||
"retransmits": 269,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000265836715698,
|
||||
"seconds": 10.000265836715698,
|
||||
"bytes": 43350096,
|
||||
"bits_per_second": 34679154.9007358,
|
||||
"retransmits": 3206,
|
||||
"max_snd_cwnd": 63712,
|
||||
"max_rtt": 589,
|
||||
"min_rtt": 253,
|
||||
"mean_rtt": 450
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041242837905884,
|
||||
"seconds": 10.000265836715698,
|
||||
"bytes": 42307536,
|
||||
"bits_per_second": 33707011.518763989
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000265836715698,
|
||||
"seconds": 10.000265836715698,
|
||||
"bytes": 43350096,
|
||||
"bits_per_second": 34679154.9007358,
|
||||
"retransmits": 3206
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041242837905884,
|
||||
"seconds": 10.041242837905884,
|
||||
"bytes": 42307536,
|
||||
"bits_per_second": 33707011.518763989
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.57144392479073391,
|
||||
"host_user": 0.080079681116899878,
|
||||
"host_system": 0.49151296166526082,
|
||||
"remote_total": 0.63525136024573448,
|
||||
"remote_user": 0.13611761210061507,
|
||||
"remote_system": 0.49914201824731891
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/4/2.json
Normal file
328
results/manual/inbound/4/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 45842,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-SpeedTest2 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:13:48 GMT",
|
||||
"timesecs": 1616350428
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "on6ypr4fdueaswt32mzv7p475t5g6b2eahvg",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001590251922607,
|
||||
"seconds": 1.0001590251922607,
|
||||
"bytes": 5619560,
|
||||
"bits_per_second": 44949331.923848815,
|
||||
"retransmits": 332,
|
||||
"snd_cwnd": 7240,
|
||||
"rtt": 143,
|
||||
"rttvar": 34,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001590251922607,
|
||||
"seconds": 1.0001590251922607,
|
||||
"bytes": 5619560,
|
||||
"bits_per_second": 44949331.923848815,
|
||||
"retransmits": 332,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001590251922607,
|
||||
"end": 2.000236988067627,
|
||||
"seconds": 1.0000779628753662,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31274361.760831881,
|
||||
"retransmits": 401,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 520,
|
||||
"rttvar": 77,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001590251922607,
|
||||
"end": 2.000236988067627,
|
||||
"seconds": 1.0000779628753662,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31274361.760831881,
|
||||
"retransmits": 401,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.000236988067627,
|
||||
"end": 3.0001370906829834,
|
||||
"seconds": 0.99990010261535645,
|
||||
"bytes": 4496040,
|
||||
"bits_per_second": 35971913.500079282,
|
||||
"retransmits": 271,
|
||||
"snd_cwnd": 59368,
|
||||
"rtt": 584,
|
||||
"rttvar": 34,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.000236988067627,
|
||||
"end": 3.0001370906829834,
|
||||
"seconds": 0.99990010261535645,
|
||||
"bytes": 4496040,
|
||||
"bits_per_second": 35971913.500079282,
|
||||
"retransmits": 271,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001370906829834,
|
||||
"end": 4.0002479553222656,
|
||||
"seconds": 1.0001108646392822,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30230888.463455319,
|
||||
"retransmits": 300,
|
||||
"snd_cwnd": 8688,
|
||||
"rtt": 499,
|
||||
"rttvar": 283,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001370906829834,
|
||||
"end": 4.0002479553222656,
|
||||
"seconds": 1.0001108646392822,
|
||||
"bytes": 3779280,
|
||||
"bits_per_second": 30230888.463455319,
|
||||
"retransmits": 300,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002479553222656,
|
||||
"end": 5.0003199577331543,
|
||||
"seconds": 1.0000720024108887,
|
||||
"bytes": 3844440,
|
||||
"bits_per_second": 30753305.687847678,
|
||||
"retransmits": 282,
|
||||
"snd_cwnd": 49232,
|
||||
"rtt": 579,
|
||||
"rttvar": 60,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002479553222656,
|
||||
"end": 5.0003199577331543,
|
||||
"seconds": 1.0000720024108887,
|
||||
"bytes": 3844440,
|
||||
"bits_per_second": 30753305.687847678,
|
||||
"retransmits": 282,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0003199577331543,
|
||||
"end": 6.0002119541168213,
|
||||
"seconds": 0.999891996383667,
|
||||
"bytes": 4626360,
|
||||
"bits_per_second": 37014877.740654118,
|
||||
"retransmits": 347,
|
||||
"snd_cwnd": 24616,
|
||||
"rtt": 578,
|
||||
"rttvar": 83,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0003199577331543,
|
||||
"end": 6.0002119541168213,
|
||||
"seconds": 0.999891996383667,
|
||||
"bytes": 4626360,
|
||||
"bits_per_second": 37014877.740654118,
|
||||
"retransmits": 347,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002119541168213,
|
||||
"end": 7.0003039836883545,
|
||||
"seconds": 1.0000920295715332,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31273921.87436974,
|
||||
"retransmits": 312,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 425,
|
||||
"rttvar": 360,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002119541168213,
|
||||
"end": 7.0003039836883545,
|
||||
"seconds": 1.0000920295715332,
|
||||
"bytes": 3909600,
|
||||
"bits_per_second": 31273921.87436974,
|
||||
"retransmits": 312,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0003039836883545,
|
||||
"end": 8.0001959800720215,
|
||||
"seconds": 0.999891996383667,
|
||||
"bytes": 4365720,
|
||||
"bits_per_second": 34929532.515828528,
|
||||
"retransmits": 309,
|
||||
"snd_cwnd": 15928,
|
||||
"rtt": 448,
|
||||
"rttvar": 212,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0003039836883545,
|
||||
"end": 8.0001959800720215,
|
||||
"seconds": 0.999891996383667,
|
||||
"bytes": 4365720,
|
||||
"bits_per_second": 34929532.515828528,
|
||||
"retransmits": 309,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001959800720215,
|
||||
"end": 9.0001070499420166,
|
||||
"seconds": 0.99991106986999512,
|
||||
"bytes": 4626360,
|
||||
"bits_per_second": 37014171.67509909,
|
||||
"retransmits": 365,
|
||||
"snd_cwnd": 65160,
|
||||
"rtt": 130,
|
||||
"rttvar": 8,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001959800720215,
|
||||
"end": 9.0001070499420166,
|
||||
"seconds": 0.99991106986999512,
|
||||
"bytes": 4626360,
|
||||
"bits_per_second": 37014171.67509909,
|
||||
"retransmits": 365,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001070499420166,
|
||||
"end": 10.000244140625,
|
||||
"seconds": 1.0001370906829834,
|
||||
"bytes": 3974760,
|
||||
"bits_per_second": 31793721.377021842,
|
||||
"retransmits": 463,
|
||||
"snd_cwnd": 5792,
|
||||
"rtt": 122,
|
||||
"rttvar": 126,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001070499420166,
|
||||
"end": 10.000244140625,
|
||||
"seconds": 1.0001370906829834,
|
||||
"bytes": 3974760,
|
||||
"bits_per_second": 31793721.377021842,
|
||||
"retransmits": 463,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000244140625,
|
||||
"seconds": 10.000244140625,
|
||||
"bytes": 43151720,
|
||||
"bits_per_second": 34520533.213544592,
|
||||
"retransmits": 3382,
|
||||
"max_snd_cwnd": 65160,
|
||||
"max_rtt": 584,
|
||||
"min_rtt": 122,
|
||||
"mean_rtt": 402
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.041910886764526,
|
||||
"seconds": 10.000244140625,
|
||||
"bytes": 42530528,
|
||||
"bits_per_second": 33882418.180831484
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000244140625,
|
||||
"seconds": 10.000244140625,
|
||||
"bytes": 43151720,
|
||||
"bits_per_second": 34520533.213544592,
|
||||
"retransmits": 3382
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.041910886764526,
|
||||
"seconds": 10.041910886764526,
|
||||
"bytes": 42530528,
|
||||
"bits_per_second": 33882418.180831484
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.58123086598282248,
|
||||
"host_user": 0.15765840137613701,
|
||||
"host_system": 0.423671627070599,
|
||||
"remote_total": 0.584094368185501,
|
||||
"remote_user": 0.091480230523318065,
|
||||
"remote_system": 0.49271217845581344
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/4p4/0.json
Normal file
328
results/manual/inbound/4p4/0.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60376,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:21:11 GMT",
|
||||
"timesecs": 1616350871
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "c5vlck3ij6hatha3njxfe64eeivedzwqan54",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001130104064941,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 9503224,
|
||||
"bits_per_second": 76017201.265184477,
|
||||
"retransmits": 81,
|
||||
"snd_cwnd": 44888,
|
||||
"rtt": 5400,
|
||||
"rttvar": 5546,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001130104064941,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 9503224,
|
||||
"bits_per_second": 76017201.265184477,
|
||||
"retransmits": 81,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001130104064941,
|
||||
"end": 2.0000829696655273,
|
||||
"seconds": 0.9999699592590332,
|
||||
"bytes": 7949520,
|
||||
"bits_per_second": 63598070.533162877,
|
||||
"retransmits": 62,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 2564,
|
||||
"rttvar": 2364,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001130104064941,
|
||||
"end": 2.0000829696655273,
|
||||
"seconds": 0.9999699592590332,
|
||||
"bytes": 7949520,
|
||||
"bits_per_second": 63598070.533162877,
|
||||
"retransmits": 62,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000829696655273,
|
||||
"end": 3.0002739429473877,
|
||||
"seconds": 1.0001909732818604,
|
||||
"bytes": 6841800,
|
||||
"bits_per_second": 54723949.187827244,
|
||||
"retransmits": 75,
|
||||
"snd_cwnd": 27512,
|
||||
"rtt": 1129,
|
||||
"rttvar": 195,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000829696655273,
|
||||
"end": 3.0002739429473877,
|
||||
"seconds": 1.0001909732818604,
|
||||
"bytes": 6841800,
|
||||
"bits_per_second": 54723949.187827244,
|
||||
"retransmits": 75,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0002739429473877,
|
||||
"end": 4.0000858306884766,
|
||||
"seconds": 0.99981188774108887,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64650881.62338277,
|
||||
"retransmits": 69,
|
||||
"snd_cwnd": 56472,
|
||||
"rtt": 2850,
|
||||
"rttvar": 350,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0002739429473877,
|
||||
"end": 4.0000858306884766,
|
||||
"seconds": 0.99981188774108887,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64650881.62338277,
|
||||
"retransmits": 69,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0000858306884766,
|
||||
"end": 5.0000898838043213,
|
||||
"seconds": 1.0000040531158447,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64638458.012841649,
|
||||
"retransmits": 72,
|
||||
"snd_cwnd": 11584,
|
||||
"rtt": 1147,
|
||||
"rttvar": 1022,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0000858306884766,
|
||||
"end": 5.0000898838043213,
|
||||
"seconds": 1.0000040531158447,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64638458.012841649,
|
||||
"retransmits": 72,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0000898838043213,
|
||||
"end": 6.0001659393310547,
|
||||
"seconds": 1.0000760555267334,
|
||||
"bytes": 7037280,
|
||||
"bits_per_second": 56293958.533331841,
|
||||
"retransmits": 19,
|
||||
"snd_cwnd": 60816,
|
||||
"rtt": 10814,
|
||||
"rttvar": 3213,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0000898838043213,
|
||||
"end": 6.0001659393310547,
|
||||
"seconds": 1.0000760555267334,
|
||||
"bytes": 7037280,
|
||||
"bits_per_second": 56293958.533331841,
|
||||
"retransmits": 19,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001659393310547,
|
||||
"end": 7.0001769065856934,
|
||||
"seconds": 1.0000109672546387,
|
||||
"bytes": 7428240,
|
||||
"bits_per_second": 59425268.267950937,
|
||||
"retransmits": 64,
|
||||
"snd_cwnd": 63712,
|
||||
"rtt": 15417,
|
||||
"rttvar": 1693,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001659393310547,
|
||||
"end": 7.0001769065856934,
|
||||
"seconds": 1.0000109672546387,
|
||||
"bytes": 7428240,
|
||||
"bits_per_second": 59425268.267950937,
|
||||
"retransmits": 64,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001769065856934,
|
||||
"end": 8.00010895729065,
|
||||
"seconds": 0.999932050704956,
|
||||
"bytes": 7949520,
|
||||
"bits_per_second": 63600481.607889712,
|
||||
"retransmits": 36,
|
||||
"snd_cwnd": 49232,
|
||||
"rtt": 6362,
|
||||
"rttvar": 6256,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001769065856934,
|
||||
"end": 8.00010895729065,
|
||||
"seconds": 0.999932050704956,
|
||||
"bytes": 7949520,
|
||||
"bits_per_second": 63600481.607889712,
|
||||
"retransmits": 36,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00010895729065,
|
||||
"end": 9.0001068115234375,
|
||||
"seconds": 0.99999785423278809,
|
||||
"bytes": 7754040,
|
||||
"bits_per_second": 62032453.107203953,
|
||||
"retransmits": 40,
|
||||
"snd_cwnd": 70952,
|
||||
"rtt": 4064,
|
||||
"rttvar": 847,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00010895729065,
|
||||
"end": 9.0001068115234375,
|
||||
"seconds": 0.99999785423278809,
|
||||
"bytes": 7754040,
|
||||
"bits_per_second": 62032453.107203953,
|
||||
"retransmits": 40,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001068115234375,
|
||||
"end": 10.000186920166016,
|
||||
"seconds": 1.0000801086425781,
|
||||
"bytes": 7428240,
|
||||
"bits_per_second": 59421159.851543874,
|
||||
"retransmits": 50,
|
||||
"snd_cwnd": 53576,
|
||||
"rtt": 3567,
|
||||
"rttvar": 193,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001068115234375,
|
||||
"end": 10.000186920166016,
|
||||
"seconds": 1.0000801086425781,
|
||||
"bytes": 7428240,
|
||||
"bits_per_second": 59421159.851543874,
|
||||
"retransmits": 50,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000186920166016,
|
||||
"seconds": 10.000186920166016,
|
||||
"bytes": 78051544,
|
||||
"bits_per_second": 62440068.069211051,
|
||||
"retransmits": 568,
|
||||
"max_snd_cwnd": 70952,
|
||||
"max_rtt": 15417,
|
||||
"min_rtt": 1129,
|
||||
"mean_rtt": 5331
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.020298957824707,
|
||||
"seconds": 10.000186920166016,
|
||||
"bytes": 77643208,
|
||||
"bits_per_second": 61988735.7267875
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000186920166016,
|
||||
"seconds": 10.000186920166016,
|
||||
"bytes": 78051544,
|
||||
"bits_per_second": 62440068.069211051,
|
||||
"retransmits": 568
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.020298957824707,
|
||||
"seconds": 10.020298957824707,
|
||||
"bytes": 77643208,
|
||||
"bits_per_second": 61988735.7267875
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.3679469563131148,
|
||||
"host_user": 0.065886569681636087,
|
||||
"host_system": 0.30213308905319636,
|
||||
"remote_total": 0.15253826271706769,
|
||||
"remote_user": 0.023671500744572794,
|
||||
"remote_system": 0.12886878852640832
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/4p4/1.json
Normal file
328
results/manual/inbound/4p4/1.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60380,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:21:33 GMT",
|
||||
"timesecs": 1616350893
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "jia7ytigsx7fmckmea2wbqhyfhj63lnfwhlq",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0000851154327393,
|
||||
"seconds": 1.0000851154327393,
|
||||
"bytes": 9225208,
|
||||
"bits_per_second": 73795382.87405251,
|
||||
"retransmits": 47,
|
||||
"snd_cwnd": 49232,
|
||||
"rtt": 4247,
|
||||
"rttvar": 1579,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0000851154327393,
|
||||
"seconds": 1.0000851154327393,
|
||||
"bytes": 9225208,
|
||||
"bits_per_second": 73795382.87405251,
|
||||
"retransmits": 47,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0000851154327393,
|
||||
"end": 2.0000929832458496,
|
||||
"seconds": 1.0000078678131104,
|
||||
"bytes": 7688880,
|
||||
"bits_per_second": 61510556.046440713,
|
||||
"retransmits": 31,
|
||||
"snd_cwnd": 52128,
|
||||
"rtt": 5412,
|
||||
"rttvar": 1701,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0000851154327393,
|
||||
"end": 2.0000929832458496,
|
||||
"seconds": 1.0000078678131104,
|
||||
"bytes": 7688880,
|
||||
"bits_per_second": 61510556.046440713,
|
||||
"retransmits": 31,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000929832458496,
|
||||
"end": 3.0001440048217773,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58380381.340940721,
|
||||
"retransmits": 134,
|
||||
"snd_cwnd": 70952,
|
||||
"rtt": 15197,
|
||||
"rttvar": 272,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000929832458496,
|
||||
"end": 3.0001440048217773,
|
||||
"seconds": 1.0000510215759277,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58380381.340940721,
|
||||
"retransmits": 134,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001440048217773,
|
||||
"end": 4.0001161098480225,
|
||||
"seconds": 0.99997210502624512,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63076639.521203987,
|
||||
"retransmits": 62,
|
||||
"snd_cwnd": 68056,
|
||||
"rtt": 13145,
|
||||
"rttvar": 3767,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001440048217773,
|
||||
"end": 4.0001161098480225,
|
||||
"seconds": 0.99997210502624512,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63076639.521203987,
|
||||
"retransmits": 62,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001161098480225,
|
||||
"end": 5.00019907951355,
|
||||
"seconds": 1.0000829696655273,
|
||||
"bytes": 6906960,
|
||||
"bits_per_second": 55251095.835058548,
|
||||
"retransmits": 138,
|
||||
"snd_cwnd": 1448,
|
||||
"rtt": 938,
|
||||
"rttvar": 182,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001161098480225,
|
||||
"end": 5.00019907951355,
|
||||
"seconds": 1.0000829696655273,
|
||||
"bytes": 6906960,
|
||||
"bits_per_second": 55251095.835058548,
|
||||
"retransmits": 138,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.00019907951355,
|
||||
"end": 6.0000901222229,
|
||||
"seconds": 0.99989104270935059,
|
||||
"bytes": 7623720,
|
||||
"bits_per_second": 60996406.003137454,
|
||||
"retransmits": 84,
|
||||
"snd_cwnd": 47784,
|
||||
"rtt": 2713,
|
||||
"rttvar": 613,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.00019907951355,
|
||||
"end": 6.0000901222229,
|
||||
"seconds": 0.99989104270935059,
|
||||
"bytes": 7623720,
|
||||
"bits_per_second": 60996406.003137454,
|
||||
"retransmits": 84,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0000901222229,
|
||||
"end": 7.0001029968261719,
|
||||
"seconds": 1.0000128746032715,
|
||||
"bytes": 6841800,
|
||||
"bits_per_second": 54733695.325387105,
|
||||
"retransmits": 100,
|
||||
"snd_cwnd": 30408,
|
||||
"rtt": 1885,
|
||||
"rttvar": 375,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0000901222229,
|
||||
"end": 7.0001029968261719,
|
||||
"seconds": 1.0000128746032715,
|
||||
"bytes": 6841800,
|
||||
"bits_per_second": 54733695.325387105,
|
||||
"retransmits": 100,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001029968261719,
|
||||
"end": 8.00026798248291,
|
||||
"seconds": 1.0001649856567383,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64628057.297523052,
|
||||
"retransmits": 82,
|
||||
"snd_cwnd": 46336,
|
||||
"rtt": 8971,
|
||||
"rttvar": 12476,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001029968261719,
|
||||
"end": 8.00026798248291,
|
||||
"seconds": 1.0001649856567383,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64628057.297523052,
|
||||
"retransmits": 82,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00026798248291,
|
||||
"end": 9.0001389980316162,
|
||||
"seconds": 0.999871015548706,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64647058.46536392,
|
||||
"retransmits": 90,
|
||||
"snd_cwnd": 57920,
|
||||
"rtt": 2992,
|
||||
"rttvar": 320,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00026798248291,
|
||||
"end": 9.0001389980316162,
|
||||
"seconds": 0.999871015548706,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64647058.46536392,
|
||||
"retransmits": 90,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001389980316162,
|
||||
"end": 10.000121116638184,
|
||||
"seconds": 0.99998211860656738,
|
||||
"bytes": 7493400,
|
||||
"bits_per_second": 59948271.9586365,
|
||||
"retransmits": 35,
|
||||
"snd_cwnd": 34752,
|
||||
"rtt": 2758,
|
||||
"rttvar": 1062,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001389980316162,
|
||||
"end": 10.000121116638184,
|
||||
"seconds": 0.99998211860656738,
|
||||
"bytes": 7493400,
|
||||
"bits_per_second": 59948271.9586365,
|
||||
"retransmits": 35,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000121116638184,
|
||||
"seconds": 10.000121116638184,
|
||||
"bytes": 77121928,
|
||||
"bits_per_second": 61696795.149158485,
|
||||
"retransmits": 803,
|
||||
"max_snd_cwnd": 70952,
|
||||
"max_rtt": 15197,
|
||||
"min_rtt": 938,
|
||||
"mean_rtt": 5825
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042097091674805,
|
||||
"seconds": 10.000121116638184,
|
||||
"bytes": 76600648,
|
||||
"bits_per_second": 61023626.679335095
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000121116638184,
|
||||
"seconds": 10.000121116638184,
|
||||
"bytes": 77121928,
|
||||
"bits_per_second": 61696795.149158485,
|
||||
"retransmits": 803
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.042097091674805,
|
||||
"seconds": 10.042097091674805,
|
||||
"bytes": 76600648,
|
||||
"bits_per_second": 61023626.679335095
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.73228032358370188,
|
||||
"host_user": 0.14456708910940153,
|
||||
"host_system": 0.58782225195426219,
|
||||
"remote_total": 3.0062263605048507,
|
||||
"remote_user": 0.39414428737147045,
|
||||
"remote_system": 2.6121998378238898
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
328
results/manual/inbound/4p4/2.json
Normal file
328
results/manual/inbound/4p4/2.json
Normal file
@ -0,0 +1,328 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 60384,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 18:21:55 GMT",
|
||||
"timesecs": 1616350915
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "zyneroyvf6tydaesmdw3lyjk3nawksoh7wes",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 0,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001931190490723,
|
||||
"seconds": 1.0001931190490723,
|
||||
"bytes": 9449648,
|
||||
"bits_per_second": 75582587.5625635,
|
||||
"retransmits": 78,
|
||||
"snd_cwnd": 59368,
|
||||
"rtt": 15609,
|
||||
"rttvar": 12774,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001931190490723,
|
||||
"seconds": 1.0001931190490723,
|
||||
"bytes": 9449648,
|
||||
"bits_per_second": 75582587.5625635,
|
||||
"retransmits": 78,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001931190490723,
|
||||
"end": 2.000114917755127,
|
||||
"seconds": 0.99992179870605469,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63079812.922992408,
|
||||
"retransmits": 63,
|
||||
"snd_cwnd": 56472,
|
||||
"rtt": 13899,
|
||||
"rttvar": 5181,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001931190490723,
|
||||
"end": 2.000114917755127,
|
||||
"seconds": 0.99992179870605469,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63079812.922992408,
|
||||
"retransmits": 63,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.000114917755127,
|
||||
"end": 3.0001249313354492,
|
||||
"seconds": 1.0000100135803223,
|
||||
"bytes": 7363080,
|
||||
"bits_per_second": 58904050.159562424,
|
||||
"retransmits": 21,
|
||||
"snd_cwnd": 55024,
|
||||
"rtt": 2610,
|
||||
"rttvar": 269,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.000114917755127,
|
||||
"end": 3.0001249313354492,
|
||||
"seconds": 1.0000100135803223,
|
||||
"bytes": 7363080,
|
||||
"bits_per_second": 58904050.159562424,
|
||||
"retransmits": 21,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001249313354492,
|
||||
"end": 4.0002379417419434,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58376762.818304092,
|
||||
"retransmits": 51,
|
||||
"snd_cwnd": 52128,
|
||||
"rtt": 6740,
|
||||
"rttvar": 10861,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001249313354492,
|
||||
"end": 4.0002379417419434,
|
||||
"seconds": 1.0001130104064941,
|
||||
"bytes": 7297920,
|
||||
"bits_per_second": 58376762.818304092,
|
||||
"retransmits": 51,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0002379417419434,
|
||||
"end": 5.0001230239868164,
|
||||
"seconds": 0.999885082244873,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64646148.990319572,
|
||||
"retransmits": 62,
|
||||
"snd_cwnd": 62264,
|
||||
"rtt": 11863,
|
||||
"rttvar": 4371,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0002379417419434,
|
||||
"end": 5.0001230239868164,
|
||||
"seconds": 0.999885082244873,
|
||||
"bytes": 8079840,
|
||||
"bits_per_second": 64646148.990319572,
|
||||
"retransmits": 62,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001230239868164,
|
||||
"end": 6.0000979900360107,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 8210160,
|
||||
"bits_per_second": 65682924.303095773,
|
||||
"retransmits": 89,
|
||||
"snd_cwnd": 21720,
|
||||
"rtt": 1110,
|
||||
"rttvar": 113,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001230239868164,
|
||||
"end": 6.0000979900360107,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 8210160,
|
||||
"bits_per_second": 65682924.303095773,
|
||||
"retransmits": 89,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0000979900360107,
|
||||
"end": 7.0001189708709717,
|
||||
"seconds": 1.0000209808349609,
|
||||
"bytes": 7037280,
|
||||
"bits_per_second": 56297058.84069968,
|
||||
"retransmits": 82,
|
||||
"snd_cwnd": 82536,
|
||||
"rtt": 2396,
|
||||
"rttvar": 373,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0000979900360107,
|
||||
"end": 7.0001189708709717,
|
||||
"seconds": 1.0000209808349609,
|
||||
"bytes": 7037280,
|
||||
"bits_per_second": 56297058.84069968,
|
||||
"retransmits": 82,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001189708709717,
|
||||
"end": 8.000093936920166,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63076459.052972928,
|
||||
"retransmits": 40,
|
||||
"snd_cwnd": 36200,
|
||||
"rtt": 1775,
|
||||
"rttvar": 222,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001189708709717,
|
||||
"end": 8.000093936920166,
|
||||
"seconds": 0.99997496604919434,
|
||||
"bytes": 7884360,
|
||||
"bits_per_second": 63076459.052972928,
|
||||
"retransmits": 40,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.000093936920166,
|
||||
"end": 9.0000889301300049,
|
||||
"seconds": 0.99999499320983887,
|
||||
"bytes": 7688880,
|
||||
"bits_per_second": 61511347.974411838,
|
||||
"retransmits": 30,
|
||||
"snd_cwnd": 31856,
|
||||
"rtt": 1704,
|
||||
"rttvar": 175,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.000093936920166,
|
||||
"end": 9.0000889301300049,
|
||||
"seconds": 0.99999499320983887,
|
||||
"bytes": 7688880,
|
||||
"bits_per_second": 61511347.974411838,
|
||||
"retransmits": 30,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0000889301300049,
|
||||
"end": 10.000301122665405,
|
||||
"seconds": 1.0002121925354004,
|
||||
"bytes": 6646320,
|
||||
"bits_per_second": 53159279.997597247,
|
||||
"retransmits": 80,
|
||||
"snd_cwnd": 10136,
|
||||
"rtt": 3451,
|
||||
"rttvar": 2534,
|
||||
"pmtu": 1500,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0000889301300049,
|
||||
"end": 10.000301122665405,
|
||||
"seconds": 1.0002121925354004,
|
||||
"bytes": 6646320,
|
||||
"bits_per_second": 53159279.997597247,
|
||||
"retransmits": 80,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000301122665405,
|
||||
"seconds": 10.000301122665405,
|
||||
"bytes": 77541848,
|
||||
"bits_per_second": 62031610.487611055,
|
||||
"retransmits": 596,
|
||||
"max_snd_cwnd": 82536,
|
||||
"max_rtt": 15609,
|
||||
"min_rtt": 1110,
|
||||
"mean_rtt": 6115
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042078018188477,
|
||||
"seconds": 10.000301122665405,
|
||||
"bytes": 77091520,
|
||||
"bits_per_second": 61414794.715093672
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.000301122665405,
|
||||
"seconds": 10.000301122665405,
|
||||
"bytes": 77541848,
|
||||
"bits_per_second": 62031610.487611055,
|
||||
"retransmits": 596
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.042078018188477,
|
||||
"seconds": 10.042078018188477,
|
||||
"bytes": 77091520,
|
||||
"bits_per_second": 61414794.715093672
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 0.72307875410377365,
|
||||
"host_user": 0.4046866633957707,
|
||||
"host_system": 0.31840200051194045,
|
||||
"remote_total": 3.4923091345015673,
|
||||
"remote_user": 0.46623439145957229,
|
||||
"remote_system": 3.0261927724680926
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/1p1/0.json
Normal file
268
results/manual/outbound/1p1/0.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42798,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:37:43 GMT",
|
||||
"timesecs": 1616344663
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "o6blacxanyqg5c4lhencva6rnz7llhsdh6gi",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001389980316162,
|
||||
"seconds": 1.0001389980316162,
|
||||
"bytes": 1914256,
|
||||
"bits_per_second": 15311919.673305145,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001389980316162,
|
||||
"seconds": 1.0001389980316162,
|
||||
"bytes": 1914256,
|
||||
"bits_per_second": 15311919.673305145,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001389980316162,
|
||||
"end": 2.0001509189605713,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781007.796656171,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001389980316162,
|
||||
"end": 2.0001509189605713,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781007.796656171,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001509189605713,
|
||||
"end": 3.0000901222229004,
|
||||
"seconds": 0.9999392032623291,
|
||||
"bytes": 1843304,
|
||||
"bits_per_second": 14747328.5894676,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001509189605713,
|
||||
"end": 3.0000901222229004,
|
||||
"seconds": 0.9999392032623291,
|
||||
"bytes": 1843304,
|
||||
"bits_per_second": 14747328.5894676,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000901222229004,
|
||||
"end": 4.0001139640808105,
|
||||
"seconds": 1.0000238418579102,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769247.873690756,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000901222229004,
|
||||
"end": 4.0001139640808105,
|
||||
"seconds": 1.0000238418579102,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769247.873690756,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001139640808105,
|
||||
"end": 5.0001890659332275,
|
||||
"seconds": 1.000075101852417,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768490.858979087,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001139640808105,
|
||||
"end": 5.0001890659332275,
|
||||
"seconds": 1.000075101852417,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768490.858979087,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001890659332275,
|
||||
"end": 6.0001339912414551,
|
||||
"seconds": 0.99994492530822754,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781998.113989908,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001890659332275,
|
||||
"end": 6.0001339912414551,
|
||||
"seconds": 0.99994492530822754,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781998.113989908,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001339912414551,
|
||||
"end": 7.0000960826873779,
|
||||
"seconds": 0.99996209144592285,
|
||||
"bytes": 1844752,
|
||||
"bits_per_second": 14758575.476256544,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001339912414551,
|
||||
"end": 7.0000960826873779,
|
||||
"seconds": 0.99996209144592285,
|
||||
"bytes": 1844752,
|
||||
"bits_per_second": 14758575.476256544,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0000960826873779,
|
||||
"end": 8.0000920295715332,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769659.863142412,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0000960826873779,
|
||||
"end": 8.0000920295715332,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769659.863142412,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000920295715332,
|
||||
"end": 9.0001389980316162,
|
||||
"seconds": 1.000046968460083,
|
||||
"bytes": 1838960,
|
||||
"bits_per_second": 14710989.04749814,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000920295715332,
|
||||
"end": 9.0001389980316162,
|
||||
"seconds": 1.000046968460083,
|
||||
"bytes": 1838960,
|
||||
"bits_per_second": 14710989.04749814,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001389980316162,
|
||||
"end": 10.000092029571533,
|
||||
"seconds": 0.999953031539917,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781878.282060042,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001389980316162,
|
||||
"end": 10.000092029571533,
|
||||
"seconds": 0.999953031539917,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781878.282060042,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.04088306427002,
|
||||
"seconds": 10.04088306427002,
|
||||
"bytes": 19297496,
|
||||
"bits_per_second": 15375138.522362977,
|
||||
"retransmits": 16,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000092029571533,
|
||||
"seconds": 10.000092029571533,
|
||||
"bytes": 18522816,
|
||||
"bits_per_second": 14818116.429509407
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.04088306427002,
|
||||
"seconds": 10.04088306427002,
|
||||
"bytes": 19297496,
|
||||
"bits_per_second": 15375138.522362977,
|
||||
"retransmits": 16
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000092029571533,
|
||||
"seconds": 10.000092029571533,
|
||||
"bytes": 18522816,
|
||||
"bits_per_second": 14818116.429509407
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 4.7053223224632994,
|
||||
"host_user": 0.45319093455590292,
|
||||
"host_system": 4.2521313879073954,
|
||||
"remote_total": 0.063178155600749727,
|
||||
"remote_user": 0,
|
||||
"remote_system": 0.063271706670247382
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/1p1/1.json
Normal file
268
results/manual/outbound/1p1/1.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42794,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:37:26 GMT",
|
||||
"timesecs": 1616344646
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "44qvipazua2z2xe2w65bs5m6ism4ksruis4b",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001378059387207,
|
||||
"seconds": 1.0001378059387207,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15115037.058129406,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001378059387207,
|
||||
"seconds": 1.0001378059387207,
|
||||
"bytes": 1889640,
|
||||
"bits_per_second": 15115037.058129406,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001378059387207,
|
||||
"end": 2.0001349449157715,
|
||||
"seconds": 0.99999713897705078,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781226.289427632,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001378059387207,
|
||||
"end": 2.0001349449157715,
|
||||
"seconds": 0.99999713897705078,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781226.289427632,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001349449157715,
|
||||
"end": 3.000046968460083,
|
||||
"seconds": 0.99991202354431152,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14782484.510593511,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001349449157715,
|
||||
"end": 3.000046968460083,
|
||||
"seconds": 0.99991202354431152,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14782484.510593511,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.000046968460083,
|
||||
"end": 4.0000967979431152,
|
||||
"seconds": 1.0000498294830322,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768864.075138163,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.000046968460083,
|
||||
"end": 4.0000967979431152,
|
||||
"seconds": 1.0000498294830322,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768864.075138163,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0000967979431152,
|
||||
"end": 5.0001468658447266,
|
||||
"seconds": 1.0000500679016113,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768860.554142864,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0000967979431152,
|
||||
"end": 5.0001468658447266,
|
||||
"seconds": 1.0000500679016113,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768860.554142864,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001468658447266,
|
||||
"end": 6.0001349449157715,
|
||||
"seconds": 0.99998807907104492,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781360.207544893,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001468658447266,
|
||||
"end": 6.0001349449157715,
|
||||
"seconds": 0.99998807907104492,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781360.207544893,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001349449157715,
|
||||
"end": 7.0000898838043213,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781850.086594192,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001349449157715,
|
||||
"end": 7.0000898838043213,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781850.086594192,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0000898838043213,
|
||||
"end": 8.0001449584960938,
|
||||
"seconds": 1.0000550746917725,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14780369.975679306,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0000898838043213,
|
||||
"end": 8.0001449584960938,
|
||||
"seconds": 1.0000550746917725,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14780369.975679306,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001449584960938,
|
||||
"end": 9.00013780593872,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 1844752,
|
||||
"bits_per_second": 14758121.558311164,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001449584960938,
|
||||
"end": 9.00013780593872,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 1844752,
|
||||
"bits_per_second": 14758121.558311164,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.00013780593872,
|
||||
"end": 10.000138998031616,
|
||||
"seconds": 1.0000011920928955,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769582.393285759,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.00013780593872,
|
||||
"end": 10.000138998031616,
|
||||
"seconds": 1.0000011920928955,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769582.393285759,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.04218602180481,
|
||||
"seconds": 10.04218602180481,
|
||||
"bytes": 20665856,
|
||||
"bits_per_second": 16463232.969497114,
|
||||
"retransmits": 26,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000138998031616,
|
||||
"seconds": 10.000138998031616,
|
||||
"bytes": 18511232,
|
||||
"bits_per_second": 14808779.760876261
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.04218602180481,
|
||||
"seconds": 10.04218602180481,
|
||||
"bytes": 20665856,
|
||||
"bits_per_second": 16463232.969497114,
|
||||
"retransmits": 26
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000138998031616,
|
||||
"seconds": 10.000138998031616,
|
||||
"bytes": 18511232,
|
||||
"bits_per_second": 14808779.760876261
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 4.747280521346978,
|
||||
"host_user": 0.89436776767351389,
|
||||
"host_system": 3.852922665212974,
|
||||
"remote_total": 0.066901773089038552,
|
||||
"remote_user": 0,
|
||||
"remote_system": 0.066894241649987668
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/1p1/2.json
Normal file
268
results/manual/outbound/1p1/2.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42790,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:37:12 GMT",
|
||||
"timesecs": 1616344632
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "vxwkds3iabg3jt3zkdjrob76h54cbn6odb4l",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001370906829834,
|
||||
"seconds": 1.0001370906829834,
|
||||
"bytes": 1914256,
|
||||
"bits_per_second": 15311948.874470992,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001370906829834,
|
||||
"seconds": 1.0001370906829834,
|
||||
"bytes": 1914256,
|
||||
"bits_per_second": 15311948.874470992,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001370906829834,
|
||||
"end": 2.0001311302185059,
|
||||
"seconds": 0.99999403953552246,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769688.034200871,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001370906829834,
|
||||
"end": 2.0001311302185059,
|
||||
"seconds": 0.99999403953552246,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769688.034200871,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001311302185059,
|
||||
"end": 3.0000810623168945,
|
||||
"seconds": 0.99994993209838867,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781924.099921461,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001311302185059,
|
||||
"end": 3.0000810623168945,
|
||||
"seconds": 0.99994993209838867,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14781924.099921461,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000810623168945,
|
||||
"end": 4.000136137008667,
|
||||
"seconds": 1.0000550746917725,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768786.6136294,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000810623168945,
|
||||
"end": 4.000136137008667,
|
||||
"seconds": 1.0000550746917725,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768786.6136294,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.000136137008667,
|
||||
"end": 5.00009822845459,
|
||||
"seconds": 0.99996209144592285,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14770159.915405881,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.000136137008667,
|
||||
"end": 5.00009822845459,
|
||||
"seconds": 0.99996209144592285,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14770159.915405881,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.00009822845459,
|
||||
"end": 6.0002801418304443,
|
||||
"seconds": 1.0001819133758545,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14778495.593976449,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.00009822845459,
|
||||
"end": 6.0002801418304443,
|
||||
"seconds": 1.0001819133758545,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14778495.593976449,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0002801418304443,
|
||||
"end": 7.00009822845459,
|
||||
"seconds": 0.99981808662414551,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14783873.384315547,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0002801418304443,
|
||||
"end": 7.00009822845459,
|
||||
"seconds": 0.99981808662414551,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14783873.384315547,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.00009822845459,
|
||||
"end": 8.00015902519226,
|
||||
"seconds": 1.0000607967376709,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768702.111092012,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.00009822845459,
|
||||
"end": 8.00015902519226,
|
||||
"seconds": 1.0000607967376709,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14768702.111092012,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.00015902519226,
|
||||
"end": 9.0001490116119385,
|
||||
"seconds": 0.99998998641967773,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769747.898056917,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.00015902519226,
|
||||
"end": 9.0001490116119385,
|
||||
"seconds": 0.99998998641967773,
|
||||
"bytes": 1846200,
|
||||
"bits_per_second": 14769747.898056917,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001490116119385,
|
||||
"end": 10.000189065933228,
|
||||
"seconds": 1.0000400543212891,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14780591.973420255,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001490116119385,
|
||||
"end": 10.000189065933228,
|
||||
"seconds": 1.0000400543212891,
|
||||
"bytes": 1847648,
|
||||
"bits_per_second": 14780591.973420255,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.042500972747803,
|
||||
"seconds": 10.042500972747803,
|
||||
"bytes": 20470376,
|
||||
"bits_per_second": 16306994.487170221,
|
||||
"retransmits": 9,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000189065933228,
|
||||
"seconds": 10.000189065933228,
|
||||
"bytes": 18535848,
|
||||
"bits_per_second": 14828398.045508526
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.042500972747803,
|
||||
"seconds": 10.042500972747803,
|
||||
"bytes": 20470376,
|
||||
"bits_per_second": 16306994.487170221,
|
||||
"retransmits": 9
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000189065933228,
|
||||
"seconds": 10.000189065933228,
|
||||
"bytes": 18535848,
|
||||
"bits_per_second": 14828398.045508526
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 4.9367710594819227,
|
||||
"host_user": 0.87153243784686019,
|
||||
"host_system": 4.0653179068157312,
|
||||
"remote_total": 0.013349809358272489,
|
||||
"remote_user": 0.00030208268252034684,
|
||||
"remote_system": 0.013065076019005003
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/1p2/0.json
Normal file
268
results/manual/outbound/1p2/0.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42802,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:38:06 GMT",
|
||||
"timesecs": 1616344686
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "mjcocxhz2zspvdlfmqy45d7prnd5affkmifr",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001380443572998,
|
||||
"seconds": 1.0001380443572998,
|
||||
"bytes": 2810568,
|
||||
"bits_per_second": 22481440.563986171,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001380443572998,
|
||||
"seconds": 1.0001380443572998,
|
||||
"bytes": 2810568,
|
||||
"bits_per_second": 22481440.563986171,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001380443572998,
|
||||
"end": 2.0001161098480225,
|
||||
"seconds": 0.99997806549072266,
|
||||
"bytes": 2752648,
|
||||
"bits_per_second": 22021667.03445987,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001380443572998,
|
||||
"end": 2.0001161098480225,
|
||||
"seconds": 0.99997806549072266,
|
||||
"bytes": 2752648,
|
||||
"bits_per_second": 22021667.03445987,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001161098480225,
|
||||
"end": 3.000075101852417,
|
||||
"seconds": 0.99995899200439453,
|
||||
"bytes": 2762784,
|
||||
"bits_per_second": 22103178.407042984,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001161098480225,
|
||||
"end": 3.000075101852417,
|
||||
"seconds": 0.99995899200439453,
|
||||
"bytes": 2762784,
|
||||
"bits_per_second": 22103178.407042984,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.000075101852417,
|
||||
"end": 4.0001010894775391,
|
||||
"seconds": 1.0000259876251221,
|
||||
"bytes": 2762784,
|
||||
"bits_per_second": 22101697.629367448,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.000075101852417,
|
||||
"end": 4.0001010894775391,
|
||||
"seconds": 1.0000259876251221,
|
||||
"bytes": 2762784,
|
||||
"bits_per_second": 22101697.629367448,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001010894775391,
|
||||
"end": 5.0001320838928223,
|
||||
"seconds": 1.0000309944152832,
|
||||
"bytes": 2758440,
|
||||
"bits_per_second": 22066836.051319439,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001010894775391,
|
||||
"end": 5.0001320838928223,
|
||||
"seconds": 1.0000309944152832,
|
||||
"bytes": 2758440,
|
||||
"bits_per_second": 22066836.051319439,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001320838928223,
|
||||
"end": 6.0001151561737061,
|
||||
"seconds": 0.99998307228088379,
|
||||
"bytes": 2762784,
|
||||
"bits_per_second": 22102646.147385709,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001320838928223,
|
||||
"end": 6.0001151561737061,
|
||||
"seconds": 0.99998307228088379,
|
||||
"bytes": 2762784,
|
||||
"bits_per_second": 22102646.147385709,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001151561737061,
|
||||
"end": 7.0000941753387451,
|
||||
"seconds": 0.99997901916503906,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22091151.490803525,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001151561737061,
|
||||
"end": 7.0000941753387451,
|
||||
"seconds": 0.99997901916503906,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22091151.490803525,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0000941753387451,
|
||||
"end": 8.0001120567321777,
|
||||
"seconds": 1.0000178813934326,
|
||||
"bytes": 2764232,
|
||||
"bits_per_second": 22113460.580511205,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0000941753387451,
|
||||
"end": 8.0001120567321777,
|
||||
"seconds": 1.0000178813934326,
|
||||
"bytes": 2764232,
|
||||
"bits_per_second": 22113460.580511205,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001120567321777,
|
||||
"end": 9.0001239776611328,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 2765680,
|
||||
"bits_per_second": 22125176.247345835,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001120567321777,
|
||||
"end": 9.0001239776611328,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 2765680,
|
||||
"bits_per_second": 22125176.247345835,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001239776611328,
|
||||
"end": 10.000071048736572,
|
||||
"seconds": 0.99994707107543945,
|
||||
"bytes": 2764232,
|
||||
"bits_per_second": 22115026.524570573,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001239776611328,
|
||||
"end": 10.000071048736572,
|
||||
"seconds": 0.99994707107543945,
|
||||
"bytes": 2764232,
|
||||
"bits_per_second": 22115026.524570573,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.0433669090271,
|
||||
"seconds": 10.0433669090271,
|
||||
"bytes": 28340256,
|
||||
"bits_per_second": 22574307.008162718,
|
||||
"retransmits": 52,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000071048736572,
|
||||
"seconds": 10.000071048736572,
|
||||
"bytes": 27665488,
|
||||
"bits_per_second": 22132233.153279692
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.0433669090271,
|
||||
"seconds": 10.0433669090271,
|
||||
"bytes": 28340256,
|
||||
"bits_per_second": 22574307.008162718,
|
||||
"retransmits": 52
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000071048736572,
|
||||
"seconds": 10.000071048736572,
|
||||
"bytes": 27665488,
|
||||
"bits_per_second": 22132233.153279692
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 1.5521013099719991,
|
||||
"host_user": 0.37426921913173389,
|
||||
"host_system": 1.1779510197309966,
|
||||
"remote_total": 0.054973579768307759,
|
||||
"remote_user": 0,
|
||||
"remote_system": 0.054986520818159051
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/1p2/1.json
Normal file
268
results/manual/outbound/1p2/1.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42806,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:38:19 GMT",
|
||||
"timesecs": 1616344699
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "rd6qcyxv35ja2jiicoyl555wzne6rhk4h2br",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001509189605713,
|
||||
"seconds": 1.0001509189605713,
|
||||
"bytes": 2816360,
|
||||
"bits_per_second": 22527480.176107533,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001509189605713,
|
||||
"seconds": 1.0001509189605713,
|
||||
"bytes": 2816360,
|
||||
"bits_per_second": 22527480.176107533,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001509189605713,
|
||||
"end": 2.000208854675293,
|
||||
"seconds": 1.0000579357147217,
|
||||
"bytes": 2754096,
|
||||
"bits_per_second": 22031491.589788362,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001509189605713,
|
||||
"end": 2.000208854675293,
|
||||
"seconds": 1.0000579357147217,
|
||||
"bytes": 2754096,
|
||||
"bits_per_second": 22031491.589788362,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.000208854675293,
|
||||
"end": 3.0001637935638428,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 2756992,
|
||||
"bits_per_second": 22056929.909776915,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.000208854675293,
|
||||
"end": 3.0001637935638428,
|
||||
"seconds": 0.9999549388885498,
|
||||
"bytes": 2756992,
|
||||
"bits_per_second": 22056929.909776915,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001637935638428,
|
||||
"end": 4.0000579357147217,
|
||||
"seconds": 0.99989414215087891,
|
||||
"bytes": 2767128,
|
||||
"bits_per_second": 22139367.625837773,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001637935638428,
|
||||
"end": 4.0000579357147217,
|
||||
"seconds": 0.99989414215087891,
|
||||
"bytes": 2767128,
|
||||
"bits_per_second": 22139367.625837773,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0000579357147217,
|
||||
"end": 5.0001318454742432,
|
||||
"seconds": 1.0000739097595215,
|
||||
"bytes": 2759888,
|
||||
"bits_per_second": 22077472.259334471,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0000579357147217,
|
||||
"end": 5.0001318454742432,
|
||||
"seconds": 1.0000739097595215,
|
||||
"bytes": 2759888,
|
||||
"bits_per_second": 22077472.259334471,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001318454742432,
|
||||
"end": 6.0001130104064941,
|
||||
"seconds": 0.999981164932251,
|
||||
"bytes": 2767128,
|
||||
"bits_per_second": 22137440.960200276,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001318454742432,
|
||||
"end": 6.0001130104064941,
|
||||
"seconds": 0.999981164932251,
|
||||
"bytes": 2767128,
|
||||
"bits_per_second": 22137440.960200276,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001130104064941,
|
||||
"end": 7.00009298324585,
|
||||
"seconds": 0.99997997283935547,
|
||||
"bytes": 2754096,
|
||||
"bits_per_second": 22033209.262621418,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001130104064941,
|
||||
"end": 7.00009298324585,
|
||||
"seconds": 0.99997997283935547,
|
||||
"bytes": 2754096,
|
||||
"bits_per_second": 22033209.262621418,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.00009298324585,
|
||||
"end": 8.0000858306884766,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 2756992,
|
||||
"bits_per_second": 22056093.757476024,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.00009298324585,
|
||||
"end": 8.0000858306884766,
|
||||
"seconds": 0.999992847442627,
|
||||
"bytes": 2756992,
|
||||
"bits_per_second": 22056093.757476024,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000858306884766,
|
||||
"end": 9.000093936920166,
|
||||
"seconds": 1.0000081062316895,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22090508.929216482,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000858306884766,
|
||||
"end": 9.000093936920166,
|
||||
"seconds": 1.0000081062316895,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22090508.929216482,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.000093936920166,
|
||||
"end": 10.000105857849121,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 2768576,
|
||||
"bits_per_second": 22148343.971165046,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.000093936920166,
|
||||
"end": 10.000105857849121,
|
||||
"seconds": 1.0000119209289551,
|
||||
"bytes": 2768576,
|
||||
"bits_per_second": 22148343.971165046,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.039644002914429,
|
||||
"seconds": 10.039644002914429,
|
||||
"bytes": 28680536,
|
||||
"bits_per_second": 22853827.081258476,
|
||||
"retransmits": 52,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000105857849121,
|
||||
"seconds": 10.000105857849121,
|
||||
"bytes": 27662592,
|
||||
"bits_per_second": 22129839.338280626
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.039644002914429,
|
||||
"seconds": 10.039644002914429,
|
||||
"bytes": 28680536,
|
||||
"bits_per_second": 22853827.081258476,
|
||||
"retransmits": 52
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000105857849121,
|
||||
"seconds": 10.000105857849121,
|
||||
"bytes": 27662592,
|
||||
"bits_per_second": 22129839.338280626
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 1.5284999950937184,
|
||||
"host_user": 0.38112391909412796,
|
||||
"host_system": 1.1474157227195627,
|
||||
"remote_total": 0.094581720993264284,
|
||||
"remote_user": 0,
|
||||
"remote_system": 0.0946445190485341
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/1p2/2.json
Normal file
268
results/manual/outbound/1p2/2.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42810,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:38:32 GMT",
|
||||
"timesecs": 1616344712
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "dc2gmsoanvxotpazp7rgoa4wbjwbzhbnwq6v",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001230239868164,
|
||||
"seconds": 1.0001230239868164,
|
||||
"bytes": 2804776,
|
||||
"bits_per_second": 22435447.901753116,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001230239868164,
|
||||
"seconds": 1.0001230239868164,
|
||||
"bytes": 2804776,
|
||||
"bits_per_second": 22435447.901753116,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001230239868164,
|
||||
"end": 2.0001170635223389,
|
||||
"seconds": 0.99999403953552246,
|
||||
"bytes": 2755544,
|
||||
"bits_per_second": 22044483.395360205,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001230239868164,
|
||||
"end": 2.0001170635223389,
|
||||
"seconds": 0.99999403953552246,
|
||||
"bytes": 2755544,
|
||||
"bits_per_second": 22044483.395360205,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0001170635223389,
|
||||
"end": 3.0000801086425781,
|
||||
"seconds": 0.99996304512023926,
|
||||
"bytes": 2756992,
|
||||
"bits_per_second": 22056751.104584981,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0001170635223389,
|
||||
"end": 3.0000801086425781,
|
||||
"seconds": 0.99996304512023926,
|
||||
"bytes": 2756992,
|
||||
"bits_per_second": 22056751.104584981,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000801086425781,
|
||||
"end": 4.0001089572906494,
|
||||
"seconds": 1.0000288486480713,
|
||||
"bytes": 2759888,
|
||||
"bits_per_second": 22078467.066073656,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000801086425781,
|
||||
"end": 4.0001089572906494,
|
||||
"seconds": 1.0000288486480713,
|
||||
"bytes": 2759888,
|
||||
"bits_per_second": 22078467.066073656,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001089572906494,
|
||||
"end": 5.0002450942993164,
|
||||
"seconds": 1.000136137008667,
|
||||
"bytes": 2767128,
|
||||
"bits_per_second": 22134010.741987783,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001089572906494,
|
||||
"end": 5.0002450942993164,
|
||||
"seconds": 1.000136137008667,
|
||||
"bytes": 2767128,
|
||||
"bits_per_second": 22134010.741987783,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0002450942993164,
|
||||
"end": 6.0001301765441895,
|
||||
"seconds": 0.999885082244873,
|
||||
"bytes": 2764232,
|
||||
"bits_per_second": 22116397.566759866,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0002450942993164,
|
||||
"end": 6.0001301765441895,
|
||||
"seconds": 0.999885082244873,
|
||||
"bytes": 2764232,
|
||||
"bits_per_second": 22116397.566759866,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001301765441895,
|
||||
"end": 7.0001151561737061,
|
||||
"seconds": 0.9999849796295166,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22091019.815301981,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001301765441895,
|
||||
"end": 7.0001151561737061,
|
||||
"seconds": 0.9999849796295166,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22091019.815301981,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001151561737061,
|
||||
"end": 8.0000860691070557,
|
||||
"seconds": 0.99997091293334961,
|
||||
"bytes": 2758440,
|
||||
"bits_per_second": 22068161.89809598,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001151561737061,
|
||||
"end": 8.0000860691070557,
|
||||
"seconds": 0.99997091293334961,
|
||||
"bytes": 2758440,
|
||||
"bits_per_second": 22068161.89809598,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0000860691070557,
|
||||
"end": 9.0000820159912109,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 2768576,
|
||||
"bits_per_second": 22148697.771237876,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0000860691070557,
|
||||
"end": 9.0000820159912109,
|
||||
"seconds": 0.99999594688415527,
|
||||
"bytes": 2768576,
|
||||
"bits_per_second": 22148697.771237876,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0000820159912109,
|
||||
"end": 10.0001220703125,
|
||||
"seconds": 1.0000400543212891,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22089803.207925096,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0000820159912109,
|
||||
"end": 10.0001220703125,
|
||||
"seconds": 1.0000400543212891,
|
||||
"bytes": 2761336,
|
||||
"bits_per_second": 22089803.207925096,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.043806076049805,
|
||||
"seconds": 10.043806076049805,
|
||||
"bytes": 28674744,
|
||||
"bits_per_second": 22839743.247036234,
|
||||
"retransmits": 57,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.0001220703125,
|
||||
"seconds": 10.0001220703125,
|
||||
"bytes": 27658248,
|
||||
"bits_per_second": 22126328.303218953
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.043806076049805,
|
||||
"seconds": 10.043806076049805,
|
||||
"bytes": 28674744,
|
||||
"bits_per_second": 22839743.247036234,
|
||||
"retransmits": 57
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.0001220703125,
|
||||
"seconds": 10.0001220703125,
|
||||
"bytes": 27658248,
|
||||
"bits_per_second": 22126328.303218953
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 1.5067570963464285,
|
||||
"host_user": 0.356880479388197,
|
||||
"host_system": 1.1499460084572377,
|
||||
"remote_total": 0.0923823797618372,
|
||||
"remote_user": 0,
|
||||
"remote_system": 0.0923823797618372
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/2p2/0.json
Normal file
268
results/manual/outbound/2p2/0.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42814,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:38:55 GMT",
|
||||
"timesecs": 1616344735
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "6hwswl6ioel6mspxlvsreowezzevosacy3ew",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001370906829834,
|
||||
"seconds": 1.0001370906829834,
|
||||
"bytes": 3754664,
|
||||
"bits_per_second": 30033194.728822451,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001370906829834,
|
||||
"seconds": 1.0001370906829834,
|
||||
"bytes": 3754664,
|
||||
"bits_per_second": 30033194.728822451,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001370906829834,
|
||||
"end": 2.0000619888305664,
|
||||
"seconds": 0.999924898147583,
|
||||
"bytes": 3679368,
|
||||
"bits_per_second": 29437154.78485423,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001370906829834,
|
||||
"end": 2.0000619888305664,
|
||||
"seconds": 0.999924898147583,
|
||||
"bytes": 3679368,
|
||||
"bits_per_second": 29437154.78485423,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000619888305664,
|
||||
"end": 3.0000519752502441,
|
||||
"seconds": 0.99998998641967773,
|
||||
"bytes": 3683712,
|
||||
"bits_per_second": 29469991.100122977,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000619888305664,
|
||||
"end": 3.0000519752502441,
|
||||
"seconds": 0.99998998641967773,
|
||||
"bytes": 3683712,
|
||||
"bits_per_second": 29469991.100122977,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0000519752502441,
|
||||
"end": 4.0001130104064941,
|
||||
"seconds": 1.00006103515625,
|
||||
"bytes": 3690952,
|
||||
"bits_per_second": 29525813.887335978,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0000519752502441,
|
||||
"end": 4.0001130104064941,
|
||||
"seconds": 1.00006103515625,
|
||||
"bytes": 3690952,
|
||||
"bits_per_second": 29525813.887335978,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001130104064941,
|
||||
"end": 5.00012993812561,
|
||||
"seconds": 1.0000169277191162,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538699.977183729,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001130104064941,
|
||||
"end": 5.00012993812561,
|
||||
"seconds": 1.0000169277191162,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538699.977183729,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.00012993812561,
|
||||
"end": 6.0001161098480225,
|
||||
"seconds": 0.99998617172241211,
|
||||
"bytes": 3685160,
|
||||
"bits_per_second": 29481687.680961013,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.00012993812561,
|
||||
"end": 6.0001161098480225,
|
||||
"seconds": 0.99998617172241211,
|
||||
"bytes": 3685160,
|
||||
"bits_per_second": 29481687.680961013,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001161098480225,
|
||||
"end": 7.0001420974731445,
|
||||
"seconds": 1.0000259876251221,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538432.366292972,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001161098480225,
|
||||
"end": 7.0001420974731445,
|
||||
"seconds": 1.0000259876251221,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538432.366292972,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001420974731445,
|
||||
"end": 8.0001449584960938,
|
||||
"seconds": 1.0000028610229492,
|
||||
"bytes": 3693848,
|
||||
"bits_per_second": 29550699.454770695,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001420974731445,
|
||||
"end": 8.0001449584960938,
|
||||
"seconds": 1.0000028610229492,
|
||||
"bytes": 3693848,
|
||||
"bits_per_second": 29550699.454770695,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001449584960938,
|
||||
"end": 9.0000839233398438,
|
||||
"seconds": 0.99993896484375,
|
||||
"bytes": 3693848,
|
||||
"bits_per_second": 29552587.746810719,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001449584960938,
|
||||
"end": 9.0000839233398438,
|
||||
"seconds": 0.99993896484375,
|
||||
"bytes": 3693848,
|
||||
"bits_per_second": 29552587.746810719,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0000839233398438,
|
||||
"end": 10.000126123428345,
|
||||
"seconds": 1.000042200088501,
|
||||
"bytes": 3693848,
|
||||
"bits_per_second": 29549537.006923147,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0000839233398438,
|
||||
"end": 10.000126123428345,
|
||||
"seconds": 1.000042200088501,
|
||||
"bytes": 3693848,
|
||||
"bits_per_second": 29549537.006923147,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040673017501831,
|
||||
"seconds": 10.040673017501831,
|
||||
"bytes": 38127288,
|
||||
"bits_per_second": 30378272.797881637,
|
||||
"retransmits": 15,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000126123428345,
|
||||
"seconds": 10.000126123428345,
|
||||
"bytes": 36960200,
|
||||
"bits_per_second": 29567787.080932479
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.040673017501831,
|
||||
"seconds": 10.040673017501831,
|
||||
"bytes": 38127288,
|
||||
"bits_per_second": 30378272.797881637,
|
||||
"retransmits": 15
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000126123428345,
|
||||
"seconds": 10.000126123428345,
|
||||
"bytes": 36960200,
|
||||
"bits_per_second": 29567787.080932479
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 6.0539620563648189,
|
||||
"host_user": 1.2829308159829349,
|
||||
"host_system": 4.7711105394966591,
|
||||
"remote_total": 0.065180108529148212,
|
||||
"remote_user": 0.021386186637286163,
|
||||
"remote_system": 0.0439000568131389
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/2p2/1.json
Normal file
268
results/manual/outbound/2p2/1.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42818,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:39:09 GMT",
|
||||
"timesecs": 1616344749
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "d622ecfskyipbl62t2rmcfnfqkdh62crkar6",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001809597015381,
|
||||
"seconds": 1.0001809597015381,
|
||||
"bytes": 3760456,
|
||||
"bits_per_second": 30078205.056990087,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001809597015381,
|
||||
"seconds": 1.0001809597015381,
|
||||
"bytes": 3760456,
|
||||
"bits_per_second": 30078205.056990087,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001809597015381,
|
||||
"end": 2.0000979900360107,
|
||||
"seconds": 0.99991703033447266,
|
||||
"bytes": 3685160,
|
||||
"bits_per_second": 29483726.254905868,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001809597015381,
|
||||
"end": 2.0000979900360107,
|
||||
"seconds": 0.99991703033447266,
|
||||
"bytes": 3685160,
|
||||
"bits_per_second": 29483726.254905868,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000979900360107,
|
||||
"end": 3.0001249313354492,
|
||||
"seconds": 1.0000269412994385,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538404.197007593,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000979900360107,
|
||||
"end": 3.0001249313354492,
|
||||
"seconds": 1.0000269412994385,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538404.197007593,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001249313354492,
|
||||
"end": 4.0001289844512939,
|
||||
"seconds": 1.0000040531158447,
|
||||
"bytes": 3686608,
|
||||
"bits_per_second": 29492744.462490115,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001249313354492,
|
||||
"end": 4.0001289844512939,
|
||||
"seconds": 1.0000040531158447,
|
||||
"bytes": 3686608,
|
||||
"bits_per_second": 29492744.462490115,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001289844512939,
|
||||
"end": 5.0001199245452881,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 3695296,
|
||||
"bits_per_second": 29562635.834701948,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001289844512939,
|
||||
"end": 5.0001199245452881,
|
||||
"seconds": 0.99999094009399414,
|
||||
"bytes": 3695296,
|
||||
"bits_per_second": 29562635.834701948,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.0001199245452881,
|
||||
"end": 6.0001029968261719,
|
||||
"seconds": 0.99998307228088379,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29539700.039745051,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.0001199245452881,
|
||||
"end": 6.0001029968261719,
|
||||
"seconds": 0.99998307228088379,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29539700.039745051,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0001029968261719,
|
||||
"end": 7.0001339912414551,
|
||||
"seconds": 1.0000309944152832,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538284.478144132,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0001029968261719,
|
||||
"end": 7.0001339912414551,
|
||||
"seconds": 1.0000309944152832,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538284.478144132,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001339912414551,
|
||||
"end": 8.0001370906829834,
|
||||
"seconds": 1.0000030994415283,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29539108.445260577,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001339912414551,
|
||||
"end": 8.0001370906829834,
|
||||
"seconds": 1.0000030994415283,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29539108.445260577,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001370906829834,
|
||||
"end": 9.000114917755127,
|
||||
"seconds": 0.99997782707214355,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29505102.2145028,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001370906829834,
|
||||
"end": 9.000114917755127,
|
||||
"seconds": 0.99997782707214355,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29505102.2145028,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.000114917755127,
|
||||
"end": 10.000093936920166,
|
||||
"seconds": 0.99997901916503906,
|
||||
"bytes": 3695296,
|
||||
"bits_per_second": 29562988.256177556,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.000114917755127,
|
||||
"end": 10.000093936920166,
|
||||
"seconds": 0.99997901916503906,
|
||||
"bytes": 3695296,
|
||||
"bits_per_second": 29562988.256177556,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040145874023438,
|
||||
"seconds": 10.040145874023438,
|
||||
"bytes": 37998416,
|
||||
"bits_per_second": 30277182.404938668,
|
||||
"retransmits": 13,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000093936920166,
|
||||
"seconds": 10.000093936920166,
|
||||
"bytes": 36980472,
|
||||
"bits_per_second": 29584099.696078867
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.040145874023438,
|
||||
"seconds": 10.040145874023438,
|
||||
"bytes": 37998416,
|
||||
"bits_per_second": 30277182.404938668,
|
||||
"retransmits": 13
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000093936920166,
|
||||
"seconds": 10.000093936920166,
|
||||
"bytes": 36980472,
|
||||
"bits_per_second": 29584099.696078867
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 6.6500892521994874,
|
||||
"host_user": 1.2573612373371057,
|
||||
"host_system": 5.3928568702783783,
|
||||
"remote_total": 0.096644763680941576,
|
||||
"remote_user": 0.0022465348840550949,
|
||||
"remote_system": 0.094405522741315223
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
268
results/manual/outbound/2p2/2.json
Normal file
268
results/manual/outbound/2p2/2.json
Normal file
@ -0,0 +1,268 @@
|
||||
{
|
||||
"start": {
|
||||
"connected": [{
|
||||
"socket": 5,
|
||||
"local_host": "1.1.1.2",
|
||||
"local_port": 42822,
|
||||
"remote_host": "1.1.1.1",
|
||||
"remote_port": 5201
|
||||
}],
|
||||
"version": "iperf 3.6",
|
||||
"system_info": "Linux Test-Client 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64",
|
||||
"timestamp": {
|
||||
"time": "Sun, 21 Mar 2021 16:39:23 GMT",
|
||||
"timesecs": 1616344763
|
||||
},
|
||||
"connecting_to": {
|
||||
"host": "1.1.1.1",
|
||||
"port": 5201
|
||||
},
|
||||
"cookie": "tdcpiccmepq4cmjdq5rpovikzpfvzgzbhsgo",
|
||||
"tcp_mss_default": 1448,
|
||||
"sock_bufsize": 0,
|
||||
"sndbuf_actual": 16384,
|
||||
"rcvbuf_actual": 131072,
|
||||
"test_start": {
|
||||
"protocol": "TCP",
|
||||
"num_streams": 1,
|
||||
"blksize": 131072,
|
||||
"omit": 0,
|
||||
"duration": 10,
|
||||
"bytes": 0,
|
||||
"blocks": 0,
|
||||
"reverse": 1,
|
||||
"tos": 0
|
||||
}
|
||||
},
|
||||
"intervals": [{
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 1.0001189708709717,
|
||||
"seconds": 1.0001189708709717,
|
||||
"bytes": 3734392,
|
||||
"bits_per_second": 29871582.15185409,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 0,
|
||||
"end": 1.0001189708709717,
|
||||
"seconds": 1.0001189708709717,
|
||||
"bytes": 3734392,
|
||||
"bits_per_second": 29871582.15185409,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 1.0001189708709717,
|
||||
"end": 2.0000920295715332,
|
||||
"seconds": 0.99997305870056152,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29505242.909584232,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 1.0001189708709717,
|
||||
"end": 2.0000920295715332,
|
||||
"seconds": 0.99997305870056152,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29505242.909584232,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 2.0000920295715332,
|
||||
"end": 3.0001518726348877,
|
||||
"seconds": 1.0000598430633545,
|
||||
"bytes": 3690952,
|
||||
"bits_per_second": 29525849.082742747,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 2.0000920295715332,
|
||||
"end": 3.0001518726348877,
|
||||
"seconds": 1.0000598430633545,
|
||||
"bytes": 3690952,
|
||||
"bits_per_second": 29525849.082742747,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 3.0001518726348877,
|
||||
"end": 4.0001118183135986,
|
||||
"seconds": 0.99995994567871094,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29540383.220000494,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 3.0001518726348877,
|
||||
"end": 4.0001118183135986,
|
||||
"seconds": 0.99995994567871094,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29540383.220000494,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 4.0001118183135986,
|
||||
"end": 5.000147819519043,
|
||||
"seconds": 1.0000360012054443,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538136.591476128,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 4.0001118183135986,
|
||||
"end": 5.000147819519043,
|
||||
"seconds": 1.0000360012054443,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29538136.591476128,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 5.000147819519043,
|
||||
"end": 6.0000839233398438,
|
||||
"seconds": 0.99993610382080078,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29506333.341962729,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 5.000147819519043,
|
||||
"end": 6.0000839233398438,
|
||||
"seconds": 0.99993610382080078,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29506333.341962729,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 6.0000839233398438,
|
||||
"end": 7.0001230239868164,
|
||||
"seconds": 1.0000391006469727,
|
||||
"bytes": 3677920,
|
||||
"bits_per_second": 29422209.572570346,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 6.0000839233398438,
|
||||
"end": 7.0001230239868164,
|
||||
"seconds": 1.0000391006469727,
|
||||
"bytes": 3677920,
|
||||
"bits_per_second": 29422209.572570346,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 7.0001230239868164,
|
||||
"end": 8.0001239776611328,
|
||||
"seconds": 1.0000009536743164,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29504419.862392556,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 7.0001230239868164,
|
||||
"end": 8.0001239776611328,
|
||||
"seconds": 1.0000009536743164,
|
||||
"bytes": 3688056,
|
||||
"bits_per_second": 29504419.862392556,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 8.0001239776611328,
|
||||
"end": 9.0001540184021,
|
||||
"seconds": 1.0000300407409668,
|
||||
"bytes": 3695296,
|
||||
"bits_per_second": 29561479.951238189,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 8.0001239776611328,
|
||||
"end": 9.0001540184021,
|
||||
"seconds": 1.0000300407409668,
|
||||
"bytes": 3695296,
|
||||
"bits_per_second": 29561479.951238189,
|
||||
"omitted": false
|
||||
}
|
||||
}, {
|
||||
"streams": [{
|
||||
"socket": 5,
|
||||
"start": 9.0001540184021,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 0.99994397163391113,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29540855.12584557,
|
||||
"omitted": false
|
||||
}],
|
||||
"sum": {
|
||||
"start": 9.0001540184021,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 0.99994397163391113,
|
||||
"bytes": 3692400,
|
||||
"bits_per_second": 29540855.12584557,
|
||||
"omitted": false
|
||||
}
|
||||
}],
|
||||
"end": {
|
||||
"streams": [{
|
||||
"sender": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.040136098861694,
|
||||
"seconds": 10.040136098861694,
|
||||
"bytes": 38356072,
|
||||
"bits_per_second": 30562192.880511761,
|
||||
"retransmits": 18,
|
||||
"max_snd_cwnd": 0,
|
||||
"max_rtt": 0,
|
||||
"min_rtt": 0,
|
||||
"mean_rtt": 0
|
||||
},
|
||||
"receiver": {
|
||||
"socket": 5,
|
||||
"start": 0,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 10.000097990036011,
|
||||
"bytes": 36939928,
|
||||
"bits_per_second": 29551652.823247567
|
||||
}
|
||||
}],
|
||||
"sum_sent": {
|
||||
"start": 0,
|
||||
"end": 10.040136098861694,
|
||||
"seconds": 10.040136098861694,
|
||||
"bytes": 38356072,
|
||||
"bits_per_second": 30562192.880511761,
|
||||
"retransmits": 18
|
||||
},
|
||||
"sum_received": {
|
||||
"start": 0,
|
||||
"end": 10.000097990036011,
|
||||
"seconds": 10.000097990036011,
|
||||
"bytes": 36939928,
|
||||
"bits_per_second": 29551652.823247567
|
||||
},
|
||||
"cpu_utilization_percent": {
|
||||
"host_total": 5.4500417301340329,
|
||||
"host_user": 1.2231523005687608,
|
||||
"host_system": 4.2269092515028248,
|
||||
"remote_total": 0.10752626694328714,
|
||||
"remote_user": 0,
|
||||
"remote_system": 0.10751854069000386
|
||||
},
|
||||
"sender_tcp_congestion": "cubic",
|
||||
"receiver_tcp_congestion": "cubic"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user