title: Layered Service Provider in C#
body: <p>I'm looking to write a LSP in C# to capture and re-direct UDP packets.. </p>
  
  <p>I have little experience with LSP's but I've heard they can do this sort of thing, please correct me if I'm wrong, but is this possible?</p>
  
  <p>I would love some example code but I will take any information or advice anyone can give on the topic. :)</p>