Escolar Documentos
Profissional Documentos
Cultura Documentos
Protocolo TCP/IP
Terminal Terminal
Internet
TCP/IP
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2
Pilha do Protocolo TCP/IP
7 Aplicação
6 Apresentação 5
Aplicação
5 Sessão
4
4 Transporte Transporte
3
3 Redes Redes
2
2 Enlace Enlace
1
1 Física Física
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3
Resumo da Camada de Aplicação
Transferência
Transferência de de
Arquivos
Arquivos
-- TFTP
TFTP **
-- FTP
FTP **
-- NFS
NFS
Aplicação E-Mail
E-Mail
-- SMTP
SMTP
Conexão
Conexão Remota
Remota
-- Telnet
Telnet **
Transporte -- rlogin
rlogin **
Gerenciamento
Gerenciamento
Redes -- SNMP
SNMP **
Resolução
Resolução de de Nomes
Nomes
Enlace -- DNS*
DNS*
*Usados pelo roteador
Física
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4
Resumo da Camada de Transporte
Transmission
Transmission Control
Control Orientado à
Aplicação Protocol
Protocol (TCP)
(TCP) Conexão
Transporte User
User Datagram
Datagram Não Orientado à
Protocol
Protocol (UDP)
(UDP) Conexão
Redes
Enlace
Físico
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5
Formato do Segmento TCP
Sequência (32)
Opções (0 ou 32)
Dados (Variado)
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6
Número das Portas
F T S D T S R
Camada de T E M N F N I
Aplicação P L T S T M P
N P P P
E
T
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
Número de Portas TCP
Porta
Porta Porta
Porta …
…
Origem
Origem Destino
Destino
Telnet Z
Terminal A Terminal Z
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8
TCP Three Way Handshake
Abertura de Conexão
Terminal A Terminal B
Envia SYN
1 (seq=100 ctl=SYN)
SYN recebido
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
TCP Three Way Handshake
Abertura de Conexão
Terminal A Terminal B
Envia SYN
1 (seq=100 ctl=SYN)
SYN recebido
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10
TCP Three Way Handshake
Abertura de Conexão
Terminal A Terminal B
Envia SYN
1 (seq=100 ctl=SYN)
SYN recebido
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11
Reconhecimento Simples TCP
Origem Destino
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12
Reconhecimento Simples TCP
Origem Destino
Envia 1
Recebe 1
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13
Reconhecimento Simples TCP
Origem Destino
Envia 1
Recebe 1
Envia ACK 2
Recebe ACK 2
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
Reconhecimento Simples TCP
Origem Destino
Envia 1
Recebe 1
Envia ACK 2
Recebe ACK 2
Envia 2
Recebe 2
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15
Reconhecimento Simples TCP
Origem Destino
Envia 1
Recebe 1
Envia ACK 2
Recebe ACK 2
Envia 2
Recebe 2
Envia ACK 3
Recebe ACK 3
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16
Reconhecimento Simples TCP
Origem Destino
Envia 1
Recebe 1
Envia ACK 2
Recebe ACK 2
Envia 2
Recebe 2
Envia ACK 3
Recebe ACK 3
Envia 3
Recebe 3
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17
Reconhecimento Simples TCP
Origem Destino
Envia 1
Recebe 1
Envia ACK 2
Recebe ACK 2
Envia 2
Recebe 2
Envia ACK 3
Recebe ACK 3
Envia 3
Recebe 3
• Tamanho de Janela = 1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18
Sequência TCP e Números de
Reconhecimento
Porta
Porta Porta
Porta Seq.
Seq. Reconhecimento
Reconhecimento …
…
Origem
Origem Destino
Destino ## ##
Acabei de
enviar #10.
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 19
Sequência TCP e Números de
Reconhecimento
Porta
Porta Porta
Porta Seq.
Seq. Reconhecimento
Reconhecimento …
…
Origem
Origem Dest.
Dest. ## ##
Acabei de
enviar #10. Já recebi #10,
Agora preciso #11.
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20
Sequência TCP e Números de
Reconhecimento
Porta
Porta Porta
Porta Seq.
Seq. Reconhecimento
Reconhecimento …
…
Origem
Origem Dest.
Dest. ## ##
Acabei de
enviar #11. Já recebi#10,
Agora preciso #11.
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21
Sequência TCP e Números de
Reconhecimento
Porta
Porta Porta
Porta Seq.
Seq. Reconhecimento
Reconhecimento …
…
Origem
Origem Dest.
Dest. ## ##
Acabei de
enviar #11. Já recebi #11,
Agora preciso #12.
Origem Destino
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23
Janelas TCP (Window)
Origem Janela
Envia 1
Tam. = 3
Destino
Janela Tam. = 3
Envia 2
Janela Tam. = 3
Envia 3
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24
Janelas TCP (Window)
Origem Janela
Envia 1
Tam. = 3
Destino
Janela Tam. = 3
Envia 2
Janela Tam. = 3
Envia 3
ACK 3 Pacote 3 é
Janela Tam. = 2 Perdido
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25
Janelas TCP (Window)
Origem Janela
Envia 1
Tam. = 3
Destino
Janela Tam. = 3
Envia 2
Janela Tam. = 3
Envia 3
ACK 3 Pacote 3 é
Janela Tam. = 2 Perdido
Janela Tam. = 2
Envia 3
Janela Tam. = 2
Envia 4
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26
Janelas TCP (Window)
Origem Janela
Envia 1
Tam. = 3
Destino
Janela Tam. = 3
Envia 2
Janela Tam. = 3
Envia 3
ACK 3 Pacote 3 é
Janela Tam. = 2 Perdido
Janela Tam. = 2
Envia 3
Janela Tam. = 2
Envia 4
ACK 5
Janela Tam. = 2
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27
Formato do Segmento UDP
Bit
1 0 Bit 15 Bit 16 Bit 31
Dados (qualquer)
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28
Resumo da Camada de Redes
Internet
Internet Protocol
Protocol (IP)
(IP)
Aplicação
Internet
Internet Control
Control Message
Message
Transporte Protocol
Protocol (ICMP)
(ICMP)
Redes Address
Address Resolution
Resolution
Protocol
Protocol (ARP)
(ARP)
Enlace
Reverse
Reverse Address
Address
Física Resolution
Resolution Protocol
Protocol (RARP)
(RARP)
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 29
Datagrama IP
Bit
1 0 Bit 15 Bit 16 Bit 31
Versão Tam. Tipo de
(4) Cab. (4) Tam. Total (16)
Serviço (8)
Flags
Ident. (16) (3) Fragment offset (13)
Opções (0 ou 32)
Dados (variado)
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 30
Campo Protocolo
Camada de
TCP UDP
Transporte
6 17 Número do
Protocolo
Camada de
Redes IP
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 31
Internet Control Message
Protocol (ICMP)
Application
Physical
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 32
Address Resolution Protocol (ARP)
Preciso do
endereço MAC
para 176.16.3.2.
172.16.3.1 172.16.3.2
IP:
IP: 172.16.3.2
172.16.3.2 == ???
???
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 33
Address Resolution Protocol (ARP)
172.16.3.1 172.16.3.2
IP:
IP: 172.16.3.2
172.16.3.2 == ???
???
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 34
Address Resolution Protocol (ARP)
172.16.3.1 172.16.3.2
IP:
IP: 172.16.3.2
172.16.3.2 == ???
???
IP:
IP: 172.16.3.2
172.16.3.2
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 35
Address Resolution Protocol
172.16.3.1 172.16.3.2
IP:
IP: 172.16.3.2
172.16.3.2 == ???
???
IP:
IP: 172.16.3.2
172.16.3.2
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111
• Map IP Ethernet
• Local ARP
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 36
Reverse ARP
Qual é meu
endereço
IP ?
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111 IP
IP == ???
???
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 37
Reverse ARP
Ouvi seu
Qual é meu broadcast e seu
endereço endereço IP é
IP ? 172.16.3.25.
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111 IP
IP == ???
???
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 38
Reverse ARP
Ouvi seu
broadcast e
Qual é meu
seu endereço
endereço
IP é
IP ?
172.16.3.25.
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111 IP
IP == ???
???
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111
IP:
IP: 172.16.3.25
172.16.3.25
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 39
Reverse ARP
Ouvi seu
broadcast e
Qual é meu
seu endereço
endereço
IP é
IP ?
172.16.3.25.
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111 IP
IP == ???
???
Ethernet:
Ethernet: 0800.0020.1111
0800.0020.1111
IP:
IP: 172.16.3.25
172.16.3.25
• Map Ethernet IP
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 40
Introdução ao Endereçamento TCP/IP
172.18.0.1 172.16.0.1
172.18.0.2 172.16.0.2
HDR SADA DATA
10.13.0.0 192.168.1.0
10.13.0.1 172.17.0.1 172.17.0.2 192.168.1.1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 41
Endereçamento IP
32 bits
Separado
por pontos Rede Terminal
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 42
Endereçamento IP
32 bits
Separado
por pontos Rede Terminal
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 43
Endereçamento IP
32 bits
Separado
por pontos Rede Terminal
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
Exemplo
Decimal
172 16 122 204
Exemplo 10101100 00010000 01111010 11001100
Binary
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 44
Classes de Endereços IP
• Classe D: Multicast
• Classe E: Pesquisa
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 45
Classes de Endereço IP
Bits: 1 8 9 16 17 24 25 32
0NNNNNNN Terminal Terminal Terminal
Classe A:
Faixa (1-126)
Bits: 1 8 9 16 17 24 25 32
10NNNNNN Rede Terminal Terminal
Classe B:
Faixa (128-191)
1 8 9 16 17 24 25 32
Bits:
110NNNNN Rede Rede Terminal
Classe C:
Faixa (192-223)
1 8 9 16 17 24 25 32
Bits:
1110MMMM Grupo
Grupo Multicast
Multicast Grupo
Grupo Multicast
Multicast Grupo
Grupo Multicast
Multicast
Classe D:
Faixa (224-239)
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 46
Endereçamento de Terminais
172.16.2.1 10.1.1.1
10.6.24.2
E1
172.16.3.10 E0 10.250.8.11
172.16.2.1
172.16.12.12 10.180.30.118
Tabela de Roteamento
172.16 . 12 . 12 Rede Interface
Rede Terminal 172.16.0.0 E0
10.0.0.0 E1
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 47
Determinando endereços IP
disponíveis para Terminais
Rede Terminal
172 16 0 0
N
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
9
10101100 00010000 00000000 00000000 1
00000000 00000001 2
00000000 00000011 3
...
...
...
11111111 11111101 65534
11111111 11111110 65535
11111111 11111111 65536
- 2
2N-2 = 216-2 = 65534 65534
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 48
Endereçando sem Sub-Redes
…...
172.16.0.0
• Rede 172.16.0.0
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 49
Endereçando sem Sub-Redes
172.16.3.0
172.16.4.0
172.16.1.0 172.16.2.0
• Rede 172.16.0.0
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 50
Endereçamento sem Sub-Rede
172.16.2.200 172.16.3.5
172.16.3.1
E1
172.16.2.2 E0 172.16.3.100
172.16.2.1
172.16.2.160 172.16.3.150
172.16.2.200 172.16.3.5
172.16.3.1
E1
172.16.2.2 E0 172.16.3.100
172.16.2.1
172.16.2.160 172.16.3.150
Rede Terminal
Endereço
IP
172 16 0 0
Rede Terminal
Máscara de
Subrede
Default
255 255 0 0
11111111 11111111 00000000 00000000
Também escrito como “/16” onde 16 representa o número de
1s na máscara.
Rede Subrede Terminal
Máscara de
Subrede 255 255 255 0
de 8-bit
Também escrito como “/24” onde 24 representa o número de
1sna máscara.
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 53
Padrão de Bit equivalente em Decimal
128 64 32 16 8 4 2 1
1 0 0 0 0 0 0 0 = 128
1 1 0 0 0 0 0 0 = 192
1 1 1 0 0 0 0 0 = 224
1 1 1 1 0 0 0 0 = 240
1 1 1 1 1 0 0 0 = 248
1 1 1 1 1 1 0 0 = 252
1 1 1 1 1 1 1 0 = 254
1 1 1 1 1 1 1 1 = 255
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 54
Máscara de Sub-Rede sem Sub-Redes
Rede Terminal
Número
172 16 0 0
de Rede
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 55
Máscara de Sub-Rede com Sub-Redes
128
192
224
240
248
252
254
255
Número
de Rede 172 16 2 0
128
192
224
240
248
252
254
255
128
192
224
240
248
252
254
255
Número
de Rede 172 16 2 128
172.16.3.0
172.16.4.0
172.16.1.0
172.16.3.255 172.16.2.0
(Broadcast Direto)
255.255.255.255
(Broadcast de Rede Local)
X
172.16.255.255
(Broadcasts para todas subredes)
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 58
Exemplo de Endereçamento
172 16 2 160
255.255.255.192 Máscara
Subrede
Broadcast
Primeiro
Último
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 59
Exemplo de Endereçamento
172 16 2 160
Subrede
Broadcast
Primeiro
Último
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 60
Exemplo de Endereçamento
172 16 2 160
Subrede
Broadcast
Primeiro
Último
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 61
Exemplo de Endereçamento
172 16 2 160
10000000 Subrede 4
Broadcast
Primeiro
Último
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 62
Exemplo de Endereçamento
172 16 2 160
10000000 Subrede 4
10111111 Broadcast
5
Primeiro
6
Último
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 63
Exemplo de Endereçamento
172 16 2 160
10000000 Subrede 4
10111111 Broadcast
5
10000001 Primeiro 6
Último
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 64
Exemplo de Endereçamento
172 16 2 160
10000000 Subrede 4
10111111 Broadcast
5
10000001 Primeiro 6
10111110 Último 7
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 65
Exemplo de Endereçamento
172 16 2 160
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 66
Exemplo de Endereçamento
172 16 2 160
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 67
Exemplo de Sub-rede Class B
20
20 sub-redes
sub-redes
55 terminais
terminais por
por subrede
subrede
Endereço
Endereço Classe
Classe C:
C:
192.168.5.0
192.168.5.0
192.168.5.16
Outras
Subredes
192.168.5.32 192.168.5.48
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 69
Exemplo de Planejamento
de Subrede Classe C
Endereço IP: 192.168.5.121
Máscara subrede: 255.255.255.248
Rede Rede Rede Subrede Terminal
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 70
Extendendo o Portfolio de Roteadores ISR
Novos modelos ideais para pequenas empresas
Agregação de WAN
7600
Series
7200
Series
Performance e Densidade de Serviços
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 71
Roteadores Cisco ISR
Funcionalidades e Benefícios
Wireless, Voz e Segurança
• Criptografia na placa mãe
Serviços
• Densidade de Voz alta Integrados
• DSP e PoE Integrados
• Access Point Integrados 802.11 a/b/g ou b/g
Extended Services,
Alta Performance Headroom and
• Novos ASIC, design e processador
Investment Protection
• Densidade de serviços em dobro Segurança
• Dobro de memória
Voz
Modularidade aumentada
• Velocidade por slots acrescida — até 2.2 Gbps Conteudo
• Módulos de Alta densidade
Comutação L2
Proteção de Investimento
• Otimiza os módulos existentes
• Até 4X de capacidade de memoria
• GE, USB, wireless para conexão
Session Number
• Comunicação entre Slots
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 72
Session Number
Presentation_ID © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential 73