ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes...

46

Click here to load reader

Transcript of ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes...

Page 1: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ÍNDICE IEndereços IP (2)

Redes e sub-redes (4)Máscara (2 e 9)Gateway (6)Classes de rede (7)Endereços IP na Internet (11)

Endereços IP na rede local (12)

Arquitetura TCP/IPDHCPRedes classe A, B e CProtocolos TCP/IP

ÍNDICE II (14)Arquitetura TCP/IP

Quatro camadas do TCP/IP (15)DHCP (17)

Funcionamento do DHCP (18 e 19)

2 Exemplos (18 e 19)

DHCP - APIPA (20)

Redes classe A, B e C

IANA (Internet Assigned Numbers Authority)(23)

Redes classe A (24)

Redes classe B (25)

Redes classe C (26)

Endereços internos e externos (27)

Classes de redes locaisRede local classe B (28)

Rede local classe B (29)

Rede local classe B (30)

Tabela de Endereços para redes internas (31)

Como escolher a classe da rede (32)

ÍNDICE III (22)

Page 2: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Endereços IP

O apartamento O apartamento 1124 e 24 e 1133 33 estão no mesmo estão no mesmo andarandarO primeiro nº (x24) designa o andarOs últimos 2 nº (1xx) designam o apartamento-Podemos ter 10 andares-Podemos ter 100 apartamentos por andar (de 0 a 9 – 100; 101 … 129… 131…199)

Regra: Regra: primeiro dígito representa o andar – primeiro dígito representa o andar – dois últimos dígitos representam o dois últimos dígitos representam o apartamentoapartamento

O apartamento O apartamento 12124 e 4 e 13133 3 estão em estão em andares diferentesandares diferentesOs primeiros 2 nº (xx4) designam o andarOs último nº (12x) designa o apartamento-Podemos ter 100 andares-Podemos ter 10 apartamentos por andar (de 0 a 9 – 120; 121 … 129)

Regra:Regra: Os primeiro 2 dígitos representa o Os primeiro 2 dígitos representa o andar – o último dígito representa o andar – o último dígito representa o apartamentoapartamento

Índice

Page 3: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Endereços IP /24 CDIR

32 bits 8 bits 8 bits 8 bits 8 bits00000000 00000000 00000000 00000000

DecimalBinário

192.11000000

168.10101000

0.00000000

100000001

Mascara DecimalMascara Binário

25511111111

25511111111

25511111111

000000000

Representam as redes “Andares”24 bits para representar a rede

Representam os “apartamentos”8 bits para host

Nº de hosts Início FimRange de IP para hosts

256 – 2 (reservados) = 254

192.168.0.0reservado para rede

192.168.0.255reservado para broadcast

IP´s reservados 2 - 192.168.0.0 (reservado para rede – representa a rede) - 192.168.0.255 (reservado para broadcast )

MascaraMascara: http://www.oav.net/mirrors/cidr.html

-Parte do IP que representa a rede bit 1 -Parte do IP que representa o host bit 0

1024 512 256 128 64 32 16 8 4 2 1210 29 28 27 26 25 24 23 22 21 20

Regra ou Máscara: Regra ou Máscara: Quantos dígitos (Quantos dígitos (BitsBits) estão destinados para Rede? ) estão destinados para Rede? 2424. . Quantos dígitos (Quantos dígitos (BitsBits) estão destinados para host’s? ) estão destinados para host’s? 8 = 256 hosts8 = 256 hosts. .

Índice

Page 4: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Endereços IP /25 CDIR - Sub-rede

32 bits 8 bits 8 bits 8 bits 8 bits00000000 00000000 00000000 0 0000000

Rede 1 DecimalBinário

192.11000000

168.10101000

0.00000000

1 00000001

Rede 2 DecimalBinário

192.11000000

168.10101000

0.00000000

129 00000001

Mascara DecimalMascara Binário

25511111111

25511111111

25511111111

1280 1000000

Representam as redes “Andares”25 bits para representar a rede

Representam os “apartamentos”7 bits para host

MascaraMascara: http://www.oav.net/mirrors/cidr.html

-Parte do IP que representa a rede bit 1 -Parte do IP que representa o host bit 0

Regra ou Máscara: Regra ou Máscara: Quantos dígitos (Quantos dígitos (BitsBits) estão destinados para Rede? ) estão destinados para Rede? 2525..Quantos dígitos (Quantos dígitos (BitsBits) estão destinados para host’s? ) estão destinados para host’s? 7 = 128 hosts7 = 128 hosts. .

