UdpPinger

UdpPinger is a high performance packet generation and reflection library.

  • Owner: facebookarchive/UdpPinger
  • Platform:
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

UdpPinger

UdpPinger is our high performance UDP packet generation, reflection and collection library. It is used internally as the basis for very wide ECMP loss and latency profiling. This release provides two simple binaries, uping and upong, which provide a trivial wrapper to the libraries.

Requirements

UdpPinger requires

Installing

Ubuntu 14.04 LTS

  • Install Facebook Folly
  • Install Apache Thrift
  • Ensure the root FD limit is >50000 (we use loads of fd's)
    ulimit -n 500000
  • Make sure you load the new libraries!
    ldconfig
  • Build uping and uping
    git clone github.com/facebook/UdpPinger.git cd UdpPinger/uping make cd ../upong make
  • Test it out by giving adding your target hosts to target_list....

License

UdpPinger is BSD-licensed. We also provide an additional patent grant.

Main metrics

Overview
Name With Ownerfacebookarchive/UdpPinger
Primary LanguageC++
Program languageC++ (Language Count: 3)
Platform
License:Other
所有者活动
Created At2016-02-01 16:21:17
Pushed At2018-10-23 18:38:49
Last Commit At2018-10-23 11:38:40
Release Count0
用户参与
Stargazers Count199
Watchers Count34
Fork Count52
Commits Count9
Has Issues Enabled
Issues Count7
Issue Open Count4
Pull Requests Count1
Pull Requests Open Count1
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private