> UDP (TCP IP)
так все таки TCP/IP или TCP/UDP?
> Протокол RS-485 подобен MODBUS
RS-485 не протокол. А стандарт интерфейса. А вот Modbus - протокол.
То есть, как я понял Вашу задачу. у Вас есть железка, которая имеет RS-485, до другой железки, у которой уже есть ethernet и выход в интернет. Вы хотите с первой железки получить доступ к Интернет.
Тогда Ваша задача, формулируется: TCP/UDP over RS-485. То есть, вместо Ethernet у Вас будет использоваться RS-485. Тогда, что-то, например, в эту сторону:
www.rsdn.ru/forum/winapi/661573.hot или
social.microsoft.com/Forums/en-US/95128f22-7447-47...
В данном случае Windows от Linux отличается непринципиально. Да RS-485 от RS-232 с точки зрения программирования не отличается.