Nº de hosts Início FimRange de IP para hosts (Rede 1)

128– 2 (reservados) = 126

192.168.0.0reservado para rede

192.168.0.127reservado para broadcast

Range de IP para hosts (Rede 2)

128– 2 (reservados) = 126

192.168.0.128reservado para rede

192.168.0.255reservado para broadcast

IP´s reservados 2 - Rede 1-192.168.0.0 (reservado para rede – representa a rede) - 192.168.0.255 (reservado para broadcast )IP´s reservados 2 - Rede 2- 192.168.0.0 (reservado para rede – representa a rede) - 192.168.0.255 (reservado para broadcast )

Índice

1024 512 256 128 64 32 16 8 4 2 1210 29 28 27 26 25 24 23 22 21 20

Page 5: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Endereços IP /22CDIR

32 bits 8 bits 8 bits 8 bits 8 bits00000000 00000000 000000 00 00000000

DecimalBinário

192.11000000

168.10101000

0.000000 00

100000001

DecimalBinário

192.11000000

168.10101000

2.000000 10

400000100

Mascara DecimalMascara Binário

25511111111

25511111111

252111111 00

000000000

Representam as redes “Andares”22 bits para representar a rede

Representam os “apartamentos”10bits para host

Nº de hosts Início FimRange de IP para hosts

1024– 2 (reservados) = 1022

192.168.0.0reservado para rede

192.168.3.255reservado para broadcast

IP´s reservados 2 - 192.168.0.0 (reservado para rede – representa a rede) - 192.168.3.255 (reservado para broadcast )

MascaraMascara: http://www.oav.net/mirrors/cidr.html

-Parte do IP que representa a rede bit 1 -Parte do IP que representa o host bit 0

Regra ou Máscara: Regra ou Máscara: Quantos dígitos (Quantos dígitos (BitsBits) estão destinados para Rede? ) estão destinados para Rede? 2222. . Quantos dígitos (Quantos dígitos (BitsBits) estão destinados para host’s? ) estão destinados para host’s? 10 = 1024 hosts10 = 1024 hosts. 28. 28

Índice

1024 512 256 128 64 32 16 8 4 2 1210 29 28 27 26 25 24 23 22 21 20

Page 6: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Gateway• Gateway, ou ponte de ligação, é uma máquina intermediária geralmente destinada a interligar redes,

separar domínios de colisão, ou mesmo traduzir protocolos. Exemplos de gateway podem ser os routers (ou roteadores).

32 bits 8 bits 8 bits 8 bits 8 bits00000000 00000000 00000000 00000000

Máquina A

DecimalBinário

192.11000000

168.10101000

0.00000000

1500001111

Mascara DecimalMascara Binário

25511111111

25511111111

25511111111

000000000

Máquina A (em Setúbal ESSG) quer comunicar com a máquina B (no Porto)Como as máquinas estão em redes diferentes (como mostra a máscara) a solução é usar um GATEWAY que pode ser um router “As máquinas estão em andares diferentes por isso é necessário apanhar o elevador GATEWAY”

Máquina B

DecimalBinário

95.01011111

94.01011110

116.01110100

600000110

Mascara DecimalMascara Binário

25511111111

000000000

000000000

000000000

Representam as redes “Andares”24 bits para representar a rede

Representam os “apartamentos”8 bits para host (256)

Representam os “apartamentos”24 bits para host (16 777 214)

Representam as redes “Andares”8 bits para representar a rede Índice

Page 7: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Classes de redeClasse Gama de Endereços Nº de Endereços por Rede

A 1.0.0.0 até 126.255.255.255 16 777 216

127.0.0.0 até 127.255.255.255 para testes

B 128.0.0.0 até 191.255.255.255 65 536

C 192.0.0.0 até 223.255.255.255 256

D 224.0.0.0 até 239.255.255.255 Multicast

E 240.0.0.0 até 255.255.255.254 Uso futuro; atualmente reservada a testes pela IETF

Índice

Page 8: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Classes de rede

ÍndiceMais info. em REDES CLASSE A, B e C

Page 9: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Máscaras http://www.oav.net/mirrors/cidr.html

Netmask

Netmask (binary) CIDR Notes

255.255.255.255

11111111.11111111.11111111.11111111

/32 Host (single addr)

255.255.255.254

11111111.11111111.11111111.11111110

/31 Unuseable

255.255.255.252

11111111.11111111.11111111.11111100

/30 2 useable

255.255.255.248

11111111.11111111.11111111.11111000

/29 6 useable

255.255.255.240

11111111.11111111.11111111.11110000

/28 14 useable

255.255.255.224

11111111.11111111.11111111.11100000

/27 30 useable

255.255.255.192

11111111.11111111.11111111.11000000

/26 62 useable

255.255.255.128

11111111.11111111.11111111.10000000

/25 126 useable

255.255.255.0

11111111.11111111.11111111.00000000

/24 "Class C" "Class C" 254 useable

255.0.0.0

11111111.00000000.00000000.00000000

/8 "Class A""Class A"

Índice

Page 10: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ENDEREÇOS IP – para quê?IP significa “Internet Protocol”. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós “Hosts” (computadores, impressoras, etc.) precisam ter endereços. Graças a esses endereços, as informações podem circular pela rede até chegar ao destino correto.

Endereços IP são formados por quatro bytes. Cada byte pode representar um número decimal de 0 a 255. Portanto um endereço IP é formado por quatro números, entre 0 e 255.

Por exemplo, na figura ao lado, o computador em teste está a usar o endereço IP:

192.168.0.2

10Índice

Page 11: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ENDEREÇOS IP - na InternetTodos os computadores na Internet que operam como hosts, ou seja, que têm algum conteúdo hospedado ou cujas informações possam ser acedidas por outros computadores, utilizam endereços IP externos. Por exemplo, o site www.ticmania.net está alojado num servidor cujo endereço IP é: 130.185.85.205

Google: 216.58.200.3

OBS: Para descobrir o endereço IP do servidor onde está hospedado um site, usa o comando PING na cmd. Por exemplo:PING www.google.com

11Índice

Como saber o IP da minha máquina (router) atribuído pelo ISPhttp://www.omeuip.com/index.php

Page 12: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ENDEREÇOS IP - na rede localEm meados dos anos 90 tornou-se comum o uso do protocolo TCP/IP em redes locais. A estrutura das redes locais passa a ser semelhante à estrutura da Internet, o que traz vários benefícios. Computadores de uma rede local utilizam endereços IP, porém com uma diferença: normalmente usam endereços IP internos, que são válidos apenas na rede local.

12Índice

OBS: Note como numa rede local os computadores usam endereços “parecidos”. Esta é uma regra a ser seguida.

Page 13: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Webografia• Protocolo TCP IP Classes IPhttps://www.youtube.com/watch?v=GTwOOpWBSzMhttp://www.firewall.cx/networking-topics/protocols/protocols-ip/165-protocols-ip-network-id.html

• Redes 2 IP, máscara de rede, gatewayhttps://www.youtube.com/watch?v=yLgansF_h1w

• TCPIP TCP, UDP, IP, ICMP, ARP, The Four layer DOD model and Seven layer OSI modelhttps://www.youtube.com/watch?v=0vbIqZPDrOY

• Máscarashttp://www.oav.net/mirrors/cidr.html

• Mostrar o meu IPhttp://www.whatismyip.com

Page 14: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Índice II

Arquitetura TCP/IP

Quatro camadas do TCP/IP (15)DHCP (17)

Funcionamento do DHCP (18 e 19)

2 Exemplos (18 e 19)

DHCP - APIPA (20)

Page 15: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ARQUITETURA TCP/IP

1:Cabos, hub’s e Placas de rede

2:Protocolo IP

3:Protocolos UDP e TCP

4:Protocolos HTTP, DNS, FTP, SMTP, etc.

15Índice

O diagrama ao lado é uma forma abstrata de visualizar o funcionamento das redes.

Os programas podem interpretar a rede e a Internet como um sistema dividido em quatro camadas:

1

23

4

Page 16: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

QUATRO CAMADAS DO TCP/IP

Explicando melhor:

A camada 4 (aplicação) é onde são executados os diversos protocolos usados pelos diversos programas. Por exemplo, os navegadores/browsers usam o protocolo HTTP.

A camada 3 (transporte) é onde ficam os protocolos TCP e UDP, que por sua vez servem aos protocolos da camada 4.

A camada 2 (Rede) é onde fica o protocolo IP, e é responsável por fazer com que cada informação chegue ao local correto.

A camada 1 é formada por placas, cabos e equipamentos. Seguem o padrão ETHERNET.

16Índice

Aplicação

Cabo de rede e placa de rede

