LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

IPVS v0.0.3 for kernel 2.4

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: IPVS v0.0.3 for kernel 2.4
From: Wensong Zhang <wensong@xxxxxxxxxxxx>
Date: Fri, 7 Jul 2000 01:01:57 +0800 (CST)

Hi,

The IPVS v0.0.3 for kernel 2.4 is available.

IP Virtual Server Netfilter module - Version 0.0.3 - July 6, 2000

Changes:
        * Made IPVS application module and ip_vs_ftp module work.

        * Changed ip_vs_in hook from NF_IP_PRE_ROUTING to NF_IP_LOCAL_IN.
        Then, there is no need to call ip_defrag(), and no source routing
        problem. Firewalling and policy routing rules apply to IPVS. The
        structure looks better.

        * Splitted some code of ip_vs_in into ip_vs_nat_xmit and added
        MTU checking there. It may exist that application modules may 
        extend the sk_buff into a new one and the length of the new one
        is larger than MTU, but this problem should rarely happen.

        * Changed the checksum checking is only done for VS/NAT just
        before mangling pakcet. VS/TUN and VS/DR don't modify packets,
        so let real servers do checksum checking. It can speed up
        packet handling in VS/TUN and VS/DR.

        * Fixed many small bugs, and changed lots of debugging display
        nicer.
        
        The functionality of IPVS for kernel 2.4 is almost implemented.
        The rest things to do are bug fixes, performance tuning, and
        making it work with other netfilter modules harmonly. Currently,
        if ip_conntrack module is inserted, then there will be two
        tracking for each connection. The iptable_nat module will make
        the passive FTP of VS/NAT not working correctly.

        The above changes were done with Julian together. Thank Julian
        for good suggestions and many bug fixes.
        
        Note: The version 0.0.2 is for internal developemnt, so it is
        not released publicly.
        
Thanks,

Wensong






<Prev in Thread] Current Thread [Next in Thread>