Escolar Documentos
Profissional Documentos
Cultura Documentos
Redes de Computadores II
Histria do TCP/IP
O Incio se deu quando o departamento de defesa americano, no final da dcada de 60, decidiu criar um software de comunicao entre computadores que permitissem a troca de informaes entre si, independente do que: Computadores remotos ou Locais Independente de Plataforma Utilizassem hardware diferentes
Redes de Computadores II
Arquitetura Internet
A arquitetura internet se baseia praticamente em um servio de rede no orientado conexo (datagrama no confivel), o IP e em um servio de transporte orientado conexo, oferecido pelo TCP. Juntos, estes protocolos se completam, oferecendo um servio confivel de uma forma simples e eficiente.
Redes de Computadores II
O Modelo DOD
A arquitetura internet se baseia em um modelo com quatro camadas, onde cada uma executa um conjunto bem definido de funes de comunicao: Aplicao
Redes de Computadores II
Interface que compatibiliza a tecnologia especfica da rede c/ o protocolo IP qualquer rede pode ser ligada atravs de um driver que permita encapsular datagramas IP e envi-los atravs de uma rede especfica traduz os endereos lgicos IP em endereos fsicos de rede (vice-versa)
Redes de Computadores II
Camada de Inter-Rede
Responsvel pela transferncia de dados da mquina origem mquina destino faz roteamento, comutao de pacotes no-orientado a conexo, servio no confivel simples, apenas entrega de pacotes alm do IP, faz uso de outros protocolos p/ controle: ICMP, ARP, RARP, BOOTP, etc
Redes de Computadores II
Arquitetura TCP/IP
APLICAO TRANSPORTE REDE INTERFACE
SMTP TELNET TCP IP ARP` FTP WWW UDP ICMP RARP DNS
ETHERNET TOKEN-RING NOVEL ATM X.25 HDLC FDDI FAST-ETHERNET 100VG FRAME-RELAY SATLITE
Redes de Computadores II
PORTS
So endereos associados s aplicaes operando em um sistema. Os endereos destas portas so especificadas pela aplicao em seu domnio de abrangncia . Para cada aplicao, tais como correio eletrnico, FTP e outras existe um conjunto de endereos de portas reservadas.
Redes de Computadores II
Tabela de portas
SERVIO
PORT A
DESCRIO
FTP
21
110 80 25
Protocolo de Transferncia de arquivos Para receber e-mail Protocolo WWW Para enviar um e-mail
Redes de Computadores II
As portas abaixo de 256 so chamadas portas conhecidas e reservadas p/ servios-padro (RFC 1700) Aplicao FTP TELNET SNMP Portas Default 20 dados 21 controle 23 161 162 (trap)
Portas
APLICAES portas
TCP
IP
Redes de Computadores II
Aplicaes utilizadas com o TCP/IP TELNET (terminal Virtual) FTP (File Transfer Protocol) SNPM ( Simple Network Management Protocol) DNS (Domain Name System) SMTP (Simple mail Transfer Protocol) RPC (Remote Procedure Call) NFS (Network File System)
Redes de Computadores II
Exibindo informaes sobre portas: O comando netstat est disponvel no Windows. Este comando exibe estatsticas do protocolo TCP /IP e as conexes atuais da rede TCP /IP. O comando netstat somente est disponvel se o protocolo TCP /IP estiver instalado. A seguir so apresentados alguns exemplos de utilizao do comando netstat e das opes de linha de comando disponveis.
Redes de Computadores II
netstat a: O comando netstat com a opo a Exibe todas as portas de conexes e de escuta. Conexes de servidor normalmente no so mostradas. Ou seja, o comando mostra as portas de comunicao que esto na escuta, isto , que esto aptas a se comunicar. O estado LISTENING significa, esperando, na escuta, ou seja, aceitando conexes na referida porta. O estado ESTABLISHED significa que existe uma conexo ativa na respectiva porta:
Redes de Computadores II
netstat s: Exibe estatstica por protocolo. Por padro, so mostradas estatsticas para TCP, UDP, ICMP (Internet Control Message Protocol, protocolo de acesso s mensagens de Internet) e IP. A opo -p pode ser utilizada para especificar um ou mais protocolos para os quais devem ser exibidas estatsticas.
Redes de Computadores II
Laboratrio
Exerccio 1- Nestat Entre no prompt de comando e digite netstat a, Verifique as postas em uso. Exerccio 2- Verifique as estatsticas dos pacotes IP.
Redes de Computadores II
Endereamento IP
p/ rotear os datagramas, os gateways analisam os endereos IP no header do datagrama endereo IP uma palavra de 32 bits, estruturado em classes, que identifica a rede e a estao na rede Devido ao fato de existirem redes dos mais variados tamanhos , utiliza-se de classes de endereamento
Redes de Computadores II
Endereamento
End IP: 150.162.60.1 32 bits End MAC Ethernet: AACF34939900 - 48 bits
Endereos Lgicos
Endereos Fsicos
Redes de Computadores II
Formato do Endereo IP
Um endereo IP formado por 32 bits divididos em 4 octetos: 10.1.15.5 Onde parte deste endereo formado pela rede e parte pelo Host. 10.1.15. 5 Rede Host
Redes de Computadores II
Cada octeto ( byte) pode representar at 256 nmeros ( de 0 a 255) porque utiliza a notao Binria. 255 = 11111111 Por isto, cada octeto pode variar de 0 at 255.
Redes de Computadores II
Endereamento IP
150.162.1.60 150.162.1.70 O endereo IP associado s interfaces e no aos hosts 150.162.1.50
Redes de Computadores II
0 netid (7)
0 1 2
hostid (24)
15 16 31
1 0
0 1 2
netid (14)
15
hostid (16)
23 24 31
1 1 0
netid (21)
hostid (8)
0 1 1+2 1+2+4
Decimal 0 1 3 7 255
Redes de Computadores II
Classes
Redes de Computadores II
Classes
Intervalos de endereos: Classe A Classe B Classe C Classe D Classe E 1.0.0.0 128.0.0.0 192.0.0.0 224.0.0.0 240.0.0.0 a a a a a 126.255.255.255 191.255.255.255 223.255.255.255 239.255.255.255 247.255.255.255
Endereos Classes D e E
Classe D multidifuso: vrios computadores em um mesmo segmento de LAN formao de grupos de computadores (ex. grupo de roteadores) (RFC 1340) de 224.1.1 a 239.254.254 Classe E - uso futuro de 240.1.1 a 247.254.254
Redes de Computadores II
CLASSE A B C
Redes de Computadores II
Endereamento IP
Esta estao Uma estao desta rede Difuso na rede local Difuso na rede especfica Loopback
000000
Redes de Computadores II
Loopback
127.xx.yy.zz = ex. 127.0.0.0
so reservados p/ teste de loopback datagrama c/ este endereo no trafega na rede utilizado pela mquina local para testar sua interface de comunicao o datagrama retorna antes de ir
Redes de Computadores II
Exerccio 1
1. Defina a classe de cada IP: a) 10.1.1.10 b) 195.1.100.135 c) 168.17.0.1 d) 127.0.0.1 e) 200.248.35.48 f) 140.0.5.108 g) 300.215.0.17
Redes de Computadores II
Mscaras de Sub-Rede
Usada para diferenciar a parte da rede da parte de host. O endereo 255 usado como mscara de rede (netmask) identifica quais bits de um end IP designam a rede e quais designam as estaes (hosts): Classe A = 255.0.0.0 Classe B = 255.255.0.0 Classe C = 255.255.255.0
Redes de Computadores II
Laboratrio
1) Verificar as configuraes de Ip de sua mquina ( ipconfig /all) 2) Qual o seu IP ? 3) Qual a sua mscara de rede ?
Redes de Computadores II
Laboratrio
1) Planejando uma rede 2) Atribuindo endereos na sua rede 3) Testando a rede (comando ping)
Redes de Computadores II
Sub-rede
2 computadores c/ a mesma identificao de rede, supe-se que esto no mesmo cabo Rede - 150.162.0.0
NPD
150.162.10.7
DIRETORIA
150.162.70.3
INE
150.162.60.1
EPS
150.162.50.2
Redes de Computadores II
Sub-rede
so apenas divises internas so criadas pelo administrador de rede externamente so transparentes
150.162.10.7 150.162.10.7
255.255.255.0 255.255.0.0
Redes de Computadores II
Mscara = 255.255.255.0 192.59.66.200 11000000 00111011 01000010 11001000 11111111 11111111 11111111 00000000 11000000 00111011 01000010 00000000 192.59.66.17 11000000 00111011 01000010 00010001 11111111 11111111 11111111 00000000 11000000 00111011 01000010 00000000
AND
AND
Se a mscara de sub-rede for 255.255.255.0, conforme vimos, toda a rede classe C teria uma nica sub-rede. Caso seja necessrio divid-la em duas, o ltimo quadrante deveria ser entre 1 a 127 para a primeira sub-rede, e de 128 a 255 para a segunda rede. Transformando em binrios: 1 rede: 00000001 at 01111111 2 rede: 10000000 at 11111111
Redes de Computadores II
Uma sub-rede um segmento fsico em uma rede TCP/IP, com mltiplos derivaes por IP. A diviso de uma rede em sub-redes requer que cada segmento use um ID de rede diferente, ou ID de sub-rede.
Redes de Computadores II
Sub-rede - Classe C
255
.255
.255 11111111
. 192
host
1111111111 11111111
11 _ _ _ _ _ _
Redes de Computadores II
As Redes CIDR
Como o crescimento explosivo da Internet, a IANA e seus associados ficaram com problemas para atribuir nmeros IP aos novos servidores que foram se incorporando rede, pois h falta de nmeros IP para todos os interessados. At 1994, o menor bloco de endereos IP que eram distribudos ao interessados em ter presena na Internet era uma rede classe C, com 256 endereos IP.
Redes de Computadores II
Causava um grande disperdcio para pequenas empresas. Era insuficiente para grandes empresas. Para resolver este impasse e aproveitar melhor os endereos IP restantes, de 1994 para c a IANA modificou os critrios de distribuio de IPs, no utilizando mais as antigas redes classes A, B e C. O novo sistema denominado de CIDR, abreviatura de Classless Inter-Domain Routing Roteamento Sem Classe Entre Domnios.
Redes de Computadores II
Para denominar as sub-divises de IP o novo sistema usa a denominao slash.x ( ou barra.x ), onde o x mostra quantos bits dos 32 do endereo IP so controlados pela InternetNIC, brao da IANA que agora controla a distribuio de nomes de domnios e endereos IP.
Para redes classe A, a IANA controla apenas os primeiros 8 bits do endereo IP, e os restantes ficam sob responsabilidade do administrador da rede local. Assim, padro CIDR, a rede classe A agora chamada de barra-8 ( /8 ).
As redes classe B tm os primeiros 16 bits do endereo IP determinados pelos comits organizadores. Assim, a mscara de sub-rede seria 255.255.0.0 e a rede seria chamada de barra 16 ou /16. Supondo que uma empresa seja detentora da rede 145.110.0.0, esta rede teria como mscara de sub-rede 255.255.0.0 e seria descrita como a rede 145.110.0.0/16 .
Redes de Computadores II
Redes de Computadores II
Redes de Computadores II
Por exemplo, vamos supor que desejamos 56 endereos de IP ligados diretamente Internet. Antigamente, a InterNIC concederia uma rede classe C, com 256 endereos, desperdiando endereos IP. O padro CIDR seria bem mais econmico, pois determinaria tambm a mscara de sub-rede, algo como 255.255.255.192, ou seja: 1111111.11111111.11111111.11000000
Redes de Computadores II
o que daria ao administrador da rede local apenas 6 bits para controlar, resultando em 26 ou 64 endereos de IP possveis, desperdiando apenas 8 endereos IP. Esta rede seria chamada ento de tipo /26, pois 26 bits do endereo IP esto sob controle da IANA/InterNIC.
Redes de Computadores II
Redes de Computadores II
Faixas de Endereamento IP
Estabelecidos pela IANA: Classe A : 1.0.0.1 a 126.255.255.254 Classe B: 128.0.0.1 a 191.255.255.254 Classe C: 192.0.0.1 a 223.255.255.254 Classe D: 224.0.0.1 a 239.255.255.254 Classe F: 240.0.0.1 a 247.255.255.254
Redes de Computadores II
Calculadora IP
Os clculos de endereamento IP podem ser realizados com esta ferramenta gratuta: http://www.radmin.c
om/products/utilitie s/ipcalculator.php
Vamos planejar a implementao de uma rede TCP/IP: Defina os endereos para duas redes distintas com 5 computadores cada.