TCP-IP is a protocol, not a transmission medium. Bandwidth doesn't affect it.
Yes.
IP (internet protocol)
Transmission Control Protocol Internet Protocol ... See the website link below
Telnet
SNMP
IPX/SPX
DNS is Domain name system for short . Domain name system maps a name to an address. Protocol that relies upon DNS is TCP/IP .tcpip protocol
File Transfer Protocol
Multiplexing
Sending or receiving application process.
EIGRP
bandwidth