Você está na página 1de 21

Captulo

4
Endereamento
IP

Internet opens a new world of possibilities...

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

Endereamento IP
O protocolo TCP/IP utiliza trs esquemas para encaminhar dados atravs das
redes at o hospedeiro:
1. Endereamento: O endereo IP que identifica cada host na Internet.
2. Roteamento: Gateways encaminham dados para a rede correta.
3. Multiplexao: Protocolo e nmero do port encaminham dados ao mdulo
correto de SW no host.
Neste captulo estudaremos de forma prtica o endereamento IP.
O endereo IP foi estabelecido pela norma IP verso 4 (IPv4) como um endereo
de 32 bits possibilitando 232 (4 294 967 296) diferentes endereos. Este endereo
totalmente abstrato e define um endereo nico para cada host ligado numa rede
heterognea independente do hardware e do sistema operacional utilizados. A
camada IP utiliza este endereo, inserindo-o como destinatrio em cada pacote de
dados enviado.
O endereo constitudo de duas partes: Nmero da rede e Nmero do Host.
Network Prefix

Host Number

A fim de propiciar a flexibilidade necessria para suportar diferentes tamanhos de


rede, os endereos forma divididos em 3 classe principais de endereos (classful
addressing):
Classe A

0
0


7
(128)
Network Number 

31
(16M)
Host Number

Classe B

0
10

15

16

31

(16K)

(64K)

Network Number

Host Number

24

31

Classe C

0
110

23
(2M)
Network Number

(256)


Host Number

Classe D

0
4
1110


31
Classe reservada para multicast
Network Number

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

Host Number

Pode-se tambm falar de uma classe D reservada como endereo de multicasting.


Este assunto foge ao escopo desta apostila. Maiores detalhes sobre IP multicasting
podem ser encontrados na referncia [IPMI 97].O prefixo nesta "classe" 1110.
A classe E tem prefixo 1111 e est reservada para uso experimental.
Noes de multicasting
Para suportar IP multicasting tanto os computadores que enviam e recebem as
mensagens como switches e roteadores devem suportar este tipo de atividade. Os
computadores devem suportar o protocolo IGMP (Internet Group Management
Protocol) , os cartes de interface de rede devem ser capazes de reconhecer
endereos da classe E deve haver disponibilidade de software aplicativo para este
fim como por exemplo aplicativos para vdeo conferncia. Todos os roteadores e
switches devem ser multicasting enable. Um host desejando participar de uma
conversao deve realizar um join a um host group, um grupo de computadores
identificados por um nico endereo classe D. Quando terminar a conversao um
host pode abandonar um grupo efetuando uma operao de leave. Um host pode
ser membro de mais de um grupo ao mesmo tempo. Um mesmo endereo de
grupo pode ser utilizado em diversas sesses simultaneamente, em diferentes
nmeros de ports, em diferentes sockets, em uma ou diversas aplicaes. Diversas
aplicaes em um host podem utilizar um nico group address.

Os endereos IPs so associados com interfaces de rede e no com os


computadores em si. Um gateway visto pelas duas redes que o compartilham
atravs de endereos diferentes. Um roteador possui diversos endereos.

Redes Classe A
Cada endereo de rede da classe A possui 8 bits de prefixo de rede com o bit mais
significativo definido para 0 e um nmero de rede de 7 bits, seguido por um
nmero de host de 24 bits. Mais modernamente redes de Classe A so chamadas
de /8 (pronuncia-se barra 8) porque apresentam prefixo de rede 8 bits.
Redes /8
Nmero mximo de redes *
Nmero mximo de Hosts por rede**
Espao IPv4

*
**

Prefixo
tudo 0
127
Rede
Rede

Sufixo
0.0.0.0 /8
127.0.0.0 /8
tudo 0s
tudo 1s

27-2 = 126
224-2 = 16 777 214
50%

