The answer is no! For example there is an old RFC describing TCP over IPX: http://tools.ietf.org/html/rfc1791https://www.rfc-editor.org/rfc/rfc1791
For those with short memories, IPX was the Novell Netware protocol: http://en.wikipedia.org/wiki/Internetwork_Packet_Exchange