Interface física de

rede1

2

3

4

Page 17: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

DHCPTodos os equipamentos de uma rede baseada em TCP/IP precisam ter um endereço IP.

Esses endereços não são aleatórios.

Existem regras que os definem.

O método mais comum para a definição desses endereços é o uso de um servidor DHCP. Trata-se de um computador ou um equipamento de rede capaz de distribuir endereços IP para os outros computadores.

No exemplo ao lado, o computador recebeu o IP 192.168.0.2, que foi definido por um servidor DHCP existente na rede, cujo endereço é 192.168.0.1. OBS: DHCP significa:

Dynamic Host Control Protocol.

17Índice

Page 18: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

FUNCIONAMENTO DO DHCP

Um servidor DHCP mantém uma tabela contendo os nomes dos diversos computadores da rede e atribui-lhes um IP dentro de uma faixa de endereços. No exemplo ao lado, esta tabela seria:

Digamos que acabamos de ligar o computador PC03.

Então ele envia a seguinte mensagem pela rede: “Eu sou PC03, há algum DHCP nesta rede?”.

O DHCP receberá esta mensagem, consultará esta tabela e descobrirá que PC03 já recebeu anteriormente um IP.

Então enviará a mensagem: “PC03, vai ficará com o IP 192.168.0.4.

18Índice

Nome do Nome do computadorcomputador

IPIP

SERVIDORSERVIDOR 192.168.0.1192.168.0.1

PC01PC01 192.168.0.2192.168.0.2

PC02PC02 192.168.0.3192.168.0.3

PC03PC03 192.168.0.4192.168.0.4

PC07PC07 192.168.0.5192.168.0.5

PC04PC04 192.168.0.6192.168.0.6

PC05PC05 192.168.0.7192.168.0.7

PC06PC06 192.168.0.8192.168.0.8

Exemplo 1: Ligar um PC já existente na REDE

Page 19: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

FUNCIONAMENTO DO DHCP

Digamos que agora mais um computador foi instalado na rede, e que o seu nome é PC08. Ao ser iniciado, “pedirá um IP” ao servidor DHCP.

O servidor DCHP consultará sua tabela e verificará que nunca foi atribuído um IP a este computador.

Será então criada uma nova entrada na tabela, à qual será atribuído um novo IP: 192.168.0.9.

19Índice

Nome do Nome do computadorcomputador

IPIP

SERVIDORSERVIDOR 192.168.0.1192.168.0.1PC01PC01 192.168.0.2192.168.0.2PC02PC02 192.168.0.3192.168.0.3PC03PC03 192.168.0.4192.168.0.4PC07PC07 192.168.0.5192.168.0.5PC04PC04 192.168.0.6192.168.0.6PC05PC05 192.168.0.7192.168.0.7PC06PC06 192.168.0.8192.168.0.8PC08PC08 192.168.0.9192.168.0.9

Exemplo 2: Ligar um PC pela 1º vez na REDE

Tabela ARP do router (cmd arp –a 192.168.x.x)http://pplware.sapo.pt/tutoriais/networking/redes-sabe-para-que-serve-o-protocolo-arp/

Page 20: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

APIPA

Quando um computador com Windows conclui que não existe DHCP na rede, usará automaticamente um IP começando com 169.254 terminando com dois números que são gerados em função da configuração de hardware do computador. Isso garante que os computadores terão IPs “compatíveis”.

APIPA significa Automatic Programmed IP Address.

20Índice

A Microsoft registou no iana.org, uma entidade encarregada da distribuição de IPs por todo o mundo, uma faixa de endereços para uso em redes que não possuem DHCP. Esta faixa é:

169.254.0.0 a169.254.255.255

Page 21: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

DHCP (Servidor DHCP – Cliente DHCP)

• https://www.youtube.com/watch?v=7pU9iHoJRm4&index=4&list=PLB4E713ED38BEFE3C

• http://pplware.sapo.pt/tutoriais/networking/redes-vamos-conhecer-melhor-o-servico-dhcp/

• Ethernet ARP• https://www.youtube.com/watch?v=_ITRPKDFWSA&index=7&list=PLB4E713

ED38BEFE3C

Webografia

Page 22: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Índice IIIRedes classe A, B e C

IANA (Internet Assigned Numbers Authority)(23)

Redes classe A (24)

Redes classe B (25)

Redes classe C (26)

Endereços internos e externos (27)

Classes de redes locaisRede local classe B (28)

