|

TCP Transmission Control Protocol. Um dos protocolos Internet do conjunto TCP/IP, que implementa a quarta camada do modelo ISO, através do transporte de mensagens com ligação lógica.
TCP/IP Conjunto de protocolos Internet, definindo como se processam as comunições entre os vários computadores. Pode ser implementado em virtualmente qualquer tipo de computador, porque não é uma tecnologia proprietária (i.e., em termos de concepção, é independente do hardware e de sistemas operativos). Geralmente, para além dos protocolos TCP e
IP (porventura os 2 mais importantes), o nome TCP/IP designa também o conjunto dos restantes protocolos Internet: UDP, ICMP, etc.
Como introdução a este tema, pode dizer-se que os aspectos fundamentais do funcionamento das comunicações entre computadores sob estes protocolos
são os seguintes:

 |
|
cada máquina da rede tem um endereço específico, diferente de todos os outros (estes endereços podem ser fixos ou variáveis, dependendo do tipo de ligação que o computador tem com o resto da rede; no caso de serem variáveis, há pelo meio um servidor com capacidade de os atribuir dinamicamente) este endereço é constítuido por 4 conjuntos de até 4 dígitos cada um, separados por pontos (por exemplo,
255.255.255.0);

|
 |
|
cada máquina com um endereço fixo pode por sua vez ser identificada por um nome, em vez de um número (isto é uma simplificação; na verdade, uma máquina pode ter vários números e vários nomes...); estes nomes obedecem a regras e chamam-se, em rigor, domínios e sub-domínios (por exemplo,
www.cns.pt);

|
 |
|
em relação à comunicação entre as máquinas da rede, não precisa existir nenhum sistema central; as informações necessárias estão espalhadas por diversas máquinas, que podem estar dispersas geograficamente e há processos de comunicação entre elas que dispensam de todo haver um computador central;

|
 |
|
existe uma infraestrutura para transmissão dos dados entre sistemas, que passa por computadores com capacidade de identificar a informação transmitida (organizada fisicamente em pacotes) e de tratar o seu reencaminhamento (esta função absolutamente essencial para o funcionamento desta tecnologia, na qual a Internet assenta, chama-se
routing; os computadores que a garantem são chamados de routers; e o líder deste mercado é a empresa norte-americana Cisco Systems). |
|