packet

Network packet sender

A library for sending network packets over TCP or UDP connections.

package Send network packets over a TCP or UDP connection.

GitHub

80 stars
6 watching
16 forks
Language: Go
last commit: almost 7 years ago
Linked from 2 awesome lists

gonetwork-programmingpackettcpudp

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kaitoy/pcap4jA Java library for capturing and manipulating network packets.1,174
songgao/etherA Go package for crafting and transmitting ethernet frames.80
wmnsk/go-pfcpImplementation of the Packet Forwarding Control Protocol (PFCP) signaling protocol in Go.125
anacrolix/utpA Go implementation of the uTP transport protocol used in Bittorrent networks176
lim-yoona/tcpackAn application protocol that packs and unpacks byte streams over TCP connections.172
clydemcqueen/udp_forwardA tool that forwards UDP packets between devices over Ethernet.9
shenfeng/ftpd.goAn FTP server implemented in Go to learn the language and gain familiarity with networking concepts11
austin362667/shadowA Go implementation of a stealthy network traffic sniffer and packet analyzer0
koding/tunnelEnables proxying of public connections to local machine over a tunnel connection326
gorilla/patA simple HTTP router for Go.154
moby/libnetworkProvides a native Go implementation of container networking2,155
adaptiveconsulting/aeron.netA .NET port of the Aeron message transport system489
mas-bandwidth/reliableProvides an acknowledgement system for UDP-based protocols to ensure reliable data transfer598
sunwxg/gosharkA tool for analyzing IP packets using tshark and decoding network protocols into structured data19
rumpkernel/drv-netif-dpdkA userspace TCP/IP stack that uses DPDK to perform packet I/O.196