Você está na página 1de 15

PROTOCOLO TCP/IP

INTRODUO
O TCP/IP o protocolo de rede mais usado atualmente.

MAS, AFINAL, O QUE UM PROTOCOLO DE REDE?


Um protocolo uma linguagem usada para permitir que dois ou mais computadores se comuniquem. Assim como acontece no mundo real, se eles no falarem a mesma lngua eles no podem se comunicar.

O TCP/IP
No na verdade um protocolo, mas sim um conjunto de protocolos uma pilha de protocolos, como ele mais chamado. Seu nome, por exemplo, j faz referncia a dois protocolos diferentes, o TCP (Protocolo de Controle de Transmisso) e o IP ( Protocolo de Internet). Existem muitos outros protocolos que compem a pilha TCP/IP, como o FTP, o HTTP, o SMTP e o UDP s para citarmos alguns. A arquitetura do TCP/IP

CAMADA DE APLICAO
Esta camada faz a comunicao entre os programas e os protocolos de transporte. Existem vrios protocolos que operam na camada de aplicao. Os mais conhecidos so o HTTP ( Protocolo de Transferncia Hipertexto), o SMTP (Protocolo Simples de Transferncia de Correspondncia), o FTP (Protoloco de Transferncia de Arquivos), o SNMP (Protocolo Simples de Gerenciamento de Redes), o DNS (Sistema de Nome de Domnio) e o Telnet

CAMADA DE TRANSPORTE
Na transmisso de dados, a camada de transporte responsvel por pegar os dados passados pela camada de aplicao e transform-los em pacotes. O TCP o protocolo mais usado na camada de Transporte. Pacote de dados gerado na camada de transporte

CAMADA INTERNET
A camada Internet responsvel por adicionar um cabealho ao pacote de dados recebidos da camada de Transporte onde, entre outros dados de controle, ser adicionado tambm o endereo IP de origem e o endereo IP de destino isto , o endereo IP do computador que est enviando os dados e o endereo IP do computador que dever receb-los. Datagrama na camada de Internet

CAMADA INTERFACE COM A REDE


Esta camada definida pelo tipo de rede fsica a qual seu computador est conectado. Quase sempre seu computador estar conectado a uma rede Ethernet (redes sem fio tambm so redes Ethernet como explicaremos). O Ethernet tem trs camadas: LLC (Controle do Link Lgico), MAC (Controle de Acesso ao Meio) e Fsica. O LLC e o MAC correspondem, juntas, a segunda camada do modelo de referncia OSI

Arquitetura do Ethernet.

PROGRAMAS QUE UTILIZAM PORTAS TCP/IP TCP/IP


20 Servidor FTP (canal de dados) 21 Servidor FTP (canal de controle ) 23 Servidor Telnet (permite executar comandos em computador remoto, via linha de comando) SSH 22 (permite executar comandos em computador remoto de forma criptografada, via linha de comando) 80 Servidor Web (HTTP) 139 Servio de sesso de NetBIOS (rede sobre nomes de computadores) 110/995 - POP3 (para receber e-mail ex.: Outlook, Thundebird) 25/487 SMTP (para enviar e-mail ex.: Outlook, Thundebird) 443/4343 - HTTPS. (para acesso seguro a sites e sitemas ex.: Trend Micro antivrus, bancos em geral) 6891 a 6900 TCP MSN Messenger (troca de arquivos e chat) 6901 TCP MSN Messenger (conversa por voz) 5800 a 5900 TCP Virtual Network Computing (VNC, acesso remoto grafico assistido) 3389 UDP Windows 2000 Terminal Server (acesso remoto grafico no assistido)

ALGUNS DO MAIS CONHECIDOS PROTOCOLOS DA FAMLIA TCP/IP


TCP - Transmission Control Protocol - um protocolo orientado a conexo pois, providncia garantia de entrega dos pacotes e servios de conexo virtual para aplicaes atravs do uso de acknowledgment sequenciado (3-way handshake) e retransmisso de pacotes quando necessrio. UDP - User Datagram Protocol - No um protocolo orientado a conexo pois, no dispe de garantia de entrega dos pacotes. O UDP no oferece nenhum mecanismo como garantia para saber se o pacote realmente atingiu o destino. A vantagem deste protocolo que ele dispe de uma rpida entrega dos pacotes. ARP - Address Resolution Protocol - Permite a um certo computador se comunicar com outro computador em rede quando somente o endereo IP conhecido pelo destinatrio. Todos pacotes IP que circulam na rede devem conter um IP e o MAC do remetente e destinatrio. Para se obter o endereo MAC (Media Access Control) do computador do destinatrio, o protocolo ARP envia um broadcast com o IP do destinatrio requisitando o endereo MAC do mesmo.