Rede local classe B (29)

Rede local classe B (30)

Tabela de Endereços para redes internas (31)

Como escolher a classe da rede (32)

Page 23: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

WWW.IANA.ORGO IANA (Internet Assigned Numbers Authority) é uma organização responsável pela regulamentação do uso da Internet em todo o mundo. As diversas empresas podem reservar faixas de endereços IP. Também é feita a distribuição de IPs por países. Estão registadas por exemplo, diversas faixas de IP por empresas. Por exemplo, a General Electric é detentora da rede classe A número 3, que vai de 3.0.0.0 a 3.255.255.255. Podemos citar várias outras, como:

12 – AT&T15 – Hewlett-Packard19 – Ford54 – Merck55 – Boeing56 – U.S. Postal Service

23Índice

REDES CLASSE A, B E C

Page 24: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

REDES CLASSE ADentro do espaço completo de endereços IP, que vai de 0.0.0.0 a 255.255.255.255, o IANA criou diversas faixas. As chamadas “redes classe A” vão de 1.0.0.0 a 126.0.0.0. São ao todo 126 redes classe A. Cada uma delas tem seu IP começando com um número fixo, e tem os outros três números variáveis.

Por exemplo, a Ford é detentora da rede de número 19. Os seus endereços vão de 19.0.0.0 a 19.255.255.255. O número 19 é fixo, registado no IANA. Os outros três números são de responsabilidade da Ford, que pode atribuí-los livremente aos computadores de sua rede, aos seus servidores e sites.

Cada rede classe A comporta até 16.777.216 endereços IP.

Ford: 19.xx.xx.xx (19.0.0.0 a 19.255.255.255)

24Índice

Page 25: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

REDES CLASSE BO IANA criou também faixas de endereços para redes de pequeno e médio porte. As redes classe B são consideradas de médio porte, e os IPs podem variar de 128.1.0.0 a 191.254.255.255. São ao todo cerca de 16.000 redes classe B possíveis:

128.1.0.0 a 128.1.255.255128.2.0.0 a 128.2.255.255128.3.0.0.a 128.3.255.255…191.253.0.0 a 191.253.255.255191.254.0.0 a 191.254.255.255

Redes classe B são distribuídas pelo IANA a empresas de médio porte, universidades, centros de pesquisa e grandes provedores.

Ao receber uma rede classe B, uma empresa recebe os dois primeiros números, que devem ser fixos. Os dois outros números podem variar livremente, sob responsabilidade da empresa.

Uma rede classe B pode ter até 65.536 endereços IP.

Por exemplo: 160.210.xx.xx (160.210.0.0 a 160.210.255.255)

25Índice

Page 26: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

REDES CLASSE C

Finalmente, existe as faixas reservadas para redes classe C. Essas redes são pequenas, possuem até 256 IPs.

A faixa reservada para essas redes vai de 192.0.1.0 a 223.255.254.255. São cerca de 2 milhões de redes possíveis, cada uma delas com 256 IPs. São elas:

192.0.1.0 a 192.0.1.255192.0.2.0 a 192.0.2.255192.0.3.0 a 192.0.3.255…

223.255.253.0 a 223.255.253.255223.255.254.0 a 223.255.254.255

Redes classe C são distribuídas pelo IANA para pequenas corporações.

Uma rede classe C pode ter até 265 endereços IP.

Exemplo: 200.153.57.xx (200.153.57.0 a 200.153.57.255)

26Índice

Page 27: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ENDEREÇOS INTERNOS E EXTERNOS

Todos os IPs da Internet podem ser então divididos por classes:

Classe A: 16.777.256 IPs consecutivosClasse B: 65.536 IPs consecutivosClasse C: 256 IPs consecutivos

Nos três casos, o IANA definiu endereços internos e endereços externos. Um endereço externo é aquele que pode ser “visto” por qualquer computador ligado na Internet. Por exemplo, se digitar no browser:

http://134.146.83.23

Chegará provavelmente ao site da Shell. Isto indica que este é um endereço externo, visível na Internet, de qualquer parte do mundo.

27Índice

Page 28: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

REDE LOCAL CLASSE AExistem entretanto faixas de endereços que não são visíveis na Internet. Esses endereços são reservados para redes locais. A faixa reservada para redes locais classe A é:

10.0.0.0 a 10.255.255.255

