topic 10 : ipv6 addressing Flashcards

1
Q

why do we need ipv6?

A
  • ipv4 is running out of addresses, ipv6 has a much larger 128-bit address space
  • development of ipv6 also included fixes for ipv4 limitations and other enhancements
  • increasing internet population
  • limited ipv4 address space
  • issues with NAT and IoT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

tools/protocols for migrating networks to ipv6

A

1) dual stack : device runs on both ipv4 and ipv6 protocol stacks simultaneously
2) tunneling : method of transporting an ipv6 packet over an ipv4 network. the ipv6 packet is encapsulated inside an ipv4 packet
3) translation : NAT64 allows ipv6-enabled devices to communicate with ipv4-enabled devices using a translation technique similar to NAT for ipv4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ipv6 addressing formats

A
  • 128-bit length, written in hexadecimal
  • not case-sensitive, can be written in lowercase/uppercase
  • preferred format of writing : x:x:x:x:x:x:x:x, each ‘x’ consists of 4 hexadecimal values
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

rule 1 to reduce ipv6 address notation

A
  • omit any LEADING 0s
    eg : 01ab = 1ab
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

rule 2 to reduce ipv6 address notation

A
  • double colon (::) can replace any single, contiguous string of one or more 16-bit hextet consisting of all zeros
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

3 categories of ipv6 addresses

A

1) unicast : interface on an ipv6-enabled device

2) multicast : used to send a single ipv6 packet to multiple destinations

3) anycast : This is any IPv6 unicast address that can be assigned to multiple devices. A packet sent to an anycast address is routed to the nearest device having that
address.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ipv6 unicast addresses

A

unicast : interface on an ipv6-enabled device

a packet sent is received by the interface that is assigned to that address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ipv6 multicast addresses

A

multicast : used to send a single ipv6 packet to multiple destinations

  • one to many or controlled broadcast
  • identifies a group of interfaces
  • reserved address range starting FF00::0/8
  • host to group of hosts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ipv6 anycast addressing

A

anycast : This is any IPv6 unicast address that can be assigned to multiple devices. A packet sent to an anycast address is routed to the nearest device having that
address.

  • one to one, the nearest node will respond
  • an unicast address that is configured at interfaces on different nodes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ipv6 prefix length

A
  • can range from 0 to 128
  • recommended ipv6 prefix length for LANS (and most other types of networks) is /64
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

global unicast address (GUA)

A
  • similar to a public ipv4 address
  • globally unique, internet-routable addresses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

link-local address (LLA)

A
  • required for every ipv6-enabled device
  • used to communicate with other devices on the same local link and only on that link
  • not routable and are confined to a single link
  • packets with a source or destination LLA cannot be routed
  • every ipv6-enabled network interface must have an LLA
  • if LLA not configured manually, the device will automatically create one
  • in the fe80::/10 range
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

significant differences from RFC 1918 private addresses for ipv4

A

unique local address :
1) used for local addressing within a site or between a limited number of sites
2) used for devices that will never need access to another network
3) not globally routed or translated to a global ipv6 address

range of ipv6 unique local addresses : fc00::/7 to fdff::/7)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

well-known ipv6 multicast address

A
  • assigned and are reserved for pre-defined groups of devices

2 common multicast groups :

1) ff02::1 all-nodes multicast group
- all ipv6-enabled devices join
- packet sent here is received and processed by all ipv6 interfaces on the link or network

2) ff02::2 all-routers multicast group
- all ipv6 routers join
- router becomes a member when it is enabled as an ipv6 router with the ipv6 unicast-routing global configuration command

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

solicited-node ipv6 multicast

A
  • similar to the all-nodes multicast address
  • mapped to a special Ethernet multicast address
  • the Ethernet NIC can filter the
    frame by examining the destination
    MAC address without sending it to
    the IPv6 process to see if the
    device is the intended target of the
    IPv6 packet.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly