[ih] early networking: "the solution"

Jack Haverty on the invention of the IPv4 checksum algorithm.

to checksum history ip networking ... on 17 October 2024

Multicast traffic % in enterprise network ?

A 2018 perspective on multicast deployment from BBC R&D.

to ag0907 bbc media multicast networking ... on 04 September 2018

Gaffer On Games | Gaffer On Games

Many of the articles here are about developing network game architectures and protocols; well worth reading through for CMP303/501 students.

to ag0907 games networking programming ... on 04 September 2018

netsniff-ng toolkit

Various low-level packet tools -- I found this while looking for tunnelling systems based on NaCl.

to crypto ecc nacl networking packet security tunnel ... on 18 October 2016

Samy Kamkar - pwnat: NAT to NAT client-server communication

Hole-punching by forged ICMP. Neat, and the paper does have some description of how well it works in practice.

to firewall hole-punching icmp nat networking proxy ... on 14 October 2016

WireGuard: fast, modern, secure VPN tunnel

VPN protocol based on Noise and straightforward public/private key mappings -- I rather like this design.

to crypto networking noise security vpn ... on 15 September 2016

yarrick/pingfs: Stores your data in ICMP ping packets

"pingfs is a filesystem where the data is stored only in the Internet itself, as ICMP Echo packets (pings) travelling from you to remote servers and back again."

to cute-code filesystem fuse networking ... on 04 September 2016

titus - Totally Isolated TLS Unwrapping Server

This has some nice examples of good practice in privilege separation. (Pity it's written in C++!)

to networking privilege-separation security software tls ... on 28 February 2016

ShadowM's Q-Link Page

Resurrecting Quantum Link by reconstructing the server.

to c64 networking quantumlink retrocomputing ... on 22 January 2016

Tags related to networking

- networking
 
1 802.1q
3 adsl
1 ag0700
2 ag0803
17 ag0907
1 age-of-empires
2 amusements
1 analysis
1 arm
1 arpanet
1 atm
1 audio
1 bbc
1 bbn
1 bbs
1 benchmarking
1 bittorrent
2 broadband
1 bt
1 c64
1 ccc
1 checksum
1 cmp303
1 communications
3 concurrency
1 cross
7 crypto
1 cute-code
1 debugging
2 desync
2 determinism
2 distributed
1 djb
4 dns
1 dnssec
1 dump
1 ecc
8 electronics
3 embedded
1 esp8266
2 ethernet
1 fidonet
2 filesystem
2 firewall
1 floating-point
1 food
1 fuse
14 games
1 greenlets
2 history
1 hole-punching
1 homeplugav
1 icmp
1 imp
2 internet
1 interpolation
4 ip
3 iptables
3 ipv6
1 language
5 latency
5 linux
1 maths
1 media
2 mgo
1 microcontroller
2 mirror
1 mit
1 mptcp
1 msdos
1 multicast
4 multiplayer
2 music
3 nacl
1 naming
2 nat
1 netgear
79 networking
1 noise
1 numeric
1 obviously
3 p2p
2 packet
1 packet-loss
1 pc
1 peer-to-peer
2 performance
1 pervasive
1 phone
1 ppp
1 pppoa
1 pppoe
3 prediction
1 privacy-addressing
1 privilege-separation
3 programming
1 protocol
2 protocol-design
1 protocols
1 proxy
1 python
1 quake
1 quantumlink
2 radio
1 raspberry-pi
1 reassembly
1 recording
1 recovery
1 replay
5 research
6 retrocomputing
3 reverse-engineering
3 router
1 scalability
6 security
1 serialisation
1 sinclair
13 software
1 spectrum
1 ssh
1 ssl
3 synchronisation
1 sysadmin
5 tcp
3 tcpip
1 telecom
1 telecoms
1 teredo
1 testing
1 timing
2 tls
1 to-package
1 trading
1 transparent-proxy
3 tunnel
1 tv
1 udp
1 vlan
2 vpn
1 web
1 wifi
4 wireless
1 wow
1 wrt54g