Significado
este computador (usado para bootstrap)
reservado para funo loopback
Esta rede
Broadcast

Tabela 1: Endereos especiais


Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

Redes Classe B
Cada endereo de rede da classe B possui 16 bits de prefixo de rede com os dois
bits mais significativos definidos para 10 e um nmero de rede de 14 bits, seguido
por um nmero de host de 16 bits. Mais modernamente redes de Classe B so
chamadas de /16 porque apresentam prefixo de rede 16 bits. Os endereos de
classe B tem-se esgotado rapidamente.
Redes /16
Nmero mximo de redes
Nmero mximo de Hosts por rede **
Espao IPv4

214 = 16384
216-2 = 65534
25%

Redes Classe C
Cada endereo de rede da classe C possui 24 bits de prefixo de rede com os trs
bits mais significativos definidos para 110 e um nmero de rede de 21 bits,
seguido por um nmero de host de 8 bits. Mais modernamente redes de Classe C
so chamadas de /24 porque apresentam prefixo de rede 24 bits.
Redes /24
Nmero mximo de redes
Nmero mximo de Hosts por rede **
Espao IPv4

221 = 2 097 152


28-2 = 254
12.5%

A
B

E
D

Figura 1 : diviso do espao de endereamento IPv4 para endereos classful


O padro Ipv6 pressupe a extenso do endereamento IP para 128 bits.

Endereos especiais:
Alguns endereos so reservados e no podem ser utilizados para enderear
computadores na rede:
Endereo do computador

O endereo 0.0.0.0/8 significa este computador. Este endereo usado pelo


protocolo de start up de um computador para obter o endereo IP do prprio host.
Como o prprio protocolo IP utilizado para este fim e este protocolo exige um
endereo fonte o endereo 0.0.0.0/8 utilizado.
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

Endereo de loopback

O endereo cujo prefixo 127/8 utilizado para testar uma aplicao TCP/IP no
prprio computador. Dois programas que querem se comunicar via rede podem
ser testados desta forma. Toda mensagem enviada para o endereo de prefixo 127.
por exemplo, 127.0.0.1 roteado para o outro programa tentando receber do
mesmo endereo.
Endereo da rede

O endereo que comea com um prefixo de rede e seguido de zeros serve para
designar o prefixo atribudo rede e no os computadores da rede. Por exemplo, o
endereo 150.164.0.0/16 serve para designar a rede da UFMG, que recebeu o
prefixo 150.164.
Endereo de broadcast

O endereo prefixo seguido de 1s serve para enviar um pacote para todos os hosts
de uma rede (endereo de broadcast).
Redes privadas

Num rede privada, isto , no acessvel via Internet como a rede de micros em
uma casa que se conecta ao ambiente externo por um router, os endereos podem
ser escolhidos arbitrariamente dentro do range de endereos especificados pela
RFC 1918:

10.0.0.0 to 10.255.255.255

172.16.0.0 to 172.31.255.255

192.168.0.0 to 192.168.255.255

Estes endereos no podem ser usados externamente para uso na Internet.

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

Notao Decimal com ponto


Ao invs de representar o endereo IP por 32 bits binrios melhor representar
cada byte por um nmero decimal, apenas para facilitar a interface com humanos.
Exemplo

Endereo Classe B:

10 010001 . 00001010 . 00100010 . 00000011


145

10

34

145 . 10 . 34 . 3
Em notao decimal, as faixas de endereo das diversas classes ficam:
Classe de Endereos
A (prefixo /8)
B (prefixo /16)
C (prefixo /24)

Faixa de Endereos em notao decimal


1.xx.xx.xx
a
126.xx.xx.xx
128.0.xx.xx
a
191.255.xx.xx
192.0.0.xx
a
223.255.255.xx

Problemas do endereamento por classes puras:


