Hi, FreeBSD has netgraph - graph based kernel networking subsystem which work with nodes and hooks. With netgraph is posible to make Layer 3 switch and more. E.g. In some node I capture raw datagram packet and encapsulate it in udp packet and send to next hook. So I can bridge any packet over routed network. Is something similar for linux ? I don't think about Layer 3 switch but I think about generic tool for manipulation with raw packets. -- `)_|_(' PSIkappa I k psi _at_ atlantis.sk