Os IPs usados nas redes internas devem ser entendidos como os ramais internos de uma central telefônica. Por exemplo, se o ramal do seu colega na sala ao lado é 238, e se ligar 238, o telefone dele tocará. Mas se fizer isso de um telefone externo, não conseguirá fazer esta ligação.

28Índice

No caso acima, vemos que o computador em teste está a usar IP 10.0.0.4. Trata-se então de uma rede classe A. Esta é a faixa de endereços internos usado por este tipo de rede.

Page 29: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

REDE LOCAL CLASSE B

Da mesma forma como o IANA reservou uma faixa de endereços para redes locais classe A, foram reservadas 16 faixas para redes locais classe B. São elas:172.16.0.0 a 172.16.255.255172.17.0.0 a 172.17.255.255172.18.0.0 a 172.18.255.255172.19.0.0 a 172.19.255.255…172.29.0.0 a 172.29.255.255172.30.0.0 a 172.30.255.255172.31.0.0 a 172.31.255.255Podemos escolher livremente qualquer uma destas faixas para criar uma rede local classe B. Assim como ocorre nas redes locais classe A, estas faixas de endereços são ignoradas na Internet, ou seja, nenhum pacote de dados pode ter um destes endereços como destinatário. Tais pacotes seriam ignorados pelos routers, que são os equipamentos que encaminham os pacotes IP através do mundo. Estes endereços podem navegar apenas em redes locais. Às 16 faixas internas indicadas acima, podemos adicionar a faixa de endereços APIPA:169.254.0.0 a 169.254.255.255

29Índice

Page 30: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

REDE LOCAL CLASSE C

30Índice

Finalmente, existem faixas reservadas pelo IANA para formar redes locais classe C. São indicadas para redes pequenas, pois cada uma delas possui no máximo 256 IPs. Foram reservadas 256 faixas para redes classe C. São elas:192.168.0.0 a 192.168.0.255192.168.1.0 a 192.168.1.255192.168.2.0 a 192.168.2.255…192.168.254.0 a 192.168.254.255192.168.255.0 a 192.168.255.255Podemos escolher livremente qualquer uma destas faixas para criar uma rede local classe C. Assim como ocorre nas redes locais classe A e B, estas faixas de endereços são ignoradas na Internet, ou seja, nenhum pacote de dados pode ter um desses endereços como destinatário. Tais pacotes seriam ignorados pelos routers, que são os equipamentos que encaminham os pacotes IP através do mundo. Estes endereços podem navegar apenas em redes locais.

Page 31: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

ENDEREÇOS PARA REDES INTERNAS

A tabela abaixo resume os endereços usados pelas redes classes A, B e C, bem como as respectivas faixas reservadas para redes internas (locais):

31Índice

RedesRedesClasse:Classe:

Faixas de IPsFaixas de IPs Redes internasRedes internas

AA 1.0.0.0 a 126.255.255.2551.0.0.0 a 126.255.255.255 1 rede:1 rede:10.0.0.0 a 10.255.255.25510.0.0.0 a 10.255.255.255

BB 128.1.0.0 a 191.254.255.255128.1.0.0 a 191.254.255.255 17 redes:17 redes:172.16.0.0 a 172.31.255.255 e172.16.0.0 a 172.31.255.255 e169.254.0.0 a 169.264.255.255169.254.0.0 a 169.264.255.255

CC 192.0.1.0 a 223.255.254.255192.0.1.0 a 223.255.254.255 256 redes:256 redes:192.168.0.0 a 192.168.255.255192.168.0.0 a 192.168.255.255

Page 32: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

COMO ESCOLHER A CLASSE DA REDE

Ao montar uma rede, podemos escolher livremente redes classe A, B e C, usando as faixas de endereços usadas para redes internas. Se a rede é muito pequena e tem não tem perspetivas de ultrapassar os 256 pc´s, pode escolher uma classe C. Por exemplo, 192.168.0.1 a 192.168.0.255.Se sua rede tem hipótese de chegar a algumas centenas de máquinas, é recomendável não começar com classe C. Escolha então uma rede de classes A ou B. Em qualquer caso pode sempre poderá escolher a rede interna classe A (10.0.0.0 a 10.255.255.255). Apesar de comportar até 16 milhões de máquinas, funcionará igualmente se o número de máquinas for pequeno. Podemos chegar ao cúmulo de ter uma rede com apenas dois pc´s, usando os endereços 10.0.0.1 e 10.0.0.2.A vantagem em superdimensionar a classe é que não será preciso mudar endereços caso a rede um dia venha a crescer.

