Your small packets are also simulating TCP acknowledgements. When looking at packet loss remember there’s a delay for ARP lookup during which packets may be lost. Doing an arp first so it’s already in the table avoids the delay/loss.
Interesting tutorial. You included enough details to allow this to be very interesting, but not too many as to make it an aimless rabbit trail. Keep up the good work!
Thanks, it's an interesting balance and was a pretty tricky video to make - I ended up basically giving out information around areas where I got stuck/confused and then left the rest up to the TRex documentation.
You can also use source routing to Seperate your client and servers to route externally that worked before netns (but namespace are probably quicker to set up).
I want the install TRex on my lab environment but I'm struggling with the installation. Do you have a good tutorial? The Trex website is not very clear for me. Thank you in advance
Great video, it's good to know what that device can do running OPNsense. Would you be open to testing it with say RouterOS x86, just to see how Linux fairs against FreeBSD on the same hardware.
I did briefly test it with VyOS, unfortunately I can't remember the exact figures, but it was slightly faster than OPNSense (maybe 5-10% faster in the same tests). I'll need to test it again properly at some point.
I don't know what any of this stuff does. I used to enjoy this channel but I'm finding it now to be more and more specialised in fewer and fewer things. Time I think I wasn't here.
This is definitely one of the most "technically heavy" videos I've released and definitely isn't for everyone, but I felt as though the information would be useful for people wanting to do this sort of thing as there is very few entry-level videos for this kind of technology. I don't plan to produce a significant number of Linux software heavy videos, they aren't particularly interesting for me to make either! My videos are very varied and essentially cover whatever I'm working on or interested in at a given time. It's impossible to make every video appeal to my entire audience as the audience has been gained from videos across wide selection of different topics. That said, I have some very exciting plans in the works that will lead to a tonne of new content that may appeal to you more.
Your small packets are also simulating TCP acknowledgements. When looking at packet loss remember there’s a delay for ARP lookup during which packets may be lost. Doing an arp first so it’s already in the table avoids the delay/loss.
Really hoping Ubiquiti send you the new Fortress Gateway to test on this rig. It’s supposed to be able to route >12 Gb/s with IDS/IPS on.
Interesting tutorial. You included enough details to allow this to be very interesting, but not too many as to make it an aimless rabbit trail. Keep up the good work!
Thanks, it's an interesting balance and was a pretty tricky video to make - I ended up basically giving out information around areas where I got stuck/confused and then left the rest up to the TRex documentation.
Very interesting and well done all around. Such a self-contained and complete setup would cost thousands ready-made! Thanks for sharing!
You can also use source routing to Seperate your client and servers to route externally that worked before netns (but namespace are probably quicker to set up).
You should check out the open source program packet batch in XDP mode
I want the install TRex on my lab environment but I'm struggling with the installation. Do you have a good tutorial? The Trex website is not very clear for me. Thank you in advance
Can it also emulate thousands of parallels tcp streams for testing state tables?
Great video, it's good to know what that device can do running OPNsense. Would you be open to testing it with say RouterOS x86, just to see how Linux fairs against FreeBSD on the same hardware.
I did briefly test it with VyOS, unfortunately I can't remember the exact figures, but it was slightly faster than OPNSense (maybe 5-10% faster in the same tests). I'll need to test it again properly at some point.
cool
I don't know what any of this stuff does. I used to enjoy this channel but I'm finding it now to be more and more specialised in fewer and fewer things. Time I think I wasn't here.
This is definitely one of the most "technically heavy" videos I've released and definitely isn't for everyone, but I felt as though the information would be useful for people wanting to do this sort of thing as there is very few entry-level videos for this kind of technology. I don't plan to produce a significant number of Linux software heavy videos, they aren't particularly interesting for me to make either! My videos are very varied and essentially cover whatever I'm working on or interested in at a given time. It's impossible to make every video appeal to my entire audience as the audience has been gained from videos across wide selection of different topics. That said, I have some very exciting plans in the works that will lead to a tonne of new content that may appeal to you more.