Gregory's answer already told you that there are likely two types of drivers you may need to install (well possibly even three if you use the GPIB interface).
First the device supports RS-232, Ethernet and GPIB connectors on the back. As far as configuration goes, GPIB tends to be the most simple as you just need to make sure that the GPIB address in the VISA resource name matches the address set in the device (address 2 by default).
As to drivers you typically have an instrument driver which is simply a LabVIEW library that provides VIs that format strings to send to the device and parsing the response to return the data in a meaningful numeric manner to the caller. These instrument drivers usually use NI-VISA which is a middle layer driver software from NI. NI-VISA then calls into system drivers for the according hardware interface, for GOIB this is the NI-488.2 driver software which you need to install for your NI-USB-GPIB interface. For RS-232 it calls the OS specific serial port API and for Ethernet communication it calls the network socket interface provided by the OS.
For a LabVIEW driver using NI-VISA the actual interface used almost doesn't matter as VISA abstracts those differences away. There are usually only two areas where one needs to do interface specific handling in the instrument driver. One is the Initialize function where you open a connection with the device. Here you need to configure things like baudrate for serial ports and message termination character for serial and ethernet. VISA does allow to set some property to let it append the message termination character to each string send out but I prefer to do it explicitly in each command string as the additional message termination character normally doesn't hurt in GPIB operation either for devices which support multiple interfaces.
If you download the Stanford Research SR1 driver from the instrument driver Network you can see in the Initialize method that they do some specific initialization handling for when the VISA session is a serial port connection. A similar case frame would be needed for TCP-IP without the baudrate and other serial port specific properties.
Now your device is a Laser Driver so the actual commands from the SR1 Analizer won't make much sense for the most part. But it gives you an idea about how an instrument driver can be build that will support multiple interfaces with your device. If done properly your driver can work with any of the three interfaces with just using a different VISA Resource Name identifier connected to the Initialize method of the driver!