TCP/ip

TCP/IP

Diferenças entre a sobreposição de camadas do modelo OSI para o TCP/IP.
Clique aqui para ampliar a imagem

Características

É interessante ressalvar o facto do nome aferir duas componentes separadas por uma barra que, por conseguinte, não está lá por mero acaso.
Pois bem, TCP e IP significam Transmission Control Protocol e Internet Protocol, respectivamente. Cada um destes protocolos protagonizam funções divergentes na comunicação que se dá entre computadores, actuando a diferentes níveis do modelo OSI. Todavia, é notório a abrangência do TCP/IP, facto que poderemos verificar aquando da sua instalação, pois serão tb instalados uma série de outros componentes que se denominam por protocolos UDP, ARP e ICMP, bem como um conjunto de software de índole adicional
, inclusivé programas de comunicação para transferência de ficheiros, controlo remoto de hosts TCP/IP, teste e configuração...


CARACTERÍSTICAS GENÉRICAS

O TCP/IP foi, primeiramente desenvolvido como componente de capital importância para um plano na concepção de uma rede informática com fins militares, contudo, mais tarde passou a ser manuseado no âmbito científico, tornando-se mais tarde complemento no domínio público, onde é encarado como o protocolo que sustenta a comunicação através da Internet que, por seu turno, não é mais do que uma gigante e dinâmica rede TCP/IP. As suas características residem no que passamos a descrever.

Um Standard sem proprietário

O TCP/IP pode ser descrito como que um "sistema aberto" que, por outras palavras, sugere um sistema público e sem proprietário. Não obstante, a existência de algumas características particulares em poucas implementações do TCP/IP, todas as restantes são compatíveis, permitindo deste modo a garantia de que um computador de qualquer marca, usando qualquer implementação do protocolo, navegando em qualquer sistema operativo, tem permissão para comunicar com todas as outras máquinas que também o uilizem, desde que à partida estejam adequadamente configuradas e ligadas por hardware capaz de sustentar essa mesma comunicação.
No que se concerne às características sobre
implementação e funcionamento do TCP/IP, num círculo mais abonatório, estão pormenorizadamente especificadas em documentos denominados por RFCs.

Um Protocolo encaminhável

Uma das componentes de capital relevância incide no facto de que TCP/IP é um routable protocol que, trocando por outras palavras se define por ser um protocolo que está apto a estabelecer a comunicação entre dois computadores por meio da utilização de caminhos alternativos, que podem ser função da distância, da capacidade de transferência de cada caminho alternativo ou de divergentes alvos circunstanciais em simultâneo. O encaminhamento desta comunicação entre duas máquinas é desempenhado com base em informação manipulada pelo IP. A título de exemplo temos a Internet, cuja é uma rede composta por milhões de máquinas associadas em redes de diversos tamanhos, tornando eficaz a transmissão de informação a um destinatário por múltiplos caminhos, cuja determinação dependerá dos referidos alvos circunstanciais, que divergem de acordo com os protocolos usdaos pelos routers, como sejam, o RIP e o OSPF.

Meio de comunicação entre sistemas heterogéneos

Uma das circunstâncias que desencandeou o desenvolvimento do TCP/IP reflectiu-se na possibilidade de ligar sistemas informáticos de arquitecturas e características cujo carácter sustenta-se na distinção entre ambas.
Nesta situação, é plausível o facto do protocolo ter faculdade para aliar, tal como se verifica na Internet, computadores com as mais diversas arquitecturas e características, desde singelos microcomputadores desprovidos de disco, até mainframes e minicomputadores, bem como juntar arquitecturas totalmente difrentes, alcançando as fronteiras das redes Ethernet, Token Ring, Frame Relay, ATM, FDDI, etc..

Adequação a WANs

Tendo em conta que também é devers utilizado em LANs, sobretudo devido à proliferação de Intranets, o TCP/IP sugere ser um protocolo adequado igualmente às WANs, constituídas por divergentes LANs, de foramção menor e geograficamente distribuídas. Esta adequação prevê a associação à problemática da segmentação de redes, routing, descongestionamento do meio de transportre e outros tantos factores.

O protocolo usado na Internet

O grande impulso que despoletou a popularidade deste protocolo reflectiu-se na democratização do acesso à Internet. Por meio desta rede, cuja é baseada na utilização de TCP/IP, o protocolo tornou-se num ponto de capital referência, visto que, neste momento é difícil que um profissional de informática o evite.

Fiabilidade e segurança

Uma das qualidades do TCP/IP que demonstra mais interesse imprime-se no facto deste protocolo ser desenvolvido de forma a ressalvar um elevado grau de fiabilidade, mesmo quando a comunicação está sujeita a interferências de naturezas diferentes. Este, promove, dependendo da configuração utilizada, não só que os dados chegam ao destinatário, como chegam intactos. Esta garantia promovida pela integridade instala-se no papel desempenhado pelo TCP. Resistem também os meios e os protocolos de encriptação, como o PPTP, que permitem garantir um grau de seguração suficientemente elevado aquando da transferência de informação.

COMPONENTES DO TCP/IP

Numa perspectiva mais prática, as componentes que constituem o TCP/IP quando instalado na máquina correndo o Windows NT, podem ser distinguidas em cinco grupos divergentes:

Interfaces. Estes são os representantes do software onde as aplicações vão recorrer para utilizar a rede como meio de comunicação. Subsistem dois tipos diferentes de interfaces, cujos desigam-se por Sockets e NetBios, constituídos por APIs.

Protocolos. Num horizonte além do TCP e do IP, existem outros protocolos usados pelo TCP/IP, a título de exemplo, o ARP, UDP, ICMP, SNMP, SMPT, PPP, SLIP, PPTP, FTP, POP3, RIP, OSPF e IGMP. É de salientar que alguns deles são instalados quando se procede à instalação do próprio TCP/IP na sua maneira mais básica, enquanto que outros são instalados mediante certas opções, como o RIP, SNPT, SMPT, OSPF, etc..

Ferramentas de conectividade. Manuseadas para estabelecer ligação com outros computadores com o intuito de os controlar, transferir informação, etc..Exemplos disso reflectem-se no telnet.exe, para proporcionar sessões remotas, ou o rexec.exe, para executar tarefas em sistemas remotos.

Utilitários. Programas de escala menor que permitem angariar informação sobre o TCP/IP ou controlar o seu comportamento. Os que se sobressaem mais são o tracert, ping e netstat.

Serviços. Denomina-se por serviço ao software que corre em background fornecendo aos computadores da rede o mais diverso tipo de prestação. Por exemplo podemos recorrer ao serviço World Wide Web Publishing Service do Internet Information Server, ou o DNS, que dispõe endereços IP em função de um nome especificado, como exemplo www.microsoft.com.