RARP - Reverse Address Resolution Protocol - Como o nome prprio demonstra faz praticamente o contrario do protocolo ARP. Ao invs de obter o endereo MAC da maquina, o protocolo RARP requisita o endereo IP. Para se obter o endereo IP da maquina, o protocolo RARP envia um broadcast solicitando-o. Isso muito usado pelos computadores que no tem HD. DHCP - Dynamic Host Configuration Protocol - compatvel com outro protocolo conhecido como BOOTP. A funo dos dois protocolos e praticamente a mesma de controlar e disponibilizar endereos IPs para os clientes de rede que os requisitam. A vantagem de se usar DHCP esta no fato que no ha a necessidade de configurar um endereo IP fixo para cada cliente na rede, o DHCP se encarregara de fazer a atribuio dos endereos IP para cada cliente que o solicita ICMP - Internet Control Message Protocol - Geralmente usado para transmitir erros ocorridos no roteamento dos pacotes IPs. Ele tambm muito usado para diagnostico atravs do comando ping e tracert.

DNS - Domain Name Service - Faz a converso do nome do Dominio para o numero IP e viseversa. FTP - File Transfer Protocol - um conjunto de regras que viabilizam aos computadores transferirem arquivos atravs da Internet ou rede local. Devido a arquitetura do protocolo FTP, diferentes Sistemas (windows e *Unix etc) e computadores (PC, MAC, Mainframe etc.) podem se comunicar sem nenhum problema com compatibilidade. Para isso basta ter o FTP cliente para acessar o servidor de FTP. O FTP protocolo oferece garantia de entrega de pacote porque usa o protocolo TCP, e usa controle de acesso (login/senha). TFTP - Trivial File Transfer Protocol - uma opo para quem no necessita da robustez do protocolo FTP. O TFTP usa o protocolo UDP para fazer a entrega dos pacotes, ao contrrio do protocolo FTP que usa o protocolo TCP. O uso do TFTP voltado para aqueles que no necessitam de uma certa preciso na entrega dos pacotes, e tambm no requeiram uma visualizao dos diretrios e bem como uma autenticao do usurio que esta acessando o TFTP servidor.

HTTP - HyperText Transfer Protocol - usado para transferncia de documentos no formato HTML e outros encontrados na World Wide Web (WWW) - Internet/Intranet e Extranet. O processo de transferncia desses documentos ocorrem quando o cliente HTTP conecta com o servidor HTTP e quando digitado o URL no campo endereo do browser. POP3 - Post Office Protocol version 3 - usado para acessar o servidor POP para transferir emails armazenado no servidor para o computador local do usurio. Freqentemente nos referimos a esses protocolos POP3 e SMTP para configurar nossa conta de e-mail quando usamos um provedor de acesso a Internet para armazenar nossa conta de e-mail. SMTP - Simple Mail Transfer ProtocolO protocolo SMTP usado para enviar e-mail ao servidor para que o mesmo se encarrega de fazer o envio para o destinatrio final. Resumindo: quando um e-mail enviado da maquina do usurio para algum na Internet ou rede local, o cliente SMTP conecta com o Servidor SMTP e instrue o mesmo, usando comandos SMTP para que o e-mail seja enviado ao destinatrio final.

SNMP - Simple Network Management Protocol - O protocolo SNMP permite que uma determinada rede ou varias redes conectadas sejam gerenciadas de um nico ou vrios pontos distintos. A implementao do protocolo SNMP possibilita que informaes relevantes ao gerenciamento de rede sejam enviado aos pontos de gerenciamento predeterminados. IP Protocol - O endereo IP composto por um total 32 bits subdividido em 4 bytes de 8 bists cada. Por converso, ele representado por 4 nmeros decimais separado por pontos entre os nmeros. Por exemplo: 192.168.0.1, os nmeros validos para a formao de um endereo IP vo de 0.0.0.0 ate 255.255.255.255 gerando um total de 4.3 bilhes de endereos. Porem devemos lembrar que o endereo IP dividido em 2 partes para representar as redes e os ns (clientes). Ento veremos que de um total possvel de 4.3 bilhes de endereos IP no ser possvel aps usarmos todas as regras que o IP oferece na sua estrutura de endereos tais como: Classes de endereos, Mascara de Sub rede, Endereos privados; loopbak etc.

FIM

Você também pode gostar