Thursday, October 28, 2021

Traffic Generation set up in lab environment

I hope this is the right place to post this. I work for a smaller ISP (<40,000 home customers). We use to have a very nice lab set up with a Shenick server for traffic generation that was in someway connected to dozens or more ONTs to pass traffic across our PON lab. This lab was taken down and basically cannibalized over the last few years. We are now in the process of choosing a new PON vendor and I would like to get the lab back in a state to do meaningful tests of across XGS ONTs. For initial tests we just used iPerf on a laptop connected to a single ONT then feed across the OLT chassis to a server running iPerf on the uplink port. This worked okay for a beginning test, but I'd like to be able to do more stateful traffic, and pass more than the 7-8Gb a single laptop was able to create.

As I said the lab was cannibalized over the years and one of the losses was the license on the Shenick. In talks with other team members it sounds like there is no way to recover the license. In the interim we have found a cisco open source project called T-rex that can do up to 200Gb/s of stateful traffic with the right hardware.

Working with our current vendor they have a lab set up with a traffic generator connected to numerous ONTs, which passes up to the OLT and then back around to the traffic generator. What I don't understand is what is necessary to connect the single server to multiple end devices in this fashion. The server has a dual SFP+ card installed, and 8 1gb nics. The only thing I can think is to connect the 10gig ports to the uplinks of the shelf, and I guess then will have to connect individual 1gig ports to ONTs. This would give me at most 8gb of traffic.

Just wondering if anyone else has recommendations of how to build up a lab with preferably 20-30 ONTs generating traffic. If we need to purchase more equipment to make it happen then so be it. I'm just struggling to figure out how to make this work.



No comments:

Post a Comment