Articles in the system_administration category

  1. FreeBSD TCP Performance Tuning

    Posted on in system_administration

    To enable RFC 1323 Window Scaling and increase the TCP window size to 1 MB on FreeBSD, add the following lines to /etc/sysctl.conf and reboot.

    net.inet.tcp.rfc1323=1  
    kern.ipc.maxsockbuf=16777216  
    net.inet.tcp.sendspace=1048576  
    net.inet.tcp.recvspace=1048576
    

    You can make these …

  2. What is TCP Window Scaling?

    Posted on in System Administration

    The original TCP specification included a window size no larger than 64 KB. This limitation was introduced by the 16 bit header that specified window size. To achieve the recommended 1 MB window size, RFC 1323 TCP extensions must be enabled. The rest of this post is a somewhat detailed …

  3. 14 Algorithms For TCP Congestion Control

    Posted on in system_administration

    Note: Although this is a continuation of the TCP Performance Tuning article series, it's also valuable as a standalone reference.

    This is a list of 14 congestion control algorithms available in TCP. I'm presenting it in alphabetical order.

    1. BIC TCP - Binary Increase Congestion Control, this is the default congestion control …
  4. Redirecting User Email To Google With Postfix

    Posted on in System Administration

    Note: Now that Google is hosting email domains for free, it has become an interesting alternative for both new and old domains. As always, I've changed the names to protect those affected.

    Transitioning a domain to Google can be an arduous task. Once you have set up the domain with …

  5. Courier Announces Updates

    Posted on in System Administration

    Sam Varshavchik with the Courier Mail Server project announced updates for all their major software packages including courier-imap, courier-authlib, and maildrop, in addition to the Courier MTA. The major fix common to most packages appears to be the plugging of a memory leak which only came into play once a …

  6. Postfix 2.3 and clamav-milter

    Posted on in System Administration

    Postfix LogoYou've probably been using Postfix and ClamAV for a long time. Prior to Postfix 2.3, you had to have an AMaViS daemon running to act as the glue between Postfix and ClamAV.

    As of version 2.3, Postfix now supports Sendmail 8 Milter protocol. Now you can cut AMaViS …

My Bookshelf

Reading Now

Other Stuff