You can do TCP/IP printing if:
1. you have available static addresses within your IP scope for assignment to all your printers
2. the print servers (internal cards or external devices) supports TCP/IP printing and configuration
3. you have available WIN9x drivers for your users/clients to load and configure for TCP/IP printing.
Above are critical; otherwise you are better off to stay with Novell's queue-based printing. Especially if you have multiple printer-brands to start with.
For multiple server sites and domains, TCP/IP printing offers distinct advantages.
Hope this helps.