Escolar Documentos
Profissional Documentos
Cultura Documentos
CCNA1-09 - Conjunto de Protocolos TCPIP e Enderecamento IP PDF
CCNA1-09 - Conjunto de Protocolos TCPIP e Enderecamento IP PDF
Módulo 9
Conjunto de Protocolos TCP/IP e
endereçamento IP
Introdução ao TCP/IP
2
Modelo TCP/IP
O Departamento de Defesa dos Estados
Unidos (DoD) desenvolveu o modelo de
referência TCP/IP de modo a criar uma
rede de comunicação que pudesse
funcionar sobre quaisquer condições.
Algumas das camadas do modelo
TCP/IP têm o mesmo nome das
camadas do modelo OSI.
É essencial não confundir as funções das
camadas dos dois modelos, pois as camadas
contêm diferentes funções em cada modelo
Camada de Aplicação
A camada de aplicação do modelo TCP/IP trata dos
protocolos de alto nível, das questões de representação, de
codificação e de controlo de diálogos.
Representação
Codificação
da informação
Controlo
de diálogo
4
Camada de Aplicação
FTP - File Transfer Protocol
Transfere ficheiros entre sistemas que suportem FTP.
O FTP é um serviço fiável, orientado à ligação, que utiliza o protocolo TCP.
Suporta transferências bidirecionais de ficheiros binários e ASCII.
TFTP - Trivial File Transfer Protocol
Transfere ficheiros entre sistemas que suportem TFTP.
O TFTP é um serviço não orientado à ligação que utiliza o protocolo UDP.
É utilizado nos routers Cisco para a transferência de configurações e de imagens
do Sistema Operativo.
NFS - Network File System
É um conjunto de protocolos para sistemas de ficheiros distribuídos
desenvolvido pela Sun Microsystems.
Permite acesso a ficheiros de um dispositivo de armazenamento remoto, como
um disco rígido, através da rede.
SMTP - Simple Mail Transfer Protocol
Administra a transmissão de correio electrónico através de redes de
computadores.
Só oferece suporte à transmissão de informação em texto simples.
Camada de Aplicação
Telnet - Terminal emulation
Permite o acesso remoto a outro computador.
Ele permite a um utilizador fazer um login e a execução de
comandos num computador remoto.
Um cliente Telnet é chamado de host local.
Um servidor Telnet é chamado de host remoto.
SNMP - Simple Network Management Protocol
Fornece uma forma de monitorizar e controlar dispositivos de
rede.
Permite também gerir configurações, recolha de dados
estatísticos, de desempenho e de segurança.
DNS - Domain Name System
É utilizado na Internet para converter os nomes de domínios e
seus respectivos nós de rede públicos em endereços IP
6
Camada de Transporte
Forma uma ligação lógica entre os dois extremos
comunicantes, o host emissor e o host receptor.
Os protocolos de transporte segmentam e remontam
os dados das aplicações
Oferece serviços de transporte extremo-a-extremo.
Camada de Transporte
Serviços da camada de transporte:
TCP e UDP
Segmentação dos dados enviados pelas aplicações.
Envio de segmentos do dispositivo num dos extremos
para o dispositivo no outro extremo.
Somente TCP
Estabelecimento de operações extremo-a-extremo.
Controlo de fluxo proporcionado pelas janelas móveis.
Fiabilidade proporcionada pelos números de sequência
e confirmações
8
Camada de Transporte
Segmento
#10
Estou à espera de
receber o segmento #11
Segmento
#10
Estou à espera de
receber o segmento #11
Camada de Transporte
Serviços da camada de transporte:
Serviço de entrega de segmentos não fiável
É como enviar uma carta pelo correio.
Existe uma grande probabilidade de ser entregue mas
não tenho a garantia da sua entrega.
Serviço de entrega de segmentos fiável
É como enviar uma carta pelo correio com aviso de
recepção.
Após a recepção do aviso de recepção tenho a certeza da
entrega da carta.
10
Camada Internet
A finalidade da camada de Internet é a escolha do
melhor caminho para os pacotes viajarem através
da rede.
O principal protocolo que funciona nesta camada é o
IP (Internet Protocol).
A determinação do melhor caminho ocorre nesta
camada.
11
Camada Internet
Protocolos da camada Internet TCP/IP:
O IP oferece:
encaminhamento de pacotes.
Serviço de entrega de melhor esforço.
Não se preocupa com o conteúdo dos pacotes, apenas procura
um caminho até o destino.
ICMP - Internet Control Message Protocol
Oferece capacidade de controlo e de mensagens.
ARP - Address Resolution Protocol
Determina o endereço da camada de dados (endereço MAC)
a partir de um endereço IP conhecido.
RARP - Reverse Address Resolution Protocol
Determina o endereço IP quando o endereço MAC é
conhecido.
12
Camada Internet
13
Camada Internet
Endereços IPv4 e IPv6
14
Camada de Acesso à Rede
A camada de acesso à rede é também denominada camada
host-to-network.
Permite o acesso dos pacotes IP ao meio de transmissão da rede.
As funções da camada de acesso à rede incluem:
Conversão dos endereços IP em endereços físicos (MAC).
Encapsulamento dos pacotes IP em tramas.
Os protocolos ARP e RARP
trabalham nas camadas
Internet e de Acesso à Rede
15
16
Comparação entre o Modelo OSI e o Modelo TCP/IP
17
18
Arquitectura da Internet
19
Arquitectura da Internet
20
Arquitectura da Internet
21
Arquitectura da Internet
22
Endereços Internet
23
Endereços IP
Para dois sistemas comunicarem, devem ser
capazes de se identificarem e localizar um ao
outro.
24
Endereçamento IP
Um computador pode estar ligado a mais do que a uma
rede.
Nesta situação, o sistema deve receber mais de um endereço.
Cada endereço identificará uma ligação do computador a uma
rede diferente.
Um endereço não identifica um dispositivo na rede, mas um
ponto de ligação do dispositivo à rede.
2 NICs
2 Endereços MAC
2 endereços IP
25
Endereços IP
Cada computador numa rede TCP/IP tem um
identificador único ou endereço IP.
Este endereço permite a um computador localizar
outro na Internet.
Os endereços IP pertencem à camada 3.
Todos os computadores têm também um endereço
físico exclusivo, o endereço MAC.
Este endereço é atribuído pelo fabricante da placa de
interface de rede. (NIC).
Os endereços MAC pertencem à camada 2 do modelo
OSI.
26
Endereços IP
Um endereço IP é uma sequência de 32 bits.
Para facilitar a utilização dos endereços IP, estes são
escritos numa sequência de quatro números decimais
separados por pontos.
Formato decimal pontuado.
O endereço IP 192.168.1.8 será
11000000.10101000.00000001.00001000 em notação
binária.
27
Endereços IP
Um router encaminha pacotes da rede de origem
para a rede de destino utilizando o protocolo IP.
Os pacotes devem incluir um identificador para a
rede de origem e para a de destino.
Utilizando o endereço IP da rede de destino, um
router pode entregar um pacote na rede correcta.
Quando o pacote chega a um router ligado à rede de
destino, esse router utiliza o endereço IP para localizar
o computador específico ligado a essa rede.
28
Endereços IP
Todos os endereços IP têm duas partes.
Uma parte identifica a rede à qual o sistema está
conectado;
a outra parte identifica um dispositivo na rede
29
Endereços IP
Divisão entre Rede e Host
30
Endereços IP
Endereçamento Hierárquico
31
Endereços IP
Os endereços IP são
divididos em classes.
Os endereços de classe A
são atribuídos a redes de
grande dimensão.
Os endereços de classe B
são usados para redes de
porte médio e os de classe C
para redes pequenas.
A primeira etapa para
determinar qual parte do
endereço identifica a rede e
qual parte identifica o host é
identificar a classe do
endereço IP.
32
Classes de Endereços IP
Endereçamento classful
33
Classes de Endereços IP
Classe A
Suporta redes extremamente grandes, com mais de 16 milhões
de endereços de host disponíveis.
O primeiro bit de um endereço de classe A é sempre 0.
O menor número que pode ser representado é 00000000, que
também é o 0 decimal.
O maior número que pode ser representado é 01111111,
equivalente a 127 em decimal.
Os números 0 e 127 são reservados e não podem ser usados
como endereços de rede.
Qualquer endereço que comece com um valor entre 1 e 126
no primeiro octeto é um endereço de classe A.
A rede 127.0.0.0 é reservada para testes de loopback.
As máquinas podem utilizar este endereço para enviar
pacotes para si mesmos.
Este endereço não pode ser atribuído a nenhuma
rede.
34
Classes de Endereços IP
Classe A
35
Classes de Endereços IP
Classe B
Utilizado para redes de médio e grande porte.
Um endereço IP de classe B utiliza os dois primeiros octetos
para indicar o endereço da rede.
Os outros dois octetos especificam os endereços dos hosts.
Os dois primeiros bits de um endereço classe B são sempre 10.
O menor número que pode ser representado por um endereço
classe B é 10000000, equivalente a 128 em decimal.
O maior número que pode ser representado é 10111111,
equivalente a 191 em decimal.
Qualquer endereço que comece com um valor no intervalo
de 128 a 191 é um endereço classe B.
36
Classes de Endereços IP
Classe B
37
Classes de Endereços IP
Classe C
É a classe de endereços IP mais utilizada.
Suporta redes pequenas com um máximo de 254
hosts.
Os três primeiros bits de um endereço classe C são
sempre 110.
O menor número que pode ser representado é
11000000, equivalente a 192 em decimal.
O maior número que pode ser representado é
11011111, equivalente a 223 em decimal.
Qualquer endereço que comece com um valor
no intervalo de 192 a 223 é um endereço classe C.
38
Classes de Endereços IP
Classe C
39
Classes de Endereços IP
Classe D
A classe de endereços D foi criada para permitir
multicasting com um endereço IP.
Um endereço de multicast é um endereço de rede
que direcciona os pacotes com esse endereço de
destino para grupos predefinidos de endereços IP.
Uma única estação pode transmitir
simultaneamente um único fluxo de dados para
vários destinatários.
Os quatro primeiros bits de um endereço classe D
são sempre 1110.
O intervalo de valores do primeiro octeto dos
endereços de classe D vai de 11100000 a 11101111,
ou de 224 a 239 em decimal.
Um endereço IP que comece com um valor no
intervalo de 224 a 239 é um endereço classe D.
40
Classes de Endereços IP
Classe D
41
Classes de Endereços IP
Classe E
Endereços reservados
Os primeiros quatro bits de um endereço classe E são
sempre 1s.
O intervalo de valores no primeiro octeto dos
endereços de classe E vai de 11110000 a 11111111,
ou de 240 a 255 em decimal.
42
Endereços IP Reservados
Endereço da rede
Utilizado para
identificar a própria
rede.
43
Endereços IP Reservados
Endereço de broadcast
Utilizado para realizar um
broadcast de pacotes para todos os
dispositivos de uma rede.
44
Endereços IP Públicos e Privados
A estabilidade da Internet depende da exclusividade dos
endereços de rede usados.
Na figura vemos que ambas as redes têm o mesmo
endereço de rede.
O router não é capaz de encaminhar os pacotes de
dados correctamente.
Para cada dispositivo de uma rede, é necessário um
endereço exclusivo.
45
46
Endereços IP Públicos e Privados
Ligar uma rede que utiliza endereços privados à Internet
exige a conversão dos endereços privados em endereços
públicos.
Este processo de conversão é chamado de NAT
(Network Address Translation).
Geralmente, o router é o dispositivo que realiza o
NAT.
Os endereços IP privados
podem ser utilizados em
ligações série ponto-a-ponto não
se desperdiçando endereços IP
públicos
47
Sub-Redes
Dividir uma rede em sub-redes significa utilizar a máscara
de sub-rede para dividir a rede em segmentos menores ou
sub-redes.
É necessário saber quantas sub-redes são necessárias e quantos
hosts serão necessários em cada sub-rede.
Com as sub-redes a rede não fica limitada às máscaras de
rede das classes A, B ou C.
Os endereços incluem a parte da rede mais um campo de
sub-rede e um campo do host.
Para criar um endereço de sub-rede tomam-se emprestados
alguns bits do campo do host.
A quantidade mínima de bits que podem ser emprestados é 2.
A quantidade máxima de bits que podem ser emprestados é
qualquer valor que deixe pelo menos 2 bits para o número do host.
48
IPv4 verus IPV6
Os endereços classe A e B representam 75% do
espaço de endereços do IPv4.
Menos do que 17.000 organizações podem receber
endereços de classe A ou B.
Os endereços de rede de classe C são muito mais
numerosos do que os de classes A e B, embora
representem somente 12,5% dos possíveis endereços IP.
49
50
Obtenção de Endereços IP
51
52
Atribuição Estática de Endereços IP
53
54
Atribuição de Endereços IP com BOOTP
O protocolo BOOTP (Bootstrap) permite além da
obtenção do endereço IP, a obtenção do endereço IP de um
router, do endereço IP de um servidor e de alguma
informação especifica.
Não fornece atribuição dinâmica de endereços.
Um administrador de rede cria um arquivo de
configuração que especifica os parâmetros de cada
dispositivo.
Significa que cada host tem de ter um perfil BOOTP
com uma atribuição de endereço IP.
Não pode haver dois perfis com o mesmo endereço IP.
Utiliza o UDP para transportar as mensagens.
55
56
Atribuição de Endereços IP com BOOTP
57
58
Atribuição de Endereços IP com DHCP
O DHCP request é transmitido.
59
60
Atribuição de Endereços IP com DHCP
O servidor prepara um DHCP offer onde é incluído o endereço IP do
cliente, o endereço IP do servidor DHCP e o endereço IP do gateway por
omissão.
61
62
Atribuição de Endereços IP com DHCP
Só o computador com o endereço MAC de destino processa a trama.
63
64
Atribuição de Endereços IP com DHCP
Só o computador com o endereço MAC de destino processa a trama.
65
66
Atribuição de Endereços IP com DHCP
Só o servidor DHCP com o endereço MAC de destino processa a trama.
67
68
Atribuição de Endereços IP com DHCP
O DHCP ACK é transmitido.
69
70
Atribuição de Endereços IP com DHCP
71
Resolução de Endereços
Para se comunicar um dispositivo tem de se conhecer o endereço IP e
o endereço MAC do destinatário.
É necessário um método para se converter automaticamente
endereços IP em endereços MAC.
A criação manual de tabelas de conversão não é exequível.
No TCP/IP existe um protocolo chamado ARP (Address Resolution
Protocol) que obtém automaticamente os endereços MAC a partir dos
endereços IP para transmissão local.
Surgem outros problemas quando o destinatário se encontra fora
da rede local.
O TCP/IP tem uma variação do ARP chamada Proxy ARP, que
fornece o endereço MAC de um dispositivo intermediário para
transmissão fora da LAN para outro segmento da rede.
72
ARP – Address Resolution Protocol
Tabelas ARP
Os dispositivos mantêm tabelas que contêm os endereços MAC e os
endereços IP de outros dispositivos ligados à mesma LAN.
As tabelas ARP são armazenadas na memória RAM
As informações sobre cada um dos dispositivos são mantidas
automaticamente.
É muito raro que o utilizador tenha que criar uma entrada na tabela
ARP manualmente.
Cada dispositivo numa rede mantém sua própria tabela ARP.
Quando um dispositivo pretende enviar informação utiliza a informação
fornecida pela tabela ARP.
73
75
78