A serial connection is at the hardware level. TCP/IP is a communications protocol that defines a common format for routing information and sending information over any communications hardware, whether it is ethernet, token ring, fiber optic, or serial connection. As long as the software exists for communicating via TCP/IP, the underlying hardware primarily determines the speed of the communication. Some people have gotten samba to work over USB, but I have not tried that.