a) Esgotamento do endereos IP, principalmente os da classe B.
b) Aumento do tamanho das tabelas de roteamento nos roteadores.
Como as tabelas de roteamento estavam crescendo e os administradores tinham
que pedir novos nmeros de rede Internet toda vez que necessitavam instalar
uma nova rede em seu site, foi criado um segundo nvel na hierarquia de
endereos IP. Esta arquitetura em 3 nveis se chamou de subnetting. Subnetting
divide um nico endereo de rede em vrios endereos de subrede de tal forma
que cada rede fsica tenha seu prprio endereo.
Hierarquia de 2-nveis (Classful):
Network Prefix

Host Number

Hierarquia em trs nveis (Subnet):


Network Prefix

Subnet Number

Host Number

Subnetting resolveu o problema da expanso das tabelas de roteamento,


garantindo que a estrutura de subrede de uma rede no visvel fora da rede
privada da organizao. A rota da Internet para qualquer subrede de um dado
endereo IP a mesma, independente de em qual subrede o host esteja. Os
roteadores dentro da organizao que iro diferenciar entre as subredes
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

individuais. Na tabela do roteador da Internet todas as subnets da organizao


estaro mapeados em uma entrada nica.
Rede Privada
130.5.32.0
130.5.64.0
130.5.96.0
130.5.128.0
130.5.160.0
130.5.192.0
130.5.224.0

130.5.0.0

Internet
Router

Figura 2 Endereo de rede e tabela de roteamento


Os roteadores da Internet utilizam somente o prefixo de rede do endereo de
destino para rotear uma mensagem para uma subnet. Os roteadores locais dentro
do ambiente da subnet utilizam o prefixo de rede estendido para rotear o trfego
at o host local..
Endereo de Rede Estendido = Network-Prefix + Subnet-Number:

Extended Network Prefix


Network Prefix

Subnet Number

Host Number

Existem duas maneiras de se identificar o prefixo de rede estendido: pela mscara


de subrede (tradicional) ou pelo nmero de bits que forma o prefixo (notao
CIDR).
Exemplo

Se voc recebeu o endereo /16: 130.5.0.0 e voc deseja usar o terceiro byte para
representar o endereo de sub rede, ento devemos usar a mscara: 255.255.255.0
Prefixo de rede

Endereo IP:
Mscara de
subrede:

130.5.5.25
255.255.255.0

Nmero de
subrede
10000010.00000101. 00000101.
11111111.11111111. 11111111.
 prefixo estendido de rede

Nmero
do host
00011001
00000000

Notao CIDR (Classless Interdomain Routing)

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

Ao invs de usar o endereo IP mais a mscara de sub rede como acima, podemos
escrever apenas: 130.5.5.25/24. O nmero 24 designa o nmero de bits no prefixo
de rede.
Embora a notao de endereo acima seja a mais moderna, os protocolos da
Internet ainda exigem a mscara de subrede.

Projeto de subredes:
Inicialmente responda s seguintes perguntas:
1)
2)
3)
4)

Qual o nmero de subredes existentes na organizao hoje ?


Qual o total de subredes necessrias na organizao no futuro ?
Qual o nmero de hosts existentes na organizao hoje ?
Qual o nmero de hosts necessrios na organizao no futuro ?

Reserve o nmero de bits necessrios para cada campo deixando uma margem
para expanso futura.
Exemplo

Uma organizao possui o endereo 193.1.1.0/24 e necessita de 6 subredes. O


nmero mximo de hosts a serem suportados 25.
Nmero de bits para subredes:
Nmero de bits para hosts:
193.1.1.0/24
Mscara:
255.255.255.224

3
5

11000001.00000001.00000001.00000000
11111111.11111111.11111111.11100000

Endereo estendido: 193.1.1.0/27


Base Net: 11000001.00000001.00000001 .00000000 = 193.1.1.0/24
Subnet
Subnet
Subnet
Subnet
Subnet
Subnet
Subnet
Subnet

#0:
#1:
#2:
#3:
#4:
#5:
#6:
#7:

