Professional Documents
Culture Documents
Esta a primeira parte de um total de 100 partes, deste tutorial de TCP/IP. Este curso de
Introduo ao TCP/IP formado pelas partes de 01 a 20. O objetivo da Parte 1 apresentar o
protocolo TCP/IP e os seus aspectos bsicos de utilizao em redes baseadas no Windows 2000
(Server e Professional) ou Windows Server 2003 e no Windows XP e Windows Vista. Nesta
primeira parte faremos uma apresentao do protocolo TCP/IP, de tal maneira que o leitor possa
entender exatamente o que o conjunto de protocolos genericamente conhecido como TCP/IP e
como configurada uma rede baseada neste protocolo. Nas demais partes deste tutorial
abordaremos uma srie de assuntos, tais como:
TCP/IP
NETBEUI
IPX/SPX
Apple Talk
Se colocarmos dois computadores ligados em rede, um com um protocolo, por exemplo o TCP/IP
e o outro com um protocolo diferente, por exemplo NETBEUI, estes dois computadores no
sero capazes de estabelecer comunicao e trocar informaes entre si. Por exemplo, o
computador com o protocolo NETBEUI instalado, no ser capaz de acessar uma pasta ou uma
Impressora compartilhada no computador com o protocolo TCP/IP instalado.
medida que a Internet comeou, a cada dia, tornar-se mais popular, com o aumento
exponencial do nmero de usurios, o protocolo TCP/IP passou a tornar-se um padro de fato,
utilizando no s na Internet, como tambm nas redes internas das empresas, redes estas que
comeavam a ser conectadas Internet. Como as redes internas precisavam conectar-se
Internet, tinham que usar o mesmo protocolo da Internet, ou seja: TCP/IP.
Dos principais Sistemas Operacionais do mercado, o UNIX sempre utilizou o protocolo TCP/IP
como padro. O Windows d suporte ao protocolo TCP/IP desde as primeiras verses, porm,
para o Windows, o TCP/IP somente tornou-se o protocolo padro a partir do Windows 2000. Ser
o protocolo padro significa que o TCP/IP ser instalado, automaticamente, durante a instalao
do Sistema Operacional, se for detectada a presena de uma placa de rede. At mesmo o
Sistema Operacional Novell, que sempre foi baseado no protocolo IPX/SPX como protocolo
padro, passou a adotar o TCP/IP como padro a partir da verso 5.0.
O que temos hoje, na prtica, a utilizao do protocolo TCP/IP na esmagadora maioria das
redes. Sendo a sua adoo cada vez maior. Como no poderia deixar de ser, o TCP/IP o
protocolo padro do Windows 2000, Windows Server 2003, Windows XP e tambm do Windows
Vista (a ser lanado em Fevereiro de 2007) e do Windows Longhorn Server (com lanamento
previsto para o final de 2007). Se durante a instalao, o Windows detectar a presena de uma
placa de rede, automaticamente ser sugerida a instalao do protocolo TCP/IP.
Nota: Para pequenas redes, no conectadas Internet, recomendada a adoo do protocolo
NETBEUI, devido a sua simplicidade de configurao. Porm esta uma situao muito rara, pois
dificilmente teremos uma rede isolada, sem conexo com a Internet ou com parceiros de
negcios, como clientes e fornecedores.
Agora passaremos a estudar algumas caractersticas do protocolo TCP/IP. Veremos que cada
equipamento que faz parte de uma rede baseada no TCP/IP tem alguns parmetros de
configurao que devem ser definidos, para que o equipamento possa comunicar-se com
sucesso na rede e trocar informaes com os demais equipamentos da rede.
Nmero IP
Mscara de sub-rede
x.y.z.w
ou seja, so quatro nmeros separados por ponto. No podem existir duas mquinas, com o
mesmo nmero IP, dentro da mesma rede. Caso eu configure um novo equipamento com o
mesmo nmero IP de uma mquina j existente, ser gerado um conflito de Nmero IP e um
dos equipamentos, muito provavelmente o novo equipamento que est sendo configurado, no
conseguir se comunicar com a rede. O valor mximo para cada um dos nmeros (x, y, z ou w)
255.
Uma parte do Nmero IP (1, 2 ou 3 dos 4 nmeros) a identificao da rede, a outra parte a
identificao da mquina dentro da rede. O que define quantos dos quatro nmeros fazem parte
da identificao da rede e quantos fazem parte da identificao da mquina a mscara de subrede (subnet mask). Vamos considerar o exemplo de um dos computadores da rede da Figura 1:
Nmero IP:
Mscara de Sub-rede:
10.200.150.1
255.255.255.0
As trs primeiras partes da mscara de sub-rede (subnet) iguais a 255 indicam que os trs
primeiros nmeros representam a identificao da rede e o ltimo nmero a identificao do
equipamento dentro da rede. Para o nosso exemplo teramos a rede: 10.200.150, ou seja, todos
os equipamentos do nosso exemplo fazem parte da rede 10.200.150 ou, em outras palavras, o
nmero IP de todos os equipamentos da rede comeam com 10.200.150.
Neste exemplo, onde estamos utilizando os trs primeiros nmeros para identificar a rede e
somente o quarto nmero para identificar o equipamento, temos um limite de 254 equipamentos
que podem ser ligados neste rede. Observe que so 254 e no 256, pois o primeiro nmero
10.200.150.0 e o ltimo nmero 10.200.250.255 no podem ser utilizados como nmeros IP
de equipamentos de rede. O primeiro o prprio nmero da rede: 10.200.150.0 e o ltimo o
endereo de Broadcast: 10.200.150.255. Ao enviar uma mensagem para o endereo de
Broadcast, todas as mquinas da rede recebero a mensagem. Nas prximas partes deste
tutorial, falaremos um pouco mais sobre Broadcast.
Com base no exposto podemos apresentar a seguinte definio:
Para se comunicar em uma rede baseada no protocolo TCP/IP, todo
equipamento deve ter, pelo menos, um nmero IP e uma mscara de
sub-rede, sendo que todos os equipamentos da rede devem ter a mesma
mscara de sub-rede.
Nota: Existem configuraes mais avanadas onde podemos subdividir uma rede TCP/IP em
sub-redes menores. O conceito de sub-redes ser tratado, em detalhes, na Parte 7 deste
tutorial.
No exemplo da figura anterior observe que o computador com o IP 10.200.150.7 est com uma
mscara de sub-rede diferente da mscara de sub-rede dos demais computadores da rede. Este
computador est com a mscara: 255.255.0.0 e os demais computadores da rede esto com a
mscara de sub-rede 255.255.255.0. Neste caso como se o computador com o IP
10.200.150.7 pertencesse a outra rede. Na prtica o que ir acontecer que este computador
no conseguir se comunicar com os demais computadores da rede, por ter uma mscara de
sub-rede diferente dos demais. Este um dos erros de configurao mais comuns. Se a mscara
de sub-rede estiver incorreta, ou seja, diferente da mscara dos demais computadores da rede,
o computador com a mscara de sub-rede incorreta no conseguir comunicar-se na rede.
Na Tabela a seguir temos alguns exemplos de mscaras de sub-rede e do nmero mximo de
equipamentos em cada uma das respectivas redes.
Tabela: Exemplos de mscara de sub-rede.
Mscara
255.255.255.0 254
255.255.0.0
65.534
255.0.0.0
16.777.214
Quando a rede est isolada, ou seja, no est conectada Internet ou a outras redes externas,
atravs de links de comunicao de dados, apenas o nmero IP e a mscara de sub-rede so
suficientes para que os computadores possam se comunicar e trocar informaes.
A conexo da rede local com outras redes feita atravs de links de comunicao de dados. Para
que essa comunicao seja possvel necessrio um equipamento capaz de enviar informaes
para outras redes e receber informaes destas redes. O equipamento utilizado para este fim o
Roteador. Todo pacote de informaes que deve ser enviado para outras redes deve,
obrigatoriamente, passar pelo Roteador. Todo pacote de informao que vem de outras redes
tambm deve, obrigatoriamente, passar pelo Roteador. Como o Roteador um equipamento de
rede, este tambm ter um nmero IP. O nmero IP do roteador deve ser informado em todos
os demais equipamentos que fazem parte da rede, para que estes equipamentos possam se
comunicar com os redes externas. O nmero IP do Roteador informado no parmetro
conhecido como Default Gateway. Na prtica quando configuramos o parmetro Default
Gateway, estamos informando o nmero IP do Roteador.
Quando um computador da rede tenta se comunicar com outros computadores/servidores, o
protocolo TCP/IP faz alguns clculos utilizando o nmero IP do computador de origem, a
mscara de sub-rede e o nmero IP do computador de destino (veremos estes clculos em
detalhes nas prximas lies deste curso). Se, aps feitas as contas, for concludo que os dois
computadores fazem parte da mesma rede, os pacotes de informao so enviados para o
barramento da rede local e o computador de destino captura e processa as informaes que lhe
foram enviadas. Se, aps feitas as contas, for concludo que o computador de origem e o
computador de destino, fazem parte de redes diferentes, os pacotes de informao so enviados
para o Roteador (nmero IP configurado como Default Gateway) e o Roteador o responsvel
por achar o caminho (a rota) para a rede de destino.
Com isso, para equipamentos que fazem parte de uma rede, baseada no protocolo TCP/IP e
conectada a outras redes ou a Internet, devemos configurar, no mnimo, os seguintes
parmetros:
Nmero IP
Mscara de sub-rede
Default Gateway
Em redes empresarias existem outros parmetros que precisam ser configurados. Um dos
parmetros que deve ser informado o nmero IP de um ou mais servidores DNS Domain
Name System. O DNS o servio responsvel pela resoluo de nomes. Toda a comunicao,
em redes baseadas no protocolo TCP/IP feita atravs do nmero IP. Por exemplo, quando
vamos acessar o meu site: http://www.juliobattisti.com.br/, tem que haver uma maneira de
encontrar o nmero IP do servidor onde fica hospedado o site. O servio que localiza o nmero
IP associado a um nome conhecido como Servidor DNS. Por isso a necessidade de
informarmos o nmero IP de pelo menos um servidor DNS, pois sem este servio de resoluo
de nomes, muitos recursos da rede estaro indisponveis, inclusive o acesso Internet.
Existem aplicativos antigos que so baseados em um outro servio de resoluo de nomes
conhecido como WINS Windows Internet Name System. O Windows NT Server 4.0 utilizava
intensamente o servio WINS para a resoluo de nomes. Com o Windows 2000 o servio
utilizado o DNS, porm podem existir aplicaes que ainda dependam do WINS. Nestes casos
voc ter que instalar e configurar um servidor WINS na sua rede e configurar o IP deste
servidor em todos os equipamentos da rede.
Dica Importante: Em redes baseadas onde ainda existem clientes baseados em verses
antigas do Windows, tais como o Windows 95, Windows 98 ou Windows Me, o WINS ainda
necessrio. Sem o WINS, poder haver erro no acesso a aos principais recursos da rede, tais
como pastas e impressoras compartilhadas.
As configuraes do protocolo TCP/IP podem ser definidas manualmente, isto , configurando
cada um dos equipamentos necessrios com as informaes do protocolo, como por exemplo o
Nmero IP, Mscara de sub-rede, nmero IP do Default Gateway, nmero IP de um ou mais
servidores DNS e assim por diante. Esta uma soluo razovel para pequenas redes, porm
pode ser um problema para redes maiores, com um grande nmero de equipamentos
conectados. Para redes maiores recomendado o uso do servio DHCP Dynamic Host
Configuration Protocol. O servio DHCP pode ser instalado em um servidor com o Windows NT
Server 4.0, Windows 2000 Server, Windows Server 2003 ou Windows Longhorn Server. Uma vez
disponvel e configurado, o servio DHCP fornece, automaticamente, todos os parmetros de
2.
Abra o Prompt de comando: Iniciar -> Programas -> Acessrios -> Prompt de comando.
3.
e pressione Enter.
4.
Sero exibidas as diversas configuraes do protocolo TCP/IP, conforme indicado a seguir,
no exemplo obtido a partir de um dos meus computadores que eu uso na rede da minha casa:
O comando ipconfig exibe informaes para as diversas interfaces de rede instaladas placa de
rede, modem, etc. No exemplo anterior temos uma nica interface de rede instalada, a qual
relacionada com uma placa de rede Realtek RTL8139 Family PCI Fast Ethernet NIC. Observe que
temos o nmero IP para dois servidores DNS e para um servidor WINS. Outra informao
importante o Endereo fsico, mais conhecido como MAC-Address ou endereo da placa. O
MAC-Address um nmero que identifica a placa de rede. Os seis primeiros nmeros/letras so
uma identificao do fabricante da placa e os seis ltimos uma identificao da placa. No
existem duas placas com o mesmo MAC-Address, ou seja, este endereo nico para cada placa
de rede.
No exemplo da listagem a seguir, temos um computador com duas interfaces de rede. Uma das
interfaces ligada a placa de rede (Realtek RTL8029(AS) PCI Ethernet Adapter), a qual conecta
o computador a rede local. A outra interface ligada ao fax-modem (WAN (PPP/SLIP) Interface),
o qual conecta o computador Internet. Para o protocolo TCP/IP a conexo via Fax modem
aparece como se fosse mais uma interface de rede, conforme pode ser conferido na listagem a
seguir:
Bem, estes so os aspectos bsicos do protocolo TCP/IP. Nos endereos a seguir, voc encontra
tutoriais, em portugus, onde voc poder aprofundar os seus estudos sobre o protocolo TCP/IP:
http://www.juliobattisti.com.br/tcpip.asp
http://www.guiadohardware.info/tutoriais/enderecamento_ip/index.asp
http://www.guiadohardware.info/curso/redes_guia_completo/22.asp
http://www.guiadohardware.info/curso/redes_guia_completo/23.asp
http://www.guiadohardware.info/curso/redes_guia_completo/28.asp
http://www.vanquish.com.br/site/020608
http://unsekurity.virtualave.net/texto1/texto_tcpip_basico.txt
http://unsekurity.virtualave.net/texto1/tcpipI.txt
http://www.rota67.hpg.ig.com.br/tutorial/protocolos/amfhp_tcpip_basico001.htm
http://www.rota67.hpg.ig.com.br/tutorial/protocolos/amfhp_tcpip_av001.htm
http://www.geocities.com/ResearchTriangle/Thinktank/4203/doc/tcpip.zip
Questo 01
a)
b)
c)
d)
e)
Resposta certa:
Concluso
Na prxima lio falarei sobre o sistema de numerao binrio, sobre como converter de decimal
para binrio e vice-versa e como o protocolo TCP/IP usa clculos binrios, com base na mscara
de sub-rede, para definir se dois computadores pertencem a mesma rede ou a redes diferentes.
Aproveite para ir aprimorando os seus conhecimentos sobre TCP/IP, com os links indicados no
endereo: http://www.juliobattisti.com.br/tcpip.asp, pois estes conhecimentos sero muito
importantes para os exames de Certificao do Windows 2000 Server, Windows Server 2003 e
Windows Longhorn Server
Em caso de dvidas, sobre o contedo deste tutorial ou para enviar sugestes sobre novos
tutoriais que voc gostaria de ver publicados neste site, entre com contato atravs do email: webmaster@juliobattisti.com.br.