a) Introdução ao protocolo TCP/IP e suas camadas e funcionamento de TCP b) Máscara de sub rede, conceitos e aplicação e endereço IP.
c) Gateway padrão, conceitos e aplicação. IPs válidos em sub redes. d) Comandos de diagnóstico de rede (ipconfig + parâmetros, PING, netstat,
netsend);
Introdução ao protocolo
TCP/IP.
Todo sistema operacional seja Linux ou Windows necessita de um “sistema de comunicação” e este sistema recebe o nome de protocolos.
Quando falamos em Windows o mais conhecido é o TCP/IP, pois bem, vamos toma-lo como exemplo:
O TCP/IP não é na verdade um protocolo, mas sim um conjunto de protocolos – uma pilha de protocolos, como ele é mais chamado. Seu nome, por exemplo, já faz referência a dois protocolos diferentes, o TCP (Transmission Control Protocol, Protocolo de Controle de
Transmissão) e o IP (Internet Protocol, Protocolo de Internet). Existem muitos outros protocolos que compõem a pilha TCP/IP, como o FTP, o HTTP, o SMTP e o UDP – só para citarmos alguns. Não se preocupe por enquanto, pois eu vou contar tudo o que você precisa saber sobre esses protocolos.
Os malucos da informática criaram alguns “modelos” de referência para que possamos entender o funcionamento ou seja, a passagem das informações pelo computador, estes modelos são chamados de Modelos de Referência OSI e TCP/IP ambos são iguais isso mesmo, iguais.... Vamos entender ....
Então, não são iguaizinhos? Pois bem, nas redes de computadores cada uma destas camadas tem uma função diferente e opera com um grupo específico de protocolos, como já sabemos os protocolos são linguagens de comunicação entre máquinas de diferentes configurações.
Aqui temos a função de cada uma das camadas e os respectivos protocolos que nela trabalham.
Camada de Aplicação: é onde tudo começa, todas as requisições, instruções e
tudooo que fazemos, aqui os protocolos trabalham em conjunto, onde os principais
são:
HTTP (HyperText Transfer Protocol, Protocolo de Transferência
Hipertexto),
SMTP (Simple Mail Transfer Protocol, Protocolo Simples de Transferência
de Correspondência), o
FTP (File Transfer Protocol, Protoloco de Transferência de Arquivos), o
SNMP (Simple Network Management Protocol, Protocolo Simples de
Gerenciamento de Redes),
DNS (Domain Name System, Sistema de Nome de Domínio) e o Telnet.
Camada de Transporte: é nela que as informações vindas da aplicação são
quebradas em pacotinhos, ou seja em datagramas ou ainda melhor fragmentos das
informações que solicitamos. Aqui o astro é o protocolo O TCP (Transmission Control
Protocol, Protocolo de Controle da Transmissão).
indentificação do nosso pacote o DE – PARA , ou seja o IP de origem e o IP de destino,
pense neste cara como sendo um correio ... As cartas chegam todas no correio central
(nosso servidor de pesquisa) depois são separadas por rua, bairro, cidade... estados...
(nossos IPs....) e depois então são entregues pelos carteiros .... O principal protocolo
desta camada é o IP(Internet Protocol) mas temos mais alguns coadjuvantes como ....
IP (Internet Protocol, Protocolo de Internet),
ICMP (Internet Control Message Protocol, Protocolo de Controle de Mensagens
Internet),
ARP (Address Resolution Protocol, Protocolo de Resolução de Endereços) e
RARP (Reverse Address Resolution Protocol, Protocolo de Resolução de Endereços
Reversos).
Camada Interface de Rede: Aqui os pacotes vão embora ... fisicamente
falando .... Obs: mostrar o vídeo guerrei
ros da internetMáscara de sub rede,
conceitos e aplicação e
endereço IP.
Vamos entender o endereço de IP. Ele éresponsável por identificar a máquina e a que rede ela pertence. Como já vimos, dentro de uma rede TCP/IP, cada micro recebe um endereço IP único que o identifica na rede. Um endereço IP é composto de uma seqüência de 32 bits, divididos em 4 grupos de 8 bits cada. Cada grupo de 8 bits recebe o nome de octeto
Na classe A, apenas o primeiro octeto identifica a rede, na classe B são usados os dois primeiros octetos e na classe C temos os três primeiros octetos reservados para a rede e apenas o último reservado para a identificação dos hosts dentro da rede.
O que diferencia uma classe de endereços da outra é o valor do primeiro octeto. Se for um número entre 1 e 126 temos um endereço de classe A. Se o valor do primeiro octeto for um número entre 128 e 191, então temos um endereço de classe B e, finalmente, caso o primeiro octeto seja um número entre 192 e 223, teremos um endereço de classe C.
Assim podemos sempre seguir uma pequena tabela que nos mostra exatamente o que fazer.
Além do endereço IP propriamente dito, é necessário fornecer também a máscara de sub-rede, ou "subnet mask" na configuração da rede. Ao contrário do endereço IP, que é formado por valores entre 0 e 255, a máscara de sub-rede é normalmente formada por apenas dois valores: 0 e 255, como em 255.255.0.0 ou 255.0.0.0, onde o valor 255 indica a parte endereço IP referente à rede, e o valor 0 indica a parte endereço IP referente ao host.
A máscara de rede padrão acompanha a classe do endereço IP: em um endereço de classe A, a máscara será 255.0.0.0, indicando que o primeiro octeto se refere à rede e os três últimos ao host. Em um endereço classe B, a máscara padrão será 255.255.0.0, onde os dois primeiros octetos referem-se à rede e os dois últimos ao host e, em um endereço classe C, a máscara padrão será 255.255.255.0, onde apenas o último octeto refere-se ao host.
Bom, como não estamos mais na idade da pedra, e existe uma tecnologia boa para isso, podemos usar online uma calculadora que nos dá o número exato da máscara conforme o IP que colocamos.
Comandos de diagnóstico
de rede (ipconfig +
parâmetros, PING, netstat,
netsend);
Após conseguirmos entender todos os pontos altos de uma configuração de rede, vamos dar uma olha nos principais comandos e como utilizar para ajudar a solucionar problemas simples e muitas vezes bem mais complexos.
Os principais problemas que existem via rede é de recebimento e envio de
pacotes, ou seja, informações.
Para solucionar estes problemas é importante lembrar no nosso amigo TCP/IP é
nele que configuramos os endereços de cada equipamento e como isto antes, cada um
deve ser único.
Um dos comandos mais clássicos para teste de conectividade é o <ping> ele
dispara um pacote de deste para ser recebido pela máquina destino.
PARÂMETROS FUNÇÃO - SINTAXE
-t
Especifica que o ping continue enviando mensagens de solicitação de eco ao destino até que seja interrompido. Para interromper e exibir estatísticas, pressione CTRL + BREAK. Para interromper e sair do ping, pressione CTRL + C.
-a
Especifica que a resolução inversa de nome seja realizada no endereço
IP de destino. Se for bem-sucedida, o ping exibe o nome de host
correspondente.
Para maiores detalhes dos comandos podemos usar o link:
http://technet.microsoft.com/pt-br/library/ff961503%28v=ws.10%29.aspx
Comando <hostname>
Ele tem como função retorno o nome da máquina ao qual se está.
Ainda temos o endereço 127.1.1.1 que faz o teste da placa de rede local, ele
serve para ver se fisicamente a placa não está danificada.
Comando <ipconfig>
Ele tem a finalidade de mostrar as configurações completas da placa de rede da
máquina.
proxy...
/release apaga as configurações de IP da máquina liberando as
entradas para novos endereços.
/renew renova os dados de IP da máquina para poder trabalhar
novamente.
Para maiores explicações dos parâmetros pode acessar o site:
http://technet.microsoft.com/pt-br/library/dd197434%28v=ws.10%29.aspx
EXERCÍCIOS.
1. Analise de casos.
A seguir estão as configurações básicas do TCP/IP de três
estações de trabalho. O micro 02 não está conseguindo se
comunicar com os demais computadores da rede. Já o micro
03 consegue se comunicar com a rede local, porém não
consegue os recursos das demais redes, como por exemplo a
internet. Quais as alterações são necessárias para que todos as
máquinas se comuniquem corretamente tanto com a rede
local quando com a internet?
2. Monte um diagrama para uma rede com a seguinte configuração: IP: 192.168.0.1, esta rede deve conter quatro dispositivos que se conectam entre eles e com a internet.
3. Monte um novo diagrama para a seguinte rede: IP Modem:10.1.1.1, esta rede contém um servidor Proxy com acesso à web e mais duas sub redes com quatro dispositivos cada. Seu diagrama deve conter os endereçamentos básicos para uma comunicação entre redes.
4. Monte uma tabela comparativa com ambos os modelos de rede o TCP/IP e o OSI, mostrando os protocolos que atuam em cada uma das camadas correlacionadas.