====== Networking Session ====== ===== Discussion Topics ===== * hw/sw interface * performance * latency * bandwidth * Driver quality * size of code * IFlib * RSS/NUMA * Flow Affinity * multiqueue * BPF MQ Patches * Pacing/Back Pressure * MPTCP * Conformance tests? ===== Main Issues ===== * Flow table does not work, does not scale * IPv4/IPv6 Performance issues * routing lookups are expensive * RCU? * Locking? * Data structure (Luigi/Marko paper) * Pacing? * Netflix (lawrence) * inter packet gap ===== Solution: better upwards feedback ===== * Pause frame notifications, ECN * tcp-info fields * Add this feedback to the kqueue interface * congestion filters * IPV6 Specific Performance issues are unknown