5 ms·
Ethr Is a Comprehensive Network Measurement Tool for TCP, UDP and ICMP
- hardwaresofton 6y agoIn the same area, a bit more stripped down tool that's nice is nethogs (https://github.com/raboof/nethogs https://github.com/raboof/nethogs). It aggregates sent/received by program which is very useful.
- anfractuosity 6y agoAlso the 'BPF Compiler Collection' has tools to do this kind of thing too: https://github.com/iovisor/bcc/blob/master/tools/tcptop.py https://github.com/iovisor/bcc/blob/master/tools/tcptop.py
- hardwaresofton 6y agoI was really expecting to see "bpf" used in ethr as well (I ctrl-F'd for it), but I guess that's too platform specific. The idea of microsoft investing in cross platform tools is still a bit foreign to me.
- simonebrunozzi 6y agoBad naming: "Eth" is mostly a reference to Ethereum. I'm sure quite a number of people will get confused by it. Edit: downvoted, really? I was just pointing out that the name might confuse people, in my view. You might disagree, but why downvote?
- boardwaalk 6y agoEthernet has been around just a tiny bit longer and is actually related to this tool.
- exdsq 6y agoI thought Ethereum but was pleased to find this instead, especially as I'm currently working on a network benchmarking project for Ethereum!
- donaldihunter 6y agoEthereum is definitely the new kid on the block here.
- numlock86 6y agoBad argument: "Eth" is mostly a reference to Ethernet. I'm not sure why a relevant number of people from within the target audience should get confused by it.
- exdsq 6y agoI'd say this is no longer true - use a search engine in incognito/tor and google 'Eth'. It's only about Ethereum except for a few ETH Zurich links, and you even see a wikipedia page about the old English letter eth ð before anything related to Ethernet.
- artificialLimbs 6y agoNetwork configs TODAY in Linux often show ethernet network cards as having the name ethx, where x is the number of the card. I think it really depends on where you look.
- oarsinsync 6y agoAnd yet my primary network interface has been eth0 for over two decades.
- est 6y agoStill yet to find a tool measure TTL accurately from NETLINK_SOCK_DIAG out of the box.
- ngngngng 6y agoIt's a useful project, and fills a need that I haven't found many other projects to fill. I do wish there wasn't a discrepancy in output between client and server. For example, when testing udp throughout, the client reports how many packets it sends, but the server usually doesn't receive 100% of those. I'd like the server to then report back to the client the true results. Maybe this has changed since I last used this, but it also seemed primarily geared towards human consumption, making it more difficult to use in your software workflows.
- NKosmatos 6y agoNice little tool, cross platform and easy to use. We might be all cursing MS for their windows update, but sometimes they give us some really nice tools (see also the PowerToys https://github.com/microsoft/PowerToys https://github.com/microsoft/PowerToys )