1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

TSO for IPv6 traffic

Discussion in 'Networking' started by shreyasbforu, Oct 21, 2010.

  1. shreyasbforu

    shreyasbforu New Member

    Messages:
    1
    Likes Received:
    0
    Looking at the FreeBSD networking stack, TSO is not asked for outgoing IPv6 packets
    http://fxr.watson.org/fxr/source/netinet/tcp_output.c#L1075

    CSUM_TSO is not set for IPv6 packets going out even when driver advertises IFCAP_TSO6. Any reasons why TSO over IPv6 is not supported ?
    OR
    Any idea as to what work is involved in making this happen ?

    Thanks in advance.
    ->Shreyas
     
  2. SirDice

    SirDice Moderator Staff Member Moderator

    Messages:
    17,392
    Likes Received:
    7
  3. phoenix

    phoenix Moderator Staff Member Moderator

    Messages:
    3,407
    Likes Received:
    2
    Search the freebsd-current mailing list for this week, specifically a thread with subject "IPV6 Checksum offload and TSO6", for a dicsussion of this topic. It appears that hardware is available that supports these functions (Intel), but the network stack doesn't support the features yet. A couple of coders are considering working on this in November.
     
  4. acheron

    acheron Member

    Messages:
    114
    Likes Received:
    0