Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercícios de Endereçamento IPv6 Felipe Duarte September 30, 2014 1) Indicar a que tipo pertence cada um dos seguintes endereços: Endereço Tipo ======== ==== 2001:db8:cafe:foca:faca:2:3 representa endereços IPv6 em textos e documentações 2804:1:2:boca:2c0:17:ff:fe00:d1ca endereços globais fe80::dad0:baba:ca00:a7a2 endereço de link local fe80::2c0:17ff:fe00:d1ca endereço de link local 2002:c8a0:79c::b010:de:c0c0 global 6to4 ::1 unicast fd00:ada:2345:boba::1 ula ff0e::beba:d012:3:4 global ff05::baba:bebe:baba site 2) Comprimir ao máximo os seguintes endereços: 2001:0db8:0000:1200:0fe0:0000:0000:0003 2001:db8:0:1200:fe0::3 2001:0db8::ca5a:0000:2000 2001:db8::ca5a:0:2000 2001:0db8:face:b00c:0000:0000:0100:00ab 2001:db8:face:b00c::100:ab 3) Descomprimir ao máximo os seguinte endereços: 2001:db8:0:ca1::1:abcd 2001:0db8:0000:0ca1:0000:0000:0001:abcd 2001:db8:4::2 2001:0db8:0004:0000:0000:0000:0000:0002 2001:db8:200::bdb:110 2001:0db8:0200:0000:0000:0000:0bdb:0110 4) Utilizando o padrão EUI-64, crie endereços IPv6 a partir do prefixo 2001:db8:ba1a:d0ce::/64 baseados nos seguintes endereços MAC: 00:e0:4c:70:89:8d = | | * 0000 0000 0000 0010 --------- 2 = 02:e0:4c:70:89:8d 02:e0:4c +ff:fe+ 70:89:8d 02e0:4cff:fe70:898d 2001:db8:ba1a:d0ce+02e0:4cff:fe70:898d = 2001:db8:ba1a:d0ce:2e0:4cff:fe70:898d 5c:1d:e0:8c:e7:e7 | | * 1001 1100 0000 0010 --------- 1001 1110 5e = 5e:1d:e0:8c:e7:e7 5e:1d:e0: +ff:fe+ :8c:e7:e7 5e1d:e0ff:fe8c:e7e7 2001:db8:ba1a:d0ce + 5e1d:e0ff:fe8c:e7e7 = 2001:db8:ba1a:d0ce:5e1d:e0ff:fe8c:e7e7 07:00:27:00:e8:8b | | * 0000 0111 --------- 0000 0101 05 = 05:00:27:00:e8:8b 05:00:27: +ff:fe:+ 00:e8:8b 0500:27ff:fe00:e88b 2001:db8:ba1a:d0ce + 0500:27ff:fe00:e88b = 2001:db8:ba1a:d0ce:500:27ff:fe00:e88b 1 5) Divida o prefixo 2001:db8::/32 na metade para que sejam gerados dois sub-prefixos. bits 16 32 33 | | | 2000:0db8: 0 000::/32 2000:0db8::/33 2000:0db8: 1 000::/32 2000:0db8:8000::/33 6) Divida o prefixo 2001:db8:c000::/34 nos seguintes tamanhos: /35 * * bits 16 32 33 34 35 36 2001:0db8:1 1 0 0 ::/35 2001:0db8:c000::/35 2001:0db8:1 1 1 0 ::/35 2001:0db8:e000::/35 /36 * * bits 16 32 33 34 35 36 2001:0db8:1 1 0 0 ::/35 2001:0db8:c000::/36 2001:0db8:1 1 0 1 ::/35 2001:0db8:d000::/36 2001:0db8:1 1 1 0 ::/35 2001:0db8:e000::/36 2001:0db8:1 1 1 1 ::/35 2001:0db8:f000::/36 7) Divida o prefixo 2001:db8:a000::/35 no seguinte tamanho: /37 * * bits 16 32 33 34 35 36 37 38 39 40 2001:0db8:1 0 1 0 0 0 0 0 :: 2001:0db8:a000::/37 2001:0db8:1 0 1 0 1 0 0 0 :: 2001:0db8:a800::/37 2001:0db8:1 0 1 1 0 0 0 0 :: 2001:0db8:b000::/37 2001:0db8:1 0 1 1 1 0 0 0 :: 2001:0db8:b800::/37 8) Você precisa subdividir o prefixo 2001:db8::/32 para atender a diversas subredes em suas organização. Para cada caso, diga qual é o prefixo mais curto que atende sua necessidade, o número de subredes geradas e o número de redes /64 possíveis em cada subrede. Diga também qual é o prefixo mais curto possível sem “cortar caracteres” (indo de 4 em 4 bits), o número de subredes geradas e o número de redes /64 possíveis em cada subrede. *** Necessidade: 2 redes -> 2^1 = 2 (subredes) - Prefixo: /32 + 1 = /33 - Subredes: 2^1 = 2 subredes - Redes /64 = 64 - 33 = 31 -> 2^31 endereços/rede - Prefixo: /32 + 4 = /36 - Subredes: 2^4 = 16 subredes - Redes /64 = 64 - 36 = 2^28 endereços/rede *** Necessidade: 56 redes -> 2^6 = 64 (subredes) - Prefixo: /32 + 6 = /38 - Subredes: 2^6 = 64 subredes - Redes /64 = 64 - 38 = 2^26 endereços/rede - Prefixo: /32 + 8 (4 + 4) = /40 - Subredes: 2^8 = 256 subredes - Redes /64 = 64 - 40 = 2^24 endereços/rede *** Necessidade: 1500 redes -> 2^11 = 2048 - Prefixo: /32 + 11 = /43 - Subrede: 2^11 = 2048 subredes - Redes /64 = 64 - 43 = 2^21 endereços/redes - Prefixo: /32 + 12 (4 + 4 + 4) = /44 - Subrede: 2^12 = 4096 subredes - Redes /64 = 64 - 44 = 2^20 endereços/rede *** Necessidade: 30.000 redes -> 2^15 = 32.768 - Prefixo: /32 + 15 = /47 - Subrede: 2^15 = 32.768 subredes - Redes: /64 = 64 - 47 = 2^17 endereços/rede - Prefixo: /32 + 16 (4 + 4 + 4 + 4) = /48 - Subrede: 2^16 = 65.536 subredes - Redes: /64 = 64 - 48 = 2^16 endereços/rede 9) A partir do prefixo 2001:0db8::/32, atribuir os prefixos às redes e computadores da organização ilustrada na figura a seguir: R0 /16 /32 /48 2001:0db8:x xxx:: | ----- 000 0 = 0000 -> Infraestrutura 001 0 = 2000 -> R0 010 0 = 4000 -> R1 011 0 = 6000 -> R2 100 0 = 8000 -> R3 2 /16 /32 /48 /56 2001:0db8:0100:x xxx:: | ----- 000 0 = 0000 -> R4 e R5 001 0 = 010 0 = 011 0 = 100 0 = 8000 -> R6 e R7 101 0 = 110 0 = 111 0 = BACKBONE ======== Infra = 2001:0db8:0000::/48 R0 = 2001:0db8:2000::/48 R1 = 2001:0db8:4000::/48 R2 = 2001:0db8:6000::/48 R3 = 2001:0db8:8000::/48 REDE1 ===== R1 2001:0db8:4000::/56 R4 2001:0db8:4000:0000::/56 R6 2001:0db8:4000:8000::/56 Host1 2001:0db8:4000:0000::1/64 REDE2 ===== R2 2001:0db8:6000::/56 R5 2001:0db8:6000:0000::/56 R7 2001:0db8:6000:8000::/56 Host2 2001:0db8:6000:0000:1:/64 Host3 2001:0db8:6000:0000:2:/64 REDE3 ===== R3 2001:0db8:8000::/48 3
Compartilhar