Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
surangamh authored Sep 16, 2023
1 parent bedfeaa commit 0efa0a4
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,54 +100,54 @@ Run the receiver first.
Receiver side syntax:

```bash
./host_receiver_<interface ID> <xclbin> <number of packets> <decrypt or no-decrypt (optional)> <receiver IP (optional)> <sender IP (optional)> <IP gateway (optional)>
./udp_host_receiver_<interface ID> <xclbin> <number of packets> <decrypt or no-decrypt (optional)> <receiver IP (optional)> <sender IP (optional)> <IP gateway (optional)>
```

Example - Receive 1 UDP packet on interface 1 without decrypting

```
./host_receiver_if1 demo_if1.xclbin 1
./udp_host_receiver_if1 udp_demo_if1.xclbin 1
```

Sender side syntax:

```bash
./host_sender_<interface ID> <xclbin> <number of packets> <encrypt or no-encrypt (optional)> <sender IP (optional)> <receiver IP (optional)> <IP gateway (optional)>
./udp_host_sender_<interface ID> <xclbin> <number of packets> <encrypt or no-encrypt (optional)> <sender IP (optional)> <receiver IP (optional)> <IP gateway (optional)>
```

Example - Send 1 encrypted UDP packet on interface 0

```
./host_sender_if0 demo_if0.xclbin 1 encrypt
./udp_host_sender_if0 udp_demo_if0.xclbin 1 encrypt
```
### Dual-port examples

Receiver side syntax:

```bash
./host_receiver_if3 <xclbin> <number of packets> <decrypt or no-decrypt (interface 0)(optional)> <decrypt or no-decrypt (interface 1)(optional)> <receiver IP (interface 0)(optional)> <receiver IP (interface 1)(optional)> <sender IP (interface 0)(optional)> <sender IP (interface 1)(optional)> <IP gateway (optional)>
./udp_host_receiver_if3 <xclbin> <number of packets> <decrypt or no-decrypt (interface 0)(optional)> <decrypt or no-decrypt (interface 1)(optional)> <receiver IP (interface 0)(optional)> <receiver IP (interface 1)(optional)> <sender IP (interface 0)(optional)> <sender IP (interface 1)(optional)> <IP gateway (optional)>
```

Example - Receive 1 UDP packet on each interface without decrypting

```
./host_receiver_if3 demo_if3.xclbin 1 1
./udp_host_receiver_if3 udp_demo_if3.xclbin 1 1
```

Sender side syntax:

```bash
./host_sender_if3 <xclbin> <number of packets> <encrypt or no-encrypt (interface 0)(optional)> <encrypt or no-encrypt (interface 1)(optional)> <receiver IP (interface 0)(optional)> <receiver IP (interface 1)(optional)> <sender IP (interface 0)(optional)> <sender IP (interface 1)(optional)> <IP gateway (optional)>
./udp_host_sender_if3 <xclbin> <number of packets> <encrypt or no-encrypt (interface 0)(optional)> <encrypt or no-encrypt (interface 1)(optional)> <receiver IP (interface 0)(optional)> <receiver IP (interface 1)(optional)> <sender IP (interface 0)(optional)> <sender IP (interface 1)(optional)> <IP gateway (optional)>
```

Example - Send 1 encrypted UDP packet on each interface
```
./host_sender_if3 demo_if3.xclbin 1 1 encrypt encrypt
./udp_host_sender_if3 udp_demo_if3.xclbin 1 1 encrypt encrypt
```

Example - Send 1 UDP packet with encryption enabled on interface 1 only
```
./host_sender_if3 demo_if3.xclbin 1 1 no-encrypt encrypt
./udp_host_sender_if3 udp_demo_if3.xclbin 1 1 no-encrypt encrypt
```

![plot](images/sender.png)
Expand Down

0 comments on commit 0efa0a4

Please sign in to comment.