Apend. networking generic b details

88
Red Hat and Fedora learning under GNU Free Documentation License - Copyleft (c) Acácio Oliveira 2012 d to copy and distribute verbatim copies of this license document, changing is allowed System Administration

Transcript of Apend. networking generic b details

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

System Administration

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Key Knowledge Areas

Connecting machines and resources

Networking

Networking

Terms and Utilitiesnetwork layerstcp/udpethernetportstcp/ipaddressingipv4ipv6subnet classessubnet maskscidr

2

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Configuração das ligações de RedeConfiguração das ligações de Rede

• Componentes de comunicação• Fluxo de Dados; Tipos de conexão; Topologia Fisica;

Categorias de Rede; ISP-NAPs;• Conceito de tarefas distribuidas por camadas• Organizações que estabelecem padrões e Padrão Internet• Arquitectura do modelo OSI e Decomposição OSI• Arquitectura do modelo TCP/IP e e Decomposição TCP/IP• Relação do modelo TCP/IP com o modelo OSI• Tipos de Endereços TCP/IP• ARP/RARP e TCP/UDP

• Componentes de comunicação• Fluxo de Dados; Tipos de conexão; Topologia Fisica;

Categorias de Rede; ISP-NAPs;• Conceito de tarefas distribuidas por camadas• Organizações que estabelecem padrões e Padrão Internet• Arquitectura do modelo OSI e Decomposição OSI• Arquitectura do modelo TCP/IP e e Decomposição TCP/IP• Relação do modelo TCP/IP com o modelo OSI• Tipos de Endereços TCP/IP• ARP/RARP e TCP/UDP

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Componentes de comunicação

• Mensagem:Informação (dados) a serem transmitidos (texto, números, imagens, áudio, video)

• Emissor:dispositivo que envia a mensagem (computador, telefonia, televisor)

• Receptor:dispositivo que recebe a mensagem

• Meio de Transmissão:caminho fisico pelo qual uma mensagem trafega do emissor para o receptor

• Protocolo:Conjunto de regras que controla a comunicação de dados.Sem protocolo os dispositivos pode estar conectados, mas sem comunicar.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Fluxo de Dados

A comunicação entre dois dispositivos pode ter três formas

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Uma rede possui dois ou mais dispositivos numa ligação. Existem dois tipos possiveis de ligação fisica.

Tipos de conexão

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Topologia Fisica

Topologia Fisica refere a maneira pela qual uma rede é organizada fisicamente.É a representação geométrica da relação de todas as ligações e os dispositivos da conexão entre si - designados por nós.

Existem quatro topologias básicas possiveis.

Malha Estrela Barramento Anel

Topologia

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

MalhaEstrelaBarramentoAnelHibrida

Exemplo de Topologias Fisicas

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Categorias de Rede

Existem duas categorias principais de rede, redes locais e redes de ampla abrangência, geográficamente distribuidas.

A categoria na qual um a rede pertence é determinada pelo seu tamanho.

LAN: Uma rede local privada que interliga dispositivos num escritório, prédio.

O tamanho é limitado a alguns quilômetros, utiliza apenas um tipo de transmissão. A topologia mais comum é a de Barramento, Anel, ou Estrela.

WAN: Uma rede de ampla abragência que possibilita transmissão por grandes áreas geográficas.

Assume duas formas WAN Comutada e WAN Ponto-a-Ponto.

WAN comutada: rede complexa que conecta os sistemas finais e, geralmente, é formada por um Router – um dispositivo de conexão entre redes – que se conecta a outra LAN ou WAN.

WAN ponto-a-ponto: contituida por uma linha alugada que conecta um computador ou uma LAN a um provedor de serviços de Internet (ISP).

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Interconexão de Redes: Internetwork: Sendo raro existirem LANs, WANs, ou MAN isoladas; elas estão conectadas entre si.Duas ou mais redes conectadas, designam-se por (i)nternet ou internetwork.

Rede Heterogênea:

quatro WANs e duas LANs

Rede Heterogênea:

