This report describes how to use the provided script for NFD performance benchmark on ONL (https://onl.wustl.edu/). Assumptions =========== This report assumes that users have an ONL account. If you don't have an account yet, please refer to the ONL official website to apply. Experiment Steps ================ 1. Login on the onlusr machine: ssh -L 7070:onlsrv:7070 @onl.arl.wustl.edu 2. Run RLI Open the topology file, and make reservation; if it is not successful, change the reservation time, and try again When your reservation is ready, commit. 3. Experiment Environment setup ONL does not allow us to install programs, this section describes the process to compile NFD code on your experiment nodes. Great thanks to John, he modified the scripts to support local compiled NFD. clone scripts for tests: git clone https://github.com/WU-ARL/NFD_Performance_Testing_on_ONL.git Note that John's script is to do the NFD performance testing, not for latency. NFD Throughput Benchmark ======================== Do test as the README in John's scripts describes. Note that the NDN traffic generator servers fail to serve content when 128 server-client pairs used. NFD Forwarding Latency ====================== 1. ssh to the NFD router, use tcpdump to capture traffic: sudo tcpdump -i data0 'port 6363' -c 1000 -vv -w /tmp/mkall-16-udp4-10-1-5.port6363.pcap 2. run the script