32Índice

Page 33: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Índice IVProtocolos da camada 5 (35)

Protocolos da camada 5, 6 e 7Protocolos da camada 4

Page 34: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Protocolos da camada 5, 6 e 7Como vimos, os pacotes com endereço IP navegam pela rede local e pela Internet, transportando vários tipos de informação. Dentro de cada pacote IP existem outros tipos de pacote, como por exemplo, o TCP.

34Índice

Pacotes TCP, por sua vez, podem transportar vários outros tipos de pacotes, tais como:HTTP: Um pacote de informação que representa uma parte de uma página da Internet. Este tipo de pacote é usado pelos browsers, como o Internet Explorer. FTP: Pacote usado na transferência de ficheiros. Podemos fazer um download via FTP, ou atualizar um site, também via FTP.SMTP: Parte de uma mensagem de correio eletrónico.DNS: Um programa que tenta descobrir o IP de um servidor na Internet, a partir do seu nome de domínio.

Page 35: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

PROTOCOLOS DA CAMADA 4

Na camada 4 encontramos os protocolos TCP e UDP. Ambos são muito parecidos.UDP: É um protocolo mais rápido, pois não utiliza controlo de erros a cada pacote transmitido. É indicado para transmissão de som e vídeo ao vivo via Internet. Quando um pacote é perdido ou apresenta erro, não existe como retransmiti-lo, já que trata-se de uma transmissão ao vivo.

TCP: Este protocolo é mais demorado, e também mais seguro. A cada pacote transmitido é feita uma conferência dos dados, seguida de confirmação. Em caso de erro ou perda de dados, o pacote é retransmitido. Este protocolo não se aplica para transmissões ao vivo, mas é indicado para downloads, casos em que queremos que o ficheiro recebido seja totalmente idêntico ao transmitido. A performance é menor, mas a integridade dos dados é garantida.

35Índice

Revisões

Revisões

Page 36: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

PROTOCOLOS DA CAMADA 3

O principal protocolo da camada 3 (também chamada de “camada de Internet”) é o IP (Internet Protocol). Ele transporta pacotes TCP e UDP pela rede local ou pela rede mundial. Cada pacote IP leva informações tais como:IP de origemIP de destinonúmero de bytesPacotes IP navegam pela rede local e pela Internet até chegarem a aparelhos chamados routers. Os routers são “primos mais espertos” do hub e do switch. Eles recebem pacotes IP e de acordo com o endereço destino, decidem para que rota devem ser enviados.

36Índice

Revisões

Revisões

Page 37: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

CAMADAS 1 E 2

Esteas duas camadas são, nas redes locais, o que chamamos de ETHERNET. Inclui os cabos de rede, sujeitos a este padrão, bem como conectores, as placas de rede e drivers. Pacotes IP podem navegar em qualquer tipo de rede, desde que sejam transportados dentro de outros pacotes que seguem o protocolo da rede. Nas redes locais são pacotes (ou quadros) ETHERNET que transportam pacotes IP.

37Índice

Revisões

Revisões

Page 38: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

MÁSCARA DE SUB-REDE

Máscaras de sub-rede são conjuntos de quatro números, similares aos IPs, que servem para indicar em uma rede, qual é a parte fixa e qual é a parte variável. Em redes classe A, apenas o primeiro byte é fixo e os outros três são variáveis. Por exemplo, numa rede local classe A, os endereços têm a forma 10.xx.xx.xx. A máscara de sub-rede usada é 255.0.0.0. Os zeros indicam a parte variável dentro da rede, o valor 255 (representado em binário como 11111111) indica a parte fixa. As máscaras usadas para redes A, B e C são as seguintes:Classe A: 255.0.0.0Classe B: 255.255.0.0Classe C: 255.255.255.0

38Índice

Quando usamos no Windows a opção “IP automático”, a máscara de sub-rede é configurada também automaticamente. Se usarmos IP fixo, ou seja, programado manualmente, temos que programar também a máscara de sub-rede.

Revisões

Revisões

Page 39: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

IP DINÂMICOO IP de uma conexão de rede não é fixo, pode ser alterado por software. Na maioria das vezes usamos IPs dinâmicos, o que pode ser configurado nas propriedades do protocolo TCP/IP. O exemplo ao lado foi feito no Windows ME. Partindo do janela de propriedades de rede, aplicamos um clique duplo em TCP/IP sobre a conexão desejada. Selecionamos o separador Endereço IP e marcamos a opção:“Obter um endereço IP automaticamente”. OBS: Isto fará com que o Windows tente obter um IP a partir de um servidor DHCP. Se não existir DHCP disponível, o Windows usará automaticamente um endereço APIPA (169.254.xx.xx).