quatro WANs e duas LANs

Redes Heterogêneas

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

ISP - Provedores de Acesso à Internet

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Existindo necessidade de estabelecer um padrão na comunicação, esta cumpre um conceito de camadas ou degraus que ajuda a melhor distribuir as etapas contidas no processo.

Conceito de tarefas distribuidas por camadas

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed Internet Society (ISOC)

Internet Architecture Board (IAB)

Internet Engineering Task Force (IETF)

Internet Research Task Force (IRTF)

Internet Assigned Numbers Authority (IANA)

Names and Numbers (ICANN)

Organizações que estabelecem padrões

Organizações:

A cooperação de organizações e agencias reguladoras internacionais permite apadronização de processos de informação e comunicação

Criação de PadrõesInstitute of Electrical and Electronics Engineers (IEEE)

American National Standards Institute (ANSI)

International Telecomunications Union – Telecommunications Standards Sector (ITU-IT)

International Organization for Standardization (ISO)

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Padrão Internet

Standards:

Um padrão internet é testado exaustivamente na sua especificidade. Existindo um procedimento pelo qual uma especificidade atinge o estatuto de padrão Internet. A especificação começa como um esboço (Internet Draft), ie. um documento sem estatuto oficial com seis meses de tempo de vida. Este Draft é publicado como um RFC (Request for Comment) para maturação e classificação de acordo com o seu nível.

Maturação RFC:

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

ISO - OSI

Criado em 1947, a organização internacional International Standards Organization (ISO) introduz nos finais dos anos 70, um modelo em sistema aberto que verifica todos os aspectos da comunicação em rede. Open Systems Interconnection (OSI).

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Open System Interconnection: Constituido por sete camadas que definem as tarefas gerais efectuadas na comunicação em rede.Open System Interconnection: Constituido por sete camadas que definem as tarefas gerais efectuadas na comunicação em rede.

Arquitectura do modelo OSI

OSIApplicationApplication

TransportTransport

NetworkNetwork

Data-LinkData-Link

PresentationPresentation

SessionSession

PhysicalPhysical

77

33

44

55

66

22

11

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

77

33

44

55

66

22

11

77

33

44

55

66

22

11

Interação entre as camadas no modelo OSI

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Intercâmbio de informações no modelo OSI

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada física coordena as funções necessárias para transportar um fluxo de bits (0s ou 1s) de um hop para o seguinte através de um meio fisico.A camada física coordena as funções necessárias para transportar um fluxo de bits (0s ou 1s) de um hop para o seguinte através de um meio fisico.

Camada Física do modelo OSI

Tarefas na camada física:

Caracteristicas físicas das interfaces e meio de transmissão; representação de bits; taxa de dados; sincronização de bits; configuração de linha;modo de transmissão; topologia física.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de enlace é responsável pela transferência de frames de um hop para o seguinte.A camada de enlace é responsável pela transferência de frames de um hop para o seguinte.

Camada de Enlace de Dados do modelo OSI

Tarefas na camada de enlace:

Empacotamento; endereçamento físico; controle de fluxo; controle de erros; controle de acesso.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A comunicação na camada de enlace de dados ocorre entre dois nós adjacentes.A comunicação na camada de enlace de dados ocorre entre dois nós adjacentes.

Camada de Enlace de Dados do modelo OSI

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de rede é responsável pela entrega de pacotes individuaisdesde o host de origem até o host de destino.A camada de rede é responsável pela entrega de pacotes individuaisdesde o host de origem até o host de destino.

Camada de Rede do modelo OSI

Tarefas na camada de rede:

Endereçamento lógico; encaminhamento ou comutação de pacotes (Routing).

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de rede entrega o pacote desde a origem (A) até ao destino (F).Quando o pacote chega ao primeiro Router (B), este toma uma decisão baseado no destino final do pacote.

A camada de rede entrega o pacote desde a origem (A) até ao destino (F).Quando o pacote chega ao primeiro Router (B), este toma uma decisão baseado no destino final do pacote.