11000001.00000001.00000001. 000 00000 = 193.1.1.0/27


11000001.00000001.00000001. 001 00000 = 193.1.1.32/27
11000001.00000001.00000001. 010 00000 = 193.1.1.64/27
11000001.00000001.00000001. 011 00000 = 193.1.1.96/27
11000001.00000001.00000001. 100 00000 = 193.1.1.128/27
11000001.00000001.00000001. 101 00000 = 193.1.1.160/27
11000001.00000001.00000001. 110 00000 = 193.1.1.192/27
11000001.00000001.00000001. 111 00000 = 193.1.1.224/27

Definido o endereo de broadcast para cada subnet:


O endereo de broadcast da subnet o endereo estendido da subnet com todos os
bits de host setados para 1.
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

Exemplo

Endereo de broadcast para subnet 6:


Subnet #6:
11000001.00000001.00000001. 110 11111 = 193.1.1.223/27

Roteamento
Quando o host destino est na mesma rede local, o dado enviado ao host.
Quando o host destino est numa rede remota, o dado enviado a um gateway
local.
O protocolo IP toma decises de roteamento baseado na poro network do
endereo. Se a rede destino for a rede local, a mscara de subrede local aplicada
ao endereo destino.
As decises de roteamento so tomadas aps consulta tabela de roteamento.
Para exibir a tabela de roteamento em sistema UNIX:
Netstat -nr
(routing / numeric form)
Exemplo

Netstat -nr
Routing tables
Destination
127.0.0.1
Default
128.66.12.0
128.66.2.0
128.66.1.0
128.66.3.0
128.66.4.0

Gateway
127.0.0.1
128.66.12.1
128.66.12.2
128.66.12.3
128.66.12.3
128.66.12.3
128.66.12.3

Flags
UH
UG
U
UG
UG
UG
UG

Refcnt
1
2
40
4
10
2
4

Use
298
50360
111379
1179
1113
1379
1119

Interface
1o0
1e0
1e0
1e0
1e0
1e0
1e0

Formato:
Destination

Gateway

Flags

Refcnt

Use

Rede destino
ou host

Gateway a
ser acessado

Up|Host|Gateway|
reDirect

Nmero de vezes que


a rota foi
referenciada para
conexo

Nmero
de
pacotes
transmitidos

Interface
Nome da
interface de
rede

Observar:
A primeira entrada da tabela a rota loopback para o host local. Todo sistema
usa esta rota para enviar datagramas para si mesmo.
A entrada default serve para constituir a rota default que buscada quando
nenhuma rota especfica atende um endereo de rede. Neste caso a mensagem
enviada pelo gateway default.
Este host est conectado rede 128.66.12.0 j que a entrada para esta rede na
tabela no especifica um gateway externo (Flag G no est ativada).
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

Exemplo

Host fonte
Aplicao
Transporte
Destino
Gateway
128.66.1.0
128.66.12.3
128.66.12.0
128.66.12.2
default
128.66.12.1
Acesso Rede
128.66.12.2

Gateway

Destino
Gateway
128.66.1.0
128.66.1.5
128.66.12.0
128.66.12.3
default
128.66.12.1
Acesso rede
128.66.12.3
128.66.1.5

128.66.12.0

Host destino
Aplicao
Transporte
Destino
128.66.1.0
default

Gateway
128.66.1.2
128.66.1.5

Acesso rede
128.66.1.2

128.66.1.0

Figura 3 Roteamento de mensagens atravs de um gateway


Suponha que o host 128.66.12.2 queira se comunicar com o host 128.66.1.2.
Para determinar o endereo de rede do nodo destino, o host fonte aplica a subnet
mask 255.255.255.0 ao endereo 128.66.1.2. O valor da subnet mask tambm
armazenado na tabela de roteamento.
O endereo da rede destino ser portanto: 128.66.1.0
Consultando a tabela, vemos que para enviar dado para a rede 128.66.1.0 devemos
envi-lo ao gateway 128.66.12.3. Este gateway reenvia a mensagem atravs da
interface 128.66.1.5.
A tabela de roteamento apenas aponta para o prximo gateway (nexthop).
Pra visualizar a routing table do seu computador use: netstat -nr

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

