Why upgrading your Linux Kernel will make your customers much happier
11 weeks ago by jm
enabling TCP Slow Start on the HTTP server-side decreased internet round-trip page load time by 21% in this case; comments suggest an "ip route" command can also work
tcp
performance
linux
network
web
http
rtt
slow-start
via:jacob
11 weeks ago by jm
BufferBloat: What's Wrong with the Internet? - ACM Queue
december 2011 by jm
'A discussion with Vint Cerf, Van Jacobson, Nick Weaver, and Jim Gettys' -- the big guns! Great discussion (via Tony Finch)
via:fanf
bufferbloat
networking
buffers
buffering
performance
load
tcp
ip
december 2011 by jm
Determining response times with tcprstat
november 2011 by jm
'Tcprstat is a free, open-source TCP analysis tool that watches network traffic and computes the delay between requests and responses. From this it derives response-time statistics and prints them out.' Computes percentiles, too
tcp
tcprstat
tcp-ip
networking
measurement
statistics
performance
instrumentation
linux
unix
tools
cli
november 2011 by jm
apenwarr/sshuttle - GitHub
january 2011 by jm
'Any TCP session you initiate to one of the proxied IP addresses [specified on the command line] will be captured by sshuttle and sent over an ssh session to the remote copy of sshuttle, which will then regenerate the connection on that end, and funnel the data back and forth through ssh. Fun, right? A poor man's instant VPN, and you don't even have to have admin access on the server.'
vpn
ssh
security
linux
opensource
tcp
networking
tunnelling
port-forwarding
from delicious
january 2011 by jm
Jim Gettys and a star-studded cast explain the 'bufferbloat' problem breaking TCP/IP on modern consumer broadband
december 2010 by jm
'the [large] buffers are confusing TCP’s RTT estimator; the delay caused by the buffers is many times the actual RTT on the path.' [..] 'by inserting big buffers into the network, we have violated the design presumption of all Internet congestion avoiding protocols: that the network will drop packets in a timely fashion.' QoS traffic shaping avoids this -- hooray for Tomato firmware
jim-gettys
via:glen-gray
buffering
tcp
ip
internet
broadband
routers
from delicious
december 2010 by jm
tcpcrypt
august 2010 by jm
opportunistic encryption of TCP connections. not the simplest to set up, though
cryptography
encryption
tcp
security
internet
tcpcrypt
opportunistic
from delicious
august 2010 by jm
Overclocking SSL
july 2010 by jm
techie details from Adam Langley on how Google's been improving TLS/SSL, with lots of good tips. they switched in January to HTTPS for all Gmail users by default, without any additional machines or hardware
certificates
encryption
google
https
latency
speed
ssl
tcp
tls
web
performance
from delicious
july 2010 by jm
pwnat - NAT to NAT client-server communication
march 2010 by jm
'a proxy server that works behind a NAT, even when the client is behind a NAT, without any 3rd party'. nifty, by Samy "MySpace worm" Kamkar
samy-kamkar
apps
firewall
ip
nat
networking
pwnat
stun
traversal
tcp
sysadmin
tunneling
udp
from delicious
march 2010 by jm
related tags
apps ⊕ broadband ⊕ bufferbloat ⊕ buffering ⊕ buffers ⊕ certificates ⊕ cli ⊕ cryptography ⊕ encryption ⊕ firewall ⊕ google ⊕ http ⊕ https ⊕ instrumentation ⊕ internet ⊕ ip ⊕ jim-gettys ⊕ latency ⊕ linux ⊕ load ⊕ measurement ⊕ nat ⊕ network ⊕ networking ⊕ opensource ⊕ opportunistic ⊕ performance ⊕ port-forwarding ⊕ pwnat ⊕ routers ⊕ rtt ⊕ samy-kamkar ⊕ security ⊕ slow-start ⊕ speed ⊕ ssh ⊕ ssl ⊕ statistics ⊕ stun ⊕ sysadmin ⊕ tcp ⊖ tcp-ip ⊕ tcpcrypt ⊕ tcprstat ⊕ tls ⊕ tools ⊕ traversal ⊕ tunneling ⊕ tunnelling ⊕ udp ⊕ unix ⊕ via:fanf ⊕ via:glen-gray ⊕ via:jacob ⊕ vpn ⊕ web ⊕Copy this bookmark: