-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple Tx Packets can not share a socket #64
Comments
Thank you for the feedback and suggestions! I agree that this is a useful feature set to have, however I haven't run into it in requirements for test/simulation before. If I had to pick, I'd do something akin to the duplex methodology and avoid any changes needed to the configuration side of things. However, this kind of feature brings a few questions to mind that may be important to consider:
Thoughts? I won't be able to implement this quite yet, but when it does come around, I'll likely be handling a few other edge cases at the same time. Of most note is cases where a socket is not yet available on a system (the cable is not attached, but the physical NIC is configured). |
-I agree with the idea of doing is similar to duplex and not requiring the user configuration to change. Keep in mind that I needed multiple tx packets and one rx packet (duplex) all on the same port. |
If two or more Tx Packets are configured with the same IP Address and Port, the UDP Open will throw Error 60 when deployed because the engine calls UDP Open for each Tx Packet and the UDP Open reports that the socket is already in use.
Users should be able to define multiple Tx Packets that share the same IP Address and source port.
An additional requirement is to allow for a mix of Tx Packets that share the same IP Address and other Tx Packets on alternative ports while managing the UDP Open correctly for these combinations.
There are two ways this could be improved:
The text was updated successfully, but these errors were encountered: