A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES...

30
A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY 7. CAMADA ENLACE/FÍSICA : WAN 8. CAMADA ENLACE/FÍSICA : MAN 1

Transcript of A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES...

Page 1: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

1

A arquitetura TCP/IP

1. INTRODUÇÃO

2. ENDEREÇOS E DATAGRAMAS

3. A CAMADA TRANSPORTE

4. SUBREDES IP

5. CAMADA ENLACE/FÍSICA : LAN

6. CAMADA IP : GATEWAY

7. CAMADA ENLACE/FÍSICA : WAN

8. CAMADA ENLACE/FÍSICA : MAN

Page 2: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 2

1. INTRODUÇÃO• O que é uma rede ?• Objetivos:

­ Obter conectividade global­ Adaptar-se a tecnologias diferenciadas

• Soluções:­ hardwares diferente + hardwares de conexão­ softwares diferentes mas compatíveis­ arquitetura em camadas

Page 3: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 3

APLICAÇÃO

TRANSPORTE

REDE ( IP )

ENLACE

1. INTRODUÇÃO

Page 4: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 4

Ver, por exemplo, a história da Internet (TCP/IP) em

http://en.wikipedia.org/wiki/History_of_the_Internet

e uma visão da divisão em camadas em

http://en.wikipedia.org/wiki/Internet_protocol_suite#Layers_in_the_Internet_protocol_suite

1. INTRODUÇÃO

Page 5: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 5

2. ENDEREÇOS E DATAGRAMAS

• camada ip : “lençol”• interfaces ip : “furos ou rebites”• interfaces ip x endereços ip : ( 1 : 1 )• host : equipamento (computador, router, ...) com 1

ou mais interfaces ip• datagramas ip• infraestrutura de comunicações : equipamentos,

cabeamento, etc. “por baixo dos panos”

Page 6: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 6

2. ENDEREÇOS E DATAGRAMAS

Interfaces ip

camada ip

Page 7: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 7

2. ENDEREÇOS E DATAGRAMAS

equipamentos (hosts) com 2 interfaces ip

equipamentos (hosts) com 1 interface ip

Page 8: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 8

2. ENDEREÇOS E DATAGRAMAS

endereços ip:

32 bits, agrupados em 4 bytes (8 bits)

notação pontuada: 4 números decimais, de 0 a 255, separados por pontos

exemplos (cerca de 4 bilhões de endereços):

146.164.69.3

10.0.0.1

127.0.0.0

Page 9: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 9

2. ENDEREÇOS E DATAGRAMAS

O protocolo ip (internet protocol) pode enviar um pacote, ou datagrama, de dados de um endereço ip a outro endereço ip.

O datagrama tem o seguinte formato:

CABEÇALHO DADOS

Page 10: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 10

O tamanho total do datagrama (cabeçalho + dados) pode ser de até 65.535 bytes.

O cabeçalho pode ter até 32 bytes, embora freqüentemente ele tenha apenas 20 bytes.

O cabeçalho possui, entre outras informações, o endereço ip de origem e o endereço ip de destino.

ORIGEM DESTINO

. . .

2. ENDEREÇOS E DATAGRAMAS

Page 11: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 11

2. ENDEREÇOS E DATAGRAMAS

datagrama ip

Page 12: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 12

“Por baixo dos panos” : a infraestrutura de telecomunicações

2. ENDEREÇOS E DATAGRAMAS

Page 13: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 13

3. A CAMADA DE TRANSPORTE

Camada de Transporte: protocolos TCP e UDP

(e outros)

Protocolo TCP:• orientado a fluxo: paradigma de arquivos,

segmentação• orientado a conexão• controle de fluxo e de erros

Page 14: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 14

4. SUBREDES IP

Objetivo : agrupar endereços

endereço ip : 146.164.53.2

10010010.10100100.00110101.00000010mask : 255.255.255.192 => 64 host addresses

11111111.11111111.11111111.11000000network address : 146.164.53.0

10010010.10100100.00110101.00000000host address : 0.0.0.2

00000000.00000000.00000000.00000010

Page 15: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 15

4. SUBREDES IP

Porquê?

Várias razões:

- roteamento,

- controle do tráfego,

- a mais simples: as tecnologias subjacentes (LAN)

Page 16: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 16

4. SUBREDES IP

subrede A (3 hosts) subrede B (2 hosts)

Page 17: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 17

5. CAMADA ENLACE/FÍSICA

Ethernet:– coaxial fino– coaxial grosso– hub– switch– wireless– placas de rede (NIC)

Outras LANs : Token-ring, FDDI, ...

Limitação principal : distância

Page 18: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 18

5. CAMADA ENLACE/FÍSICA

Visão física

HUB ou SWITCH

(comutador) Ethernet

Visão lógica

Subrede

(LAN)

Page 19: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 19

6. CAMADA IP : GATEWAY

GATEWAY ou ROUTER:limitações históricas e tecnológicas

subredes

tabela de rotas, default gateway

Page 20: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 20

6. CAMADA IP : GATEWAY

Uma LAN,

1 subrede nesta LAN,

subrede A : 10.0.1.0 máscara : 255.255.255.0

Page 21: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 21

6. CAMADA IP : GATEWAYUma LAN 1 subrede nesta LAN

Page 22: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

LAN A

Redes Integradas - Parte I 22

6. CAMADA IP : GATEWAY

Page 23: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 23

6. CAMADA IP : GATEWAY

LAN A

Page 24: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 24

6. CAMADA IP : GATEWAYDuas LANs,

1 subrede em cada LAN,

1 roteador (gateway)

subrede A : 10.0.1.0 máscara : 255.255.255.0

subrede B : 10.0.2.0 máscara : 255.255.255.0

roteador com 2 placas ethernet :– placa na subrede A, endereços ip : 10.0.1.1– placa na subrede B, endereços ip : 10.0.2.1

Page 25: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 25

6. CAMADA IP : GATEWAYDuas LANs 1 subrede em cada LAN

1 gateway

Page 26: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 26

6. CAMADA IP : GATEWAY

subrede A

GATEWAY

subrede B

Page 27: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 27

6. CAMADA IP : GATEWAY

GATEWAY

LAN A LAN B

Page 28: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 28

6. CAMADA IP : GATEWAY

Page 29: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 29

7. CAMADA ENLACE/FÍSICAWAN:

– frame-relay– lpcd (LP) (pdh-sdh)– ATM– X.25

Page 30: A arquitetura TCP/IP 1. INTRODUÇÃO 2. ENDEREÇOS E DATAGRAMAS 3. A CAMADA TRANSPORTE 4. SUBREDES IP 5. CAMADA ENLACE/FÍSICA : LAN 6. CAMADA IP : GATEWAY.

Redes Integradas - Parte I 30

8. CAMADA ENLACE/FÍSICAMAN / ACESSO:

– ADSL– ISDN– CABLE– 56K– wireless, celular– Ethernet metropolitano (1 a 10 Gbits/s)