39Índice

Page 40: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

IP ESTÁTICOUma alternativa é usar IPs estáticos. Neste caso, cada computador deve ter o seu IP programado manualmente, na janela de propriedades do TCP/IP, como mostrado ao lado. Ao programarmos um IP estático, temos que programar também a máscara de sub-rede. Também devemos tomar cuidado para não dar IPs iguais para máquinas diferentes. Os IPs estáticos podem ser usados em redes que não possuem DHCP, e também nos casos em que queremos ter certeza absoluta de que o IP não mudará de um dia para outro.

40Índice

Page 41: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Índice VDNS

Page 42: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

DNS

Nas redes de médio em grande porte existe um computador dedicado a este serviço. Em redes pequenas, um único computador pode acumular funções: ser servidor DHCP, DNS, servidor de arquivos e impressoras, etc. Quando o computador está conectado à Internet através de um provedor de acesso, o DNS fica localizado neste servidor. Quando um servidor DNS não conhece o IP do computador solicitado, perguntará a outros servidores DNS até descobrir. É por isso que quando acedemos a um site pela primeira vez, ocorre uma pausa de vários segundos (os servidores DNS estão a trabalhar). Uma vez descoberto o IP, nosso navegador é informado, e a navegação é mais rápida.

42Índice

O DNS (Domain Name Server) é um outro protocolo que faz parte da arquitetura TCP/IP. Seu trabalho é simples: dado um nome de um servidor, descobre qual é o IP correspondente.

Page 43: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

DNSO que é o DNS ?•O DNS (Domain Name System - Servidor de Nomes de Domínios) é um sistema de gestão de nomes hierárquicos, com as funções de:•Examinar e atualizar a base de dados.•Resolver nomes de domínios com endereços de rede (IPs).

Como funciona?•O servidor DNS traduz nomes para os endereços IP e endereços IP para nomes, permitindo a localização de hosts num domínio determinado.

•Exemplo: Quando digitamos o nome de um site no browser (www.ticmania.com) Exemplo: Quando digitamos o nome de um site no browser (www.ticmania.com) o DNS resolve o nome do site para o IP 130.185.85.205o DNS resolve o nome do site para o IP 130.185.85.205

Page 44: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Qual a motivação do seu uso ?

De uma maneira simples, o DNS permite que consigamos gravar os endereços de uma maneira mais fácil e prática. Imagine se precisasse gravar o IP de todos os sites que conhece!

Exemplos de Domínios

Page 45: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Curiosidades

• Existem 13 servidores DNS raiz no mundo todo, sem eles a Internet não funcionaria. Dez estão localizados nos Estados Unidos da América, um na Ásia e dois na Europa. Para Aumentar a base instalada destes servidores, foram criadas réplicas localizadas por todo o mundo.

• O servidor DNS secundário é uma espécie de cópia de segurança do servidor DNS primário. Quando não é possível encontrar um domínio através do servidor primário o sistema tenta resolver o nome através do servidor secundário.

• O DNS reverso. Em síntese o DNS reverso resolve IP em nome. Esta é uma forma de certificar

de que aquele IP aponta realmente para um nome desejado.

Page 46: ÍNDICE I Endereços IPEndereços IP (2) Redes e sub-redes (4) Máscara (2 e 9) Gateway (6) Classes de rede (7) Endereços IP na Internet (11) Endereços IP.

Como este serviço é implementado no LabGrad ?

• Exemplo: O software que utilizado para gerir o DNS num laboratório é o BIND, que está instalado num servidor (Pahnois)

• Uma aplicação: Quando utilizamos o serviço de SSH, por exemplo, “ssh grad01”, esse nome é enviado para o servidor que por sua vez consulta a base de dados para saber qual é o IP correspondente ao nome dado, para que então seja estabelecida a conexão.

Note que se tentar dar um SSH para uma maquina que não tenha seu nome registado na base de dados do servidor, o serviço não funcionará

http://www.youtube.com/watch?v=Q3QjjA_yDKI• https://www.youtube.com/watch?v=0vbIqZPDrOY• TCPIP TCP, UDP, IP, ICMP, ARP, The Four layer DOD model and Seven layer OSI model