User profiles for Fabien Duchene
How hard can it be? designing and implementing a deployable multipath {TCP}
Networks have become multipath: mobile devices have multiple radio interfaces,
datacenters have redundant paths and multihoming is the norm for big server farms. Mean …
datacenters have redundant paths and multihoming is the norm for big server farms. Mean …
Exploring mobile/WiFi handover with multipath TCP
Mobile Operators see an unending growth of data traffic generated by their customers on their
mobile data networks. As the operators start to have a hard time carrying all this traffic over …
mobile data networks. As the operators start to have a hard time carrying all this traffic over …
Flowbender: Flow-level adaptive routing for improved latency and throughput in datacenter networks
Datacenter networks provide high path diversity for traffic between machines. Load
balancing traffic across these paths is important for both, latency- and throughput-sensitive …
balancing traffic across these paths is important for both, latency- and throughput-sensitive …
KameleonFuzz: evolutionary fuzzing for black-box XSS detection
Fuzz testing consists in automatically generating and sending malicious inputs to an application
in order to hopefully trigger a vulnerability. Fuzzing entails such questions as: Where to …
in order to hopefully trigger a vulnerability. Fuzzing entails such questions as: Where to …
XSS vulnerability detection using model inference assisted evolutionary fuzzing
We present an approach to detect web injection vulnerabilities by generating test inputs
using a combination of model inference and evolutionary fuzzing. Model inference is used to …
using a combination of model inference and evolutionary fuzzing. Model inference is used to …
Are TCP extensions middlebox-proof?
Besides the traditional routers and switches, middleboxes such as NATs, firewalls, IDS or
proxies have a growing importance in many networks, notably in entreprise and wireless …
proxies have a growing importance in many networks, notably in entreprise and wireless …
Leveraging ebpf for programmable network functions with ipv6 segment routing
With the advent of Software Defined Networks (SDN), Network Function Virtualisation (NFV)
or Service Function Chaining (SFC), operators expect networks to support flexible services …
or Service Function Chaining (SFC), operators expect networks to support flexible services …
LigRE: Reverse-engineering of control and data flow models for black-box XSS detection
Fuzz testing consists of automatically generating and sending malicious inputs to an
application in order to hopefully trigger a vulnerability. In order to be efficient, the fuzzing should …
application in order to hopefully trigger a vulnerability. In order to be efficient, the fuzzing should …
SRv6Pipes: enabling in-network bytestream functions
IPv6 Segment Routing is a recent IPv6 extension that is generating a lot of interest among
researchers and in industry. Thanks to IPv6 SR, network operators can better control the paths …
researchers and in industry. Thanks to IPv6 SR, network operators can better control the paths …
Making multipath TCP friendlier to load balancers and anycast
F Duchene, O Bonaventure - 2017 IEEE 25th International …, 2017 - ieeexplore.ieee.org
Multipath TCP is a recent TCP extension that enables the utilization of different paths for a
single connection. This provides various benefits including bandwidth aggregation and fast …
single connection. This provides various benefits including bandwidth aggregation and fast …