10

Variable Length Subnet Masks (VLSM)


Quando uma rede IP permite o uso de mais de uma mscara de subnet, ela
considerada uma rede com tamanho varivel de mscaras de subrede, uma vez que
os prefixos estendidos de rede possuem diferentes comprimentos.
Protocolo RIP-1:
Permite apenas uma mscara de subrede, porque ele no prov informao de
submscara como parte de suas mensagens de atualizao de tabela .
As vantagens de se usar mltiplas mscaras de subrede so:
Permite um melhor aproveitamento o espao de endereamento IP.
Permite maior agregao de rota, o que pode reduzir significamente a
quantidade de informao de roteamento trafegando no backbone.

Melhor aproveitamento do espao de endereamento


Uma sub mscara nica implicava em se ter um nmero fixo de subredes, cada
uma com um tamanho fixo.
Exemplo

Endereo IP: 130.5.0.0/16


Prefixo estendido de rede: /22

130.5.0.0/22 =

prefixo de rede subnet


10000010. 00000101. 000000

prefixo estendido de rede

host number
00. 00000000

So permitidas 64 subredes, cada uma com 1022 hosts.


Existem na organizao algumas subredes pequenas de 20 ou 30 hosts.
Usando um endereo /22 cerca de 1000 endereos sero desperdiados por
subrede.
Soluo: usar mais de uma mscara de subrede.
Por exemplo suponha que seja possvel usar uma segunda mscara /26.

130.5.0.0/26 =

prefixo de rede subnet


10000010. 00000101. 00000000.00

prefixo estendido de rede

host number
000000

Esta nova mscara permite usar 1024 subredes cada qual com 62 endereos. O
prefixo /26 ideal para pequenas subnets com menos de 60 hosts enquanto o
prefixo /22 melhor para subnets grandes contendo at 1000 hosts.

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

11

Agregao de rotas
VLSM permite uma diviso recursiva do espao de endereamento para que ele
seja agregado de forma a reduzir a quantidade de informao de roteamento no
nvel superior. Esta diviso permite que informaes de um grupo de subrede seja
escondida de roteadores em outro grupo de subrede.

Figura 4: Diviso recursiva de um prefixo de rede

Figura 5: Agregao de endereo


A Figura 5 ilustra como uma alocao correta de VLSM reduz o tamanho das
tabelas de rotas da organizao. O roteador D pode sumarizar todas as 6 subredes
atravs dele em um nico endereo de propaganda (11.1.253.0/24) e o roteador B
pode agregar todos os seus endereos na propaganda 11.1.0.0/16. O roteador C
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

12

sumariza os seus endereos no endereo 11.253.0.0/16 e finalmente, uma vez que


a estrutura do subnet no visvel fora da organizao, o roteador A injeta uma
nica rota na tabela de roteamento global da Internet: 11.0.0.0/8 (ou 11/8).

DHCP Dynamic Host Configuration Protocol


Este protocolo permite a um servidor configurar dinamicamente os endereos IP
em uso em uma rede aliviando o administrador da rede da tarefa de configurar
cada host individualmente. Ao invs de configurar para cada nodo o endereo IP,
a mscara de subrede, o endereo do gateway padro, chamado quando um
endereo no pertence subrede, e s vezes o endereo dos servidores de WINS
(Windows Name Server) e DNS (Domain Name Server), podemos utilizar um
protocolo aberto padro que ir configurar automaticamente todos estes
parmetros. O servidor DHCP deve ser informado de uma faixa de endereos IPs
disponveis denominado escopo DHCP.
Isto traz grandes vantagens:

Se um host for mudado de subrede, o servidor DHCP desta sub rede ir


associar um novo endereo IP a este nodo.

Toda a configurao feita em um ponto central eliminando a necessidade do


administrador ir a cada mquina para configura-la. O administrador tambm
capaz de visualizar todas as informaes de cada mquina individualmente
remotamente.

DHCP previne que dois hosts tenham o mesmo endereo IP.

Existe reduo da chance de erros de digitao.

O usurio deve selecionar a opo: Obter um endereo IP automaticamente na


janela de configurao do TCP/IP (ver Figura 6).
Quando o cliente inicializado, o TCP/Ip parte e o cliente solicita um endereo ao
servidor DHCP atravs do pacote DHCPDISCOVER. O servidor oferece ao host
um dos endereos vlidos do seu escopo atravs da mensagem DHCPOFFER. O
cliente aceita o primeiro endereo de um host DHCP e envia a mensagem
DHCPREQUEST com o endereo recebido. O servidor envia uma mensagem de
confirmao DHCPACK e aluga o endereo por um certo tempo ao host. Aps
50% do tempo ter expirado e at 87.5% do tempo, o host solicita uma renovao
do aluguel. Caso o servidor no responda o cliente obrigado a abandonar o
endereo e recomear o processo de obteno de um endereo IP.

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

13

Exerccios
Classful IP Addressing
1. Complete the following table, which provides practice in converting a number
from binary notation to decimal format.
Binary
11001100

128
1

64
1

32
0

16
0

8
1

4
1

2
0

1
0

Decimal
128+64+8+4 =
204

10101010
11100011
10110011
00110101

2. Complete the following table, which provides practice in converting a number


from decimal notation to binary format.
Decimal 128
48
0
222

64
0

32
1

16
1

8
0

4
0

2
0

1
0

Binary
48=32+16=001100002

119
135
60

3. Express 145.32.59.24 in binary format and identify the address class:


_______________________________________________________________
4. Express 200.42.129.16 in binary format and identify the address class:
_______________________________________________________________
5. Express 14.82.19.54 in binary format and identify the address class:
_______________________________________________________________

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

14

Subnetting Exercise #1
Assume that you have been assigned the 132.45.0.0/16 network block. You need
to establish eight subnets
1. __________ binary digits are required to define eight subnets.
2. Specify the extended-network-prefix that allows the creation of 8 subnets.
______________________________________________________________
3. Express the subnets in binary format and dotted decimal notation:
#0
______________________________________________________________
#1
______________________________________________________________
#2
______________________________________________________________
#3
______________________________________________________________
#4
______________________________________________________________
#5
______________________________________________________________
#6
______________________________________________________________
#7
______________________________________________________________
4. List the range of host addresses that can be assigned to Subnet #3
(132.45.96.0/19).
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

15

6.

What is the broadcast address for Subnet #3 (132.45.96.0/19) ?


______________________________________________________________

Subnetting Exercise #2
1. Assume that you have been assigned the 200.35.1.0/24 network block. Define
an extended-network-prefix that allows the creation of 20 hosts on each
subnet.
_______________________________________________________________
2.

What is the maximum number of hosts that can be assigned to each subnet?
______________________________________________________________

3. What is the maximum number of subnets that can be defined?


______________________________________________________________
4. Specify the subnets of 200.35.1.0/24 in binary format and dotted decimal
notation.
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________

5.

List range of host addresses that can be assigned to Subnet #6


(200.35.1.192/27)
______________________________________________________________
______________________________________________________________
______________________________________________________________

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

16

______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________

6. What is the broadcast address for subnet 200.35.1.192/27?


______________________________________________________________

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

17

Outros exerccios:
1) Complete a terceira coluna
Endereo IP
128.66.12.1
130.97.16.132
192.178.16.66
132.90.132.5
18.20.16.91