Camada de Rede do modelo OSI

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de transporte é responsável pela entrega de uma mensagem, de um processo para outro.A camada de transporte é responsável pela entrega de uma mensagem, de um processo para outro.

Camada de Transporte do modelo OSI

Tarefas na camada de transporte:

Endereçamento do ponto de acesso ao serviço (service-point addressing); segmentação e remontagem; controle da conexão; controle de fluxo; controle de erros de processo-a-processo.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de transporte efectua entrega confiável de processo a processo de uma mensagem. A camada de transporte efectua entrega confiável de processo a processo de uma mensagem.

Camada de Transporte do modelo OSI

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de sessão é responsável pelo controle de diálogo e sincronização.A camada de sessão é responsável pelo controle de diálogo e sincronização.

Camada de Sessão do modelo OSI

Tarefas na camada de sessão:

Controle de diálogo entre dois sistemas em half-duplex ou full-duplex; Pontos de sincronização ie. Verificação do fluxo de dados para garantir reenvio de dados falhados.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de apresentação responde pela sintaxe e semântica das informações trocadas.A camada de apresentação responde pela sintaxe e semântica das informações trocadas.

Camada de Apresentação do modelo OSI

Tarefas na camada de Apresentação:

Tradução para garantir interoperabilidade do fluxo de bits transmitidos; capacidade Criptografica para garantir conversão de informações noutro formato; Compressão para redução de bits contidos na transmissão de conteúdos.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

A camada de aplicação fornece interface com o utilizador e suporte aos serviços. Exemplo: um programa de tratamento de mensagens (X.400); serviços de directorias (X.500); transferência, acesso e gestão de arquivo (FTAM).

A camada de aplicação fornece interface com o utilizador e suporte aos serviços. Exemplo: um programa de tratamento de mensagens (X.400); serviços de directorias (X.500); transferência, acesso e gestão de arquivo (FTAM).

Camada de Aplicação do modelo OSI

Tarefas na camada de Aplicação:

Terminal de rede virtual para acesso remoto; Transferência, acesso e gestão de ficheiros; Serviço de correio eletrónico; Serviços de directoria para acesso a dados distribuidos.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

TCP/IP

O Modelo TCP/IP

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Arquitectura TCP/IP

TransportTransport

Internet / NetworkInternet / Network

ApplicationApplication

EthernetEthernet Frame Relay

Frame Relay

Token Ring

Token Ring ATMATM

HTTPHTTP FTPFTP SMTPSMTP DNSDNS POP3POP3 SNMPSNMP

Conjunto Protocolar TCP/IP

TCPTCP UDPUDP

IPv6IPv6IPv4IPv4ARPARP IGMP

IGMP

ICMPICMP

Network InterfaceNetwork Interface

TCP/IP: Constituido por quatro camadas host-rede, internet, transporte e aplicação que definem as tarefas gerais efectuadas na comunicação em rede.

TCP/IP: Constituido por quatro camadas host-rede, internet, transporte e aplicação que definem as tarefas gerais efectuadas na comunicação em rede.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Relação do modelo TCP/IP com o modelo OSI

TCP/IP:

O modelo OSI nunca foi adoptado na práctica, mas os nomes e os números das camadas perduraram para outros modelos.O Conjunto de protocolos TCP/IP embora baseado no seu próprio modelo estabelece definição na relação comparativa que mantêm com o modelo OSI.

Conjunto Protocolar TCP/IPTCP/IPOSI

TCP TCP UDP UDP

Ethernet Ethernet Frame Relay

Frame Relay

Token Ring

Token Ring ATMATM

ApplicationApplication

TransportTransport

Network InterfaceNetwork Interface

HTT

PH

TTP

ApplicationApplication

TransportTransport

NetworkNetwork

Data-LinkData-Link

PresentationPresentation

SessionSession

PhysicalPhysical

InternetInternet

FTP

FTP

SMTP

SMTP

DN

SD

NS

POP3

POP3

SNM

PSN

MP

