Summary: You have a much much bigger problem you split it up into sub problems and solve it with several Solutions But still each Solution focusses on solving a customer problem albeit this can happen on different levels of abstraction The first two questions above concerning a multi protocol load
Image Dimensions: 579 x 368
Image originally found here.