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

79 stars
6 watching
16 forks
Language: Go
last commit: about 5 years ago
Linked from 2 awesome lists

gonetwork-programmingpackettcpudp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kaitoy/pcap4j A Java library for capturing and manipulating network packets. 1,171
songgao/ether A Go package for crafting and transmitting ethernet frames. 80
wmnsk/go-pfcp Implementation of the Packet Forwarding Control Protocol (PFCP) signaling protocol in Go. 125
anacrolix/utp A Go implementation of the uTP transport protocol used in Bittorrent networks 173
lim-yoona/tcpack An application protocol that packs and unpacks byte streams over TCP connections. 174
clydemcqueen/udp_forward A tool that forwards UDP packets between devices over Ethernet. 9
shenfeng/ftpd.go An FTP server implemented in Go to learn the language and gain familiarity with networking concepts 11
austin362667/shadow A Go implementation of a stealthy network traffic sniffer and packet analyzer 0
koding/tunnel Enables proxying of public connections to local machine over a tunnel connection 325
gorilla/pat A simple HTTP router for Go. 153
moby/libnetwork Provides a native Go implementation of container networking 2,155
adaptiveconsulting/aeron.net A .NET port of the Aeron message transport system 485
mas-bandwidth/reliable Provides an acknowledgement system for UDP-based protocols to ensure reliable data transfer 597
sunwxg/goshark A tool for analyzing IP packets using tshark and decoding network protocols into structured data 19
rumpkernel/drv-netif-dpdk A userspace TCP/IP stack that uses DPDK to perform packet I/O. 197