IPv6IPv6IPv4IPv4ARPARP IGMP

IGMP

ICMPICMP

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Conjunto Protocolar TCP/IPTCP/IP

TCP TCP UDP UDP

Ethernet Ethernet Frame Relay

Frame Relay

Token Ring

Token Ring ATMATM

ApplicationApplication

TransportTransport

Network InterfaceNetwork Interface

HTT

PH

TTP

InternetInternet

FTP

FTP

SMTP

SMTP

DN

SD

NS

POP3

POP3

SNM

PSN

MP

IPv6IPv6IPv4IPv4ARPARP

IGMP

IGMP

ICMPICMP

Endereços Porta

Endereços Porta

Endereços Lógicos

Endereços Lógicos

Endereços Físicos

Endereços Físicos

Relação do modelo TCP/IP com o endereçamento na rede

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Tipos de Endereços TCP/IP

Endereços Porta

Endereços Porta

Endereços Lógicos

Endereços Lógicos

Endereços Físicos

Endereços Físicos

Endereços Endereços

07:01:02:01:2C:4B6-byte (12 digitos hexadecimais) como endereço físico

07:01:02:01:2C:4B6-byte (12 digitos hexadecimais) como endereço físico

132.24.75.9endereço internet IPv4 de 4-byte (32-bits) em notação decimal

132.24.75.9endereço internet IPv4 de 4-byte (32-bits) em notação decimal

753endereço de porta de serviços 16-bit representado por valor decimal

753endereço de porta de serviços 16-bit representado por valor decimal

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

ARP/RARP

Endereços Físicos

Endereços Físicos

Endereços Lógicos

Endereços Lógicos

Endereços Lógicos

Endereços Lógicos

Endereços Físicos

Endereços Físicos

ARPARP RARPRARP

ARP associa um endereço IP com um endereço físico MAC da NICARP associa um endereço IP com um endereço físico MAC da NIC

RARP encontra o endereço lógico para uma maquina que apenasconhece o seu endereço físicoRARP encontra o endereço lógico para uma maquina que apenasconhece o seu endereço físico

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Portas TCP/UDP

Portas conhecidas Portas conhecidas Dinâmicas ou privadas Dinâmicas ou privadas

Portas registadas Portas registadas

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereçamento IPv4Endereçamento IPv4

• Estrutura IPv4

• Relação da notação binária para decimal

• Arquitectura de Endereçamento IPv4 por classe

• Classes de Endereços

• Netid / Hostid

• Conçeito de Máscara nos endereços e a Mascara de Rede

• Comunicação na mesma rede

• Comunicação entre redes

• Gateway pré-definido

• Determinar endereçamento IP para rede local ou rede remota

• Identificação do Endereço de Rede; Broadcast; Loopback

• Estrutura IPv4

• Relação da notação binária para decimal

• Arquitectura de Endereçamento IPv4 por classe

• Classes de Endereços

• Netid / Hostid

• Conçeito de Máscara nos endereços e a Mascara de Rede

• Comunicação na mesma rede

• Comunicação entre redes

• Gateway pré-definido

• Determinar endereçamento IP para rede local ou rede remota

• Identificação do Endereço de Rede; Broadcast; Loopback

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereçamento IPv4Endereçamento IPv4

• Arquitectura de Endereçamento IPv4 sem classe

• Caracteristicas do endereçamento Classless

• Determinar endereços num bloco Classless

• Exemplos de endereços num bloco Classless

• Tabela CIDR

• Identificação do Endereços privados

• Endereços privados e NAT

• O que é uma Subnet?

• Subnet - Subnetting

• Arquitectura de Endereçamento IPv4 sem classe

• Caracteristicas do endereçamento Classless

• Determinar endereços num bloco Classless

• Exemplos de endereços num bloco Classless

• Tabela CIDR

• Identificação do Endereços privados

• Endereços privados e NAT

• O que é uma Subnet?

• Subnet - Subnetting

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Estrutura IPv4

Endereços IPv4:

Um endereço IPv4 contêm 32 bitsOs endereços IPv4 são únicosO espaço de endereçamento do IPv4 é de 232 ou 4,294,967,296

Endereçamento decimal é para beneficio humano

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Relação da notação binária para decimal

Bit 7Bit 7 Bit 6Bit 6 Bit 5Bit 5 Bit 4Bit 4 Bit 3Bit 3 Bit 2Bit 2 Bit 1Bit 1 Bit 0Bit 0

8-Bit Octet

Decimal Value

128128 6464 3232 1616 88 44 22 11

27272626

25252424

23232222

21212020

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Arquitectura de Endereçamento IPv4 por classe

Endereçamentos IPv4:

O Endereçamento quando começou usava o conceito de classes. Esta arquitectura é conhecida como Endereçamento por Classe.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Classes de Endereços

No Endereçamento IPv4 por classe, o espaço de endereçamento é dividido em cinco classes: A, B, C, D, E

Notação bináriaNotação binária Notação decimalNotação decimal

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Netid / Hostid

n = número de bits no ID de rede; h = número de bits no ID host.ID rede +ID host = 32 bits

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Netid / Hostid

Classe CRede Pequena

Classe BRede Média

Classe ARede Grande

Network ID Host ID

1 1 0

xw y z

Network ID Host ID

1 0

xw y z

Network ID Host ID

0

xw y z

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Conçeito de Máscara nos endereços

Usado para determinar ID de Rede no endereço de rede IPv4

Endereço no bloco

Inicio do Endereço

Mascara

Classe Notação Binária Notação Decimal CIDR

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Mascara de Rede

ID de Rede

Mascara de Rede

Endereço IP

xw y z

192 168 44 0

xw y z

255 255 255 0

xw y z

192 168 44 32

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Comunicação na mesma rede

Computador BComputador BComputador AComputador A

IP: 192.168.55.23MAC: 00:43:D2:ED:1A:98

IP: 192.168.55.99MAC: 2C:33:85:C2:AA:32

Determina a rede local ou remota

Resolve IP destinatário para endereço

Endereça o pacote

Entrega de pacote no destinatário

11

22

33

44

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Gateway pre-definido

O Gateway pré-definido:

• É usado para encaminhar (route) pacotes para outras redes

• É usado quando a tabela de encaminhamento interna ao cliente não tem informação sobre a rede – subnet de destino.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Comunicação entre redes

IP: 192.168.55.23MAC: 00:43:D2:ED:1A:98

IP: 192.168.37.99MAC: 2C:33:85:C2:AA:32

IP: 192.168.55.1MAC: 6B:11:43:75:CB:11

IP: 192.168.37.1MAC: 6B:11:43:75:CB:12

Determine a rede local e destinatária

Resolve IP do gateway pré-definido para endereço MAC

Endereça pacote para o gateway pré-definido

Resolve IP destinatário para endereço MAC

Endereça e entrega pacote ao destinatário

11

22

33

44

55

Computador BComputador BComputador AComputador A

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Como o computador determina o endereçamento IP para rede local ou rede remota

Aplica-se operador lógico AND no Endereço IP e na mascara de rede do host local e host destinatário.

10011111 11100000 00000000 00000000

10011111 11100000 00000111 10000001

11111111 1111 1111 00000000 00000000

Endereço IP

Mascara Rede

Endereço IP

Mascara Rede

ResultadoResultado

1 AND 1 = 1

Outras combinações = 0

Se resultado AND dos hosts de origem e destino forem iguais, o IP destinatário é local

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Identificação do Endereço de Rede

especifico Tudo a 0’s

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Identificação do Endereço de Broadcast

Tudo a 1’sespecifico

O Broadcast directo é usado quando um router envia uma mensagem para todos os hosts na rede local. Todos os hosts/router recebem e processam o pacote com um endereço de broadcast directo.

Endereço IP destinatário221.45.71.255Hostid: 255

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Identificação do Endereço de Broadcast

Tudo a 1’s

