tcpip is never quite so easy- as there is no standard way of doing anything at all
nothing
no standard login or command structure or connection type
rs232 is simple by comparison - just a connector type to wrangle and a speed
--
typically every device is totally different - and the actual device needs to be tested and debugged usually with a network analyser