Erlang is great for implementing network protocols, so let's write a TCPIP stack top to bottom. The Enet library includes a port program for accessing an OS TAP device, a suite of protocol encoders and decoders and a network interface module that correctly responds to Ping.

This talk covers a simple port program, How the binary syntax saved my hard-drive, tcpdump in Erlang, grandiose ambition, and the highest ping times you've ever seen over a loopback adapter.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…