Quando o host envia um pacote para todos os hosts na mesma rede, e o pacote é bloqueado pelo router para o manter na rede local existe endereço de broadcast.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Identificação do Endereço de Loopback

Processo 1 Processo 2

Endereço de Loopback oferece capacidade de retorno ao host que enviou o pacote.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereçamentos IPv4:

Arquitectura de Endereçamento IPv4 sem classe

Em meados dos anos 90, uma nova arquitectura, chamada Endereçamento sem Classe foi introduzida.No entanto parte da internet ainda usa Endereçamento por Classe, embora esteja a ser substituido e seja considerado obsoleto pelo desperdicio de endereços nas classes..

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Caracteristicas do endereçamento Classless

No endereçamento sem classe (classless addressing variable-length) são atribuidos blocos que não pertencem a nenhuma classe nem necessáriamente terminam em 255.Nesta arquitectura todo o espaço de endereçamento é dividido em blocos de tamanhos diferentes que devem ser contíguos, um após o outro.O número de endereços no bloco deve ser uma potência de 2 (1,2,4,8,…)O primeiro endereço deve ser igualmente dívisivel pelo número de endereços.A mascara pode ter qualquer valor entre 0 e 32 bits.

Notação CIDR: x.y.z.t define um dos endereços e /n estipula a máscara.

Blocos de tamanho diferente

Espaço de endereçamento

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Determinar endereços num bloco Classless

O primeiro endereço num bloco pode ser encontrado configurando-seem 0 os 32-n bits mais à direita

O número de endereços no bloco é a diferença entre o último e o primeiro endereço. Aplicando-se a formula 2 32 -n.

O último endereço no bloco pode ser encontrado configurando-seem 1 os 32 –n bits mais à direita.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Exemplos de endereços num bloco Classless

Um bloco de endereços foi atribuido a uma pequena organização.Um dos endereços é 205.16.37.39/28. Qual o primeiro endereço do bloco?

Pergunta:Pergunta:

A representação binária do endereço é 11001101 00010000 00100101 00100111Configurando-se em 0 os 32−28 bits 11001101 00010000 00100101 0010000

Ou 205.16.37.32.

Resposta:Resposta:

Qual o último endereço do bloco?Pergunta:Pergunta:

A representação binária do endereço é 11001101 00010000 00100101 00100111Configurando-se em 1 os 32−28 bits 11001101 00010000 00100101 00101111

Ou 205.16.37.47.

Resposta:Resposta:

Qual o número de endereços disponiveis para o bloco?Pergunta:Pergunta:

O valor de n=28 o que significa que o número de endereços é:2 32−28 ou 16.

Resposta:Resposta:

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Determinar endereços num bloco Classless

Outra forma de determinar os endereços Classless é representar a mascara em número binário de 32-bits.No exemplo 205.16.37.39/28 a máscara /28 pode ser representada como:11111111 11111111 11111111 11110000 (vinte oito 1s e quatro 0s).

Primeiro endereço: Operador Lógico AND entre endereços e máscara.AND feito bit a bit, resultado lógico entre dois bits é 1 AND 1 = 1; qualquer outro é 0.

Último endereço: OR entre endereços atribuidos com complemento da máscara.OR feito bit a bit, resultado entre dois bits é 0 OR 0 = 0; qualquer outro é 1.O complemento dum número encontra-se mudando cada 1 para 0 e cada 0 para 1.

Número de endereços: complementando-se a mascara, interpretada como número decimal e adicionando-se 1.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Exemplos de endereços num bloco Classless

Um bloco de endereços foi atribuido a uma pequena organização.Um dos endereços é 205.16.37.39/28. Qual o primeiro endereço do bloco?Pergunta:Pergunta:

Primeiro endereço: Operador Lógico AND entre endereços e máscara.AND feito bit a bit, resultado lógico entre dois bits é 1 AND 1 = 1; qualquer outro é 0

Resposta:Resposta:

Qual o último endereço do bloco?Pergunta:Pergunta:

