Вы используете компьютер или это для встроенного устройства?
Если вы работаете в Windows, взгляните на статью MSDN: Последовательная связь в Windows
После того, как вы получили свой буфер, вы можете писать по TCP / IP или UDP (множество учебников для этого доступно, в зависимости от того, как вы хотите это сделать).
Если вам нужно сделать это на встроенном устройстве, есть адаптеры, доступные для покупки, хотя вы, вероятно, можете свернуть свои собственные с чем-то вроде системы Netburner (это будет дороже, но у вас есть контроль над функциональностью) .