0

I'm searching a ENUM simulator that can send a big number of requests in a time interval (per second for example). I've seen there is a tool called DNSperf (of Nominum) but I don't know if it also works with ENUM.

Thanks

manash
  • 6,985
  • 12
  • 65
  • 125
  • The question has been answered in another post. Because the ENUM requests are DNS entries, you can use a tool that generates DNS queries like DNSperf. – manash Oct 26 '11 at 07:54

1 Answers1

1

Yes, you can use DNSPerf - ENUM queries are just standard queries for NAPTR resource records in a particular domain tree.

Alnitak
  • 334,560
  • 70
  • 407
  • 495
  • Do you know how to check the maximum number of DNS queries that DNSPerf can send per unit of time? – manash Nov 01 '11 at 11:58
  • @MickaelMarrache you want to limit it? AFAIK dnsperf can't do that, although tcpreplay can. – Alnitak Nov 01 '11 at 11:59
  • No I want to measure the number of DNS requests that can be sent by DNSPerf per second for example. I'm doing benchmarks on a DNS server, and I want to be sure that X queries have been sent by my client in one second. I need to know how many queries the server can process at a time. – manash Nov 01 '11 at 12:01
  • I thought about using Wireshark and counting the number of DNS queries sent per second using the Time column. But, I don't know if it's accurate. – manash Nov 01 '11 at 12:02
  • 1
    @MickaelMarrache dnsperf will tell you how many it sent - you'll find that the server will be the bottleneck, not dnsperf. I've seen dnsperf handle around 100,000 queries per second. – Alnitak Nov 01 '11 at 12:03
  • How can you be so sure that DNSperf can send around 100,000 queries per second? Did you test it? Also, do you have a methodology to measure the number of DNS queries that can be processed by the server each second? – manash Nov 01 '11 at 12:09
  • @MickaelMarrache yes, I've tested it (extensively). And for your latter point, that's _exactly what DNSperf is designed to do!_ – Alnitak Nov 01 '11 at 12:18
  • Okay, but what about the network limitations? I guess I need to connect the client and server using high data rate connection? – manash Nov 01 '11 at 12:23
  • 1
    @MickaelMarrache yes, I'd recommend GigE to ensure that the network itself doesn't constrain your benchmarks. – Alnitak Nov 01 '11 at 12:25
  • Last thing, I'm also looking for a tool for generating SIP calls to test a SIP server. I've heard about SIPp but I also have the same question, how many SIP requests can be sent per second? If you have informations on this subject, it would be nice if you can answer in this [post](http://stackoverflow.com/questions/7878304/how-to-generate-big-number-of-sip-requests). Thanks – manash Nov 01 '11 at 12:38
  • @MickaelMarrache please ask a new question - probably on serverfault.com, as this is a system engineering question, not a programming one. – Alnitak Nov 01 '11 at 13:27