Último endereço: OR entre endereços atribuidos com complemento da máscara.OR feito bit a bit, resultado entre dois bits é 0 OR 0 = 0; qualquer outro é 1.O complemento dum número encontra-se mudando cada 1 para 0 e cada 0 para 1.

Resposta:Resposta:

Qual o número de endereços disponiveis para o bloco?Pergunta:Pergunta:

Número de endereços: mascara complementar em número décimal + 1.Resposta:Resposta:

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Tabela CIDR

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Identificação do Endereços privados

Existem três grupos de endereços privados

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereços privados e NAT

Utilização de translacção NAT num site com IP’s privados

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

O que é uma Subnet?

Subnet 1131.107.10.0

Network Principal131.107.12.0

Subnet 2131.107.3.0

131.107.10.12131.107.10.12

131.107.12.31131.107.12.31

131.107.3.27131.107.3.27

131.107.12.7131.107.12.7

RouterRouter

RouterRouter

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Subnet - Subnetting

Objectivo das Subnets:

Quando uma organização a quem foi concedido um bloco de endereços quer criar clusters de redes – subnets – e dividir os endereços internos entre diferentes subnets.

Subnetting:

Subnetting refere-se á práctica de subdividir o espaço de endereçamento lógico do endereço de uma rede, extendendo a string de 1-bit usado na mascara de rede. Permitindo criar múltiplas subnets ou dominios de broadcast dentro do espaço de endereçamento original.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Subnet - Subnetting

Hierarquia de 2 níveis: Sem uso de Subnet (prefixo de rede e sufixo do host)

Resto da Internet

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Subnet - Subnetting

Hierarquia de 3 ou mais níveis: Com utilização de subnetting para criação de Subnets internas ao espaço de endereçamento.

Resto da Internet

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Subnet - Subnetting

Sem subnettingSem subnetting

Com subnettingCom subnetting

Endereços na RedeEndereços na Rede

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Subnet - Subnetting

Mascaras de RedeMascaras de Rede

Sem subnettingSem subnetting

Com subnettingCom subnetting

Mascara pré-definida

Mascara Subnet

Mascara pré-definida

Mascara Subnet

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Subnet - Subnetting

Como são usados os bits numa máscara de rede com subnettingComo são usados os bits numa máscara de rede com subnetting

Número de Subnets 254

Número de Hosts 254

Network ID Host ID

1

Subnet ID

0

128643216842

65,5348,1284,0642,0321,01650816,25632,512

0254

254

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereçamento IPv6Endereçamento IPv6

• Arquitectura IPv6• Notação IPv6• Prefixos IPv6• Endereços reservados IPv6• Endereços Locais IPv6• Como os Computadores IPv6 recebem endereço de rede?• Tipos de endereços IPv6• Endereços Globais• Endereços Link-local• Endereços Únicos Locais• Tecnologias de transição para IPv6

• Arquitectura IPv6• Notação IPv6• Prefixos IPv6• Endereços reservados IPv6• Endereços Locais IPv6• Como os Computadores IPv6 recebem endereço de rede?• Tipos de endereços IPv6• Endereços Globais• Endereços Link-local• Endereços Únicos Locais• Tecnologias de transição para IPv6

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Arquitectura IPv6

Objectivo do Endereço IPv6:

Previsão do espaço do endereçamento IPv4 ficar esgotado num futuro próximo.IPv6 usa um endereço de 128-bit. Este espaço de endereçamento ofereçe 2128 ou 3.4 undecillion (3.4 x 1038) endereços únicos.

IPv6 está activo por pré-definição no Windows Vista e Windows Server 2008, e não requer quase nenhuma configuração.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Notação IPv6

Endereço IPv6 em notação binária e notação hexadecimal pontuada

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Notação IPv6

Notação abreviada do Endereço IPv6

Endereço abreviado

Endereçomais abreviado

Original

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Prefixos IPv6

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Prefixos IPv6

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Prefixos IPv6

Prefixos para Endereço Unicast com base nos provedores de serviço

