Skip to content

Commit 10b5d26

Browse files
committed
Improve the description of test environment
Improve the writing, making it more informative.
1 parent 6b3116c commit 10b5d26

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,13 @@ $ pip3 install numpy matplotlib
3636
```
3737

3838
## Testing environment (non-virtio)
39-
To test the network environment, we can utilize the **Linux network namespace**.
40-
Linux network namespace allows us to isolate a network environment from the host system, providing its own routes, firewall rules, and network devices.
41-
Essentially, it creates a separate instance of the network stack.
39+
To test the network environment effectively, we utilize **Linux network namespaces**. These namespaces isolate network environments from the host system, providing distinct instances of network stacks with independent routes, firewall rules, and network devices.
4240

43-
Without network namespace, when virtual interfaces are created that share the same network namespace and start transmitting/receiving packets between them,
44-
the kernel will use the loopback device for packet transmission/reception. This behavior occurs because the kernel identifies that the sender and receiver are on the same host.
41+
Without network namespaces, virtual interfaces created within the same namespace use the loopback device for packet transmission between them, as the kernel recognizes them as residing on the same host.
4542

46-
In conclusion, all the interfaces created by `vwifi` in the testing environment will be added to an isolated network namespace.
43+
In our testing setup, all interfaces created by vwifi are placed within an isolated network namespace. This approach ensures that each virtual interface operates independently, facilitating comprehensive testing of networking functionalities without interference from the host's network configuration.
44+
45+
Below, we will conduct two separate tests: Infrastructure BSS and Independent BSS.
4746
### Infrastructure BSS
4847
<p align="center"><img src="assets/vwifi.png" alt="logo image" width=60%></p>
4948

0 commit comments

Comments
 (0)