Mscara de subrede
255.255.255.0
255.255.255.192
255.255.255.192
.55.255.240.0
255.255.0.0

Interpretao
Host 1 na subnet 128.66.12.0

2) Qual a mscara de subrede default para uma rede classe B ?


A. 0.0.0.0
B. 255.255.255.0
C. 255.0.0.0
D. 255.255.0.0

3) Voc recebeu o endereo IP 200.25.12.0 e voc possui 10 subredes. Voc


deseja maximizar o nmero de hosts que voc pode acomodar em cada
subrede. Que mscara de subrede voc deve utilizar ?
A.
B.
C.
D.

255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
E. 255.255.255.252

4) Questo do provo 2000


Voc o engenheiro responsvel pela rede de computadores da Universidade
UNIMAGEM, que esta estruturada conforme o esquema abaixo. Ela
constituda de trs subredes e permite o acesso a Internet sob o protocolo
TCP/IP .

Quanto a essa rede, responda as perguntas a seguir.


Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

18

a) A que classe pertence o endereo IP 204.140.111.0 ? Justifique sua


resposta
(valor: 2,0 pontos)
b) Qual a quantidade total de endereos de "hosts" com o referido
endereo IP? Justifique sua resposta.
(valor: 2,0 pontos)
c) Qual a faixa de variao do referido endereo, com relao ao nmero
mximo de endereos de "hosts"?
(valor: 1,0 ponto)
d) Utilizando somente o endereo IP recebido, a UNIMAGEM tem as trs
subredes configuradas, cada uma contendo no mximo 32 pontos de
conexo. Assim sendo, a mascara de rede 255.255.255.224 pode ser
usada para distribuir subfaixas de endereos a todas as subredes?
Justifique. Em caso de resposta negativa, qual deve ser a mascara de
rede?
(valor: 3,0 pontos)
e) Se o ambiente contivesse uma nica subrede em vez de trs, qual seria a
mascara de subrede a ser empregada, utilizando o endereo IP
204.140.111.0 ?
(valor: 2,0 pontos)
Dados/Informaes Tcnicas:
Para a configurao TCP/IP. a UNIMAGEM recebeu um endereo IP
204.140.111.0
5) Complete a tabela abaixo:
Primeiros 4 bits do endereo
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Classe do endereo
A

6) Numa rede local voc possui quatro nodos com endereos: 192.168.0.1,
192.168.0.2, 192.168.0.3, 192.168.0.4. Esta rede pequena e voc no dispe
de um servidor DHCP que poderia administrar dinamicamente os endereos
de rede.
Autor: Constantino Seixas Filho
UFMG Departamento de Engenharia Eletrnica

19

Figura 6 tela de configurao do protocolo TCP/IP


Voc deseja utilizar o primeiro computador como um roteador para acesso
rede Internet. Qualquer acesso a um endereo fora da rede 192.168.0.0 ser
encaminhado ao gateway padro. Complete a tela da Figura 6 de configurao
do protocolo TCP/IP do seu micro.

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

20

Bibliografia
[Comer 01]

Computer networks and internets, Douglas E. Comer, 3rd


edition, Prentice Hall, 2001.

[Hunt 94]

Craig Hunt, TCP/IP - Network Administration, O'Reilly &


Associates, Inc. , 1994

[Semeria 96]

Chuck Semeria, Understanding IP Addressing: Everything You


ever wanted to know, 3Com Corporation, 1996

[Morton 97]

David Morton, Understanding IPv6, PC network Advisor, May


1997, pp 17..22

[IPMI 97]

David Morton, How IP Multicast works, Stardust Technologies,


Inc. white paper, www.ipmulticast.com

[Scrimger 98]

Rob Scrimger, Kelli Adam, MCSE TCP/IP, 2nd edition, New


Riders, 1998.

Autor: Constantino Seixas Filho


UFMG Departamento de Engenharia Eletrnica

21