(GA)

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Prefixos para Endereço Multicast para definir um grupo de hosts

Prefixos IPv6

Ao contrário do IPv4, IPv6 não se basea em broadcasts de rede, para transmissão utiliza multicast ou anycast

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereços reservados IPv6

Endereços reservados

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereços Locais IPv6

Endereços locais

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Tipos de endereços IPv6

Tipos de endereços:

Endereços GlobaisEndereços Link-localEndereços únicos locais

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereços Globais

Endereços Globais (GA):

São o equivalente aos endereços públicos IPv4 e são globalmente visiveis na porção IPv6 da Internet. O prefixo do endereço para as Gas é 2000::/3 – Primeiro valor do bloco entre 2000-3FFF em notação hexadecimal.

Exemplo: 2001:db8:21da:7:713e:a426:d167:37ab.

Subnet ID001 Global Routing Prefix Interface ID

48 bits 16 bits 64 bits

Public Topology Site Topology Interface Identifier

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereços Link-local

Endereços Link-Local (LLA):

Similares aos endereços com Automatic Private IP Addressing (APIPA: 169.254.0.0/16) no IPv4. Pois são endereços auto-configurados, não-routeáveis usados apenas para comunicação na subnet local.Ao contrário do APIPA o LLA permaneçe atribuido na placa de rede como endereço secundário independentemente de um ip routeavel ser atribuido.

Os LLA começam sempre com ‘fe80’ Exemplo: fe80::154d:3cd7:b33b:1bc1%13

Interface ID000 … 0001111 1110 10

10 bits 54 bits 64 bits

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereços Únicos Locais

Endereços Únicos Locais (ULAs):

São o equivalente aos endereços privados IPv4 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16). Endereços routeaveis entre subnets na rede privada e não na rede pública.A estrutura ULA inicia sempre com ‘fd’. Exemplo: fd65:9abf:efb0:0001::0002

1111 110 Global IDL Subnet ID Interface ID

7 bits 40 bits 64 bits16 bits

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Como os Computadores IPv6 recebem endereço de rede?

IPv6 foi criado com objectivo de possuir configuração facilitada em relação ao IPv4. Embora seja possivel configuração manual (requerida pelos Routers), a maioria dos computadores possuem a configuração IPv6 atribuida automáticamente para uso em rede local.

Os computadores podem receber endereços IPv6 através dos Routers ou atravéz dos servidores DHCPv6.

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Endereço Autoconfigurável

Endereço Autoconfigurável pode ser:• Stateful• Stateless

Os estados Endereço Autoconfigurável indicam:• Tentative• Valid• Preferred• Deprecated• Invalid

Valid

Preferred Deprecated InvalidTentative

Preferred Lifetime

Valid Lifetime

Time

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Processo de Auto-configuração

Derive link-local address:FE80::[interface ID]

Send multicast neighbor solicitation with target address set to derived local-link address

Neighbor advertisement response received?

Initialize link-local address

Send router solicitation

Router advertisement response received?

Stop autoconfiguration

Use stateful address configuration protocol

SIM

NÃO

NÃO

SIM

Set hop limit, reachable time, retrans timer, MTU

Are prefix information options present?

Is managed address configuration flag set to 1?

Stop autoconfiguration

Process prefix options

SIM

NÃO

Is other stateful configuration flag set to 1?

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Tecnologias de transição para IPv6

Intra-site Automatic Tunnel Addressing Protocol (ISATAP):Intra-site Automatic Tunnel Addressing Protocol (ISATAP):6to4:6to4:Teredo:Teredo:

Core

Lin

ux fo

r Red

Hat

and

Fed

ora

lear

ning

und

er G

NU

Fre

e D

ocum

enta

tion

Lice

nse

- Co

pyle

ft (c

) Acá

cio

Oliv

eira

201

2E

very

one

is p

erm

itted

to

copy

and

dis

trib

ute

verb

atim

cop

ies

of t

his

licen

se d

ocum

ent,

cha

ngin

g is

allo

wed

Fim de sessão

88