Introducing Basic IPv6 Flashcards

1
Q

CIDR allows the address space to be divided into smaller blocks, varying in size depending on the number of hosts needed in individual blocks. These blocks are no longer associated with pre-defined IPv4 addresses classes, such as class A, B, and C. Instead, the allocation includes a subnet mask or prefix length which defines the size of the block.

A

Classless interdomain routing (CIDR)

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

VLSMs allow more efficient use of IPv4 addresses, specifically on small segments, such as point-to-point serial links. VLSM usage was recommended in RFC 1817. CIDR and VLSM support was a prerequisite for Internet service providers (ISPs) to improve scalability of the routing on the internet.

A

Variable-length subnet masking (VLSM)

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

NAT introduced a model in which a device that is facing outward to the internet has a globally routable IPv4 address, while the internal network is configured with private RFC 1918 addresses. These private addresses can never be routed outside the site, as they can be identical in many different enterprise networks. In this way, even large enterprises with thousands of systems can hide behind a few routable public networks.

A

Network Address Translation (NAT)

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

Is used extensively in IPv4 networks, to dynamically allocate addresses, which are typically from private IPv4 addresses space (RFC 1918) that are then translated to public addresses using NAT.

A

Dynamic Host Configuration Protocol (DHCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • It provides improved global reachability and flexibility.
  • A better aggregation of IP prefixes is announced in the routing tables.
  • Multihoming increases the reliability of the internet connection of an IP network. With IPv6, a host can have multiple IP addresses over one physical upstream link.
  • Autoconfiguration is available.
  • There are more “plug-and-play” options for more devices.
  • Simplified mechanisms are available for address renumbering and modification.
A

Larger address space

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

Streamlined fixed header structures make the processing of IPv6 packets faster and more efficient for intermediate routers within the network. This fact is especially true when large numbers of packets are routed in the core of the IPv6 internet.

A

Simpler header

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

Features that were not part of the original IPv4 specification, such as security and mobility, are now built into IPv6. IP Security (IPsec) is available in IPv6, allowing the IPv6 networks to be secure. Mobility enables mobile network devices to move around in networks without breaks in established network connections.

A

Security and mobility

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

IPv6 also includes a rich set of tools to aid in transitioning networks from IPv4, to allow an easy, nondisruptive transition over time to IPv6-dominant networks. An example is dual stacking, in which devices run both IPv4 and IPv6.

A

Transition richness

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

Unicast addresses are used in a one-to-one context.

A

Unicast

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

A multicast address identifies a group of interfaces. Traffic that is sent to a multicast address is sent to multiple destinations at the same time. An interface may belong to any number of multicast groups.

A

Multicast

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

An IPv6 anycast address is assigned to an interface on more than one node. When a packet is sent to an anycast address, it is routed to the nearest interface that has this address.

A

Anycast

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

Assigned by Internet Assigned Numbers Authority (IANA) and used on public networks. They are equivalent to IPv4 global (public) addresses. ISPs summarize these to provide scalability on the internet.

2000::/3

A

Global Unicast

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

An automatically configured IPv6 address on an interface, the scope is only on the physical link, and is required.

fe80::/10

A

Link-local

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

Unique local unicast addresses are analogous to private IPv4 addresses in that they are used for local communications. The scope is entire site or organization.

fc00::/7

A

Unique-Local

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

Like the 127.0.0.1 address in IPv4, 0:0:0:0:0:0:0:1, or ::1, is used for local testing functions. Unlike IPv4, which dedicates a complete A class block of addresses for local testing, IPv6 uses only one.

::1

A

Loopback

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

0.0.0.0 in IPv4 means “unknown” address. In IPv6, this address is represented by 0:0:0:0:0:0:0:0 or ::, and it is typically used in the source address field of the packet when an interface does not have an address and is trying to acquire one dynamically.

::

A

Unspecified

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

Defines the method to create an interface identifier from an IEEE 48-bit MAC address. Since the EUI-64 format is based on unique MAC addresses, using this format, a device can automatically assign itself a unique 64-bit IPv6 interface ID, without the need for manual configuration or DHCP.

A

Extended Universal Identifier 64-bit format (EUI-64)

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

These addresses, known as predefined multicast addresses, are assigned by IANA and include both well-known and solicited multicast.

A

Permanent (0)

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

These are “transient” or “dynamically” assigned multicast addresses. They are assigned by multicast applications.

A

Nonpermanent (1)

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

This 4-bit field contains the number 6, instead of the number 4 as in IPv4.

A

Version

21
Q

This 8-bit field is similar to the type of service (ToS) field in IPv4. The source node uses this field to mark the priority of outbound packets.

A

Traffic Class

22
Q

This new field has a length of 20 bits and is used to mark individual traffic flows with unique values. Routers are expected to apply an identical quality of service (QoS) treatment to each packet in a flow.

A

Flow Label

23
Q

This field is like the Total Length field for IPv4, but because the IPv6 base header is a fixed size, this field describes the length of the payload only, not of the entire packet.

A

Payload Length

24
Q

The value of this field determines the type of information that follows the basic IPv6 header.

A

Next Header

25
Q

This field specifies the maximum number of hops that an IPv6 packet can take. Initial hop limit value is set by operating system (64 or 128 is common, but up to the operating system). The hop limit field is decremented by each IPv6 router along the path to the destination. An IPv6 packet is dropped when hop limit field reaches 0. The hop limit is designed to prevent packets from circulating forever if there is a routing error. In normal routing, this limit should never be reached.

A

Hop Limit

26
Q

This field of 16 octets, or 128 bits, identifies the source of the packet.

A

Source Address

27
Q

This field of 16 octets, or 128 bits, identifies the destination of the packet.

A

Destination Address

28
Q

Destination Unreachable

A

ICMPv6 Type Field: 1

29
Q

Echo Request

A

ICMPv6 Type Field: 128

30
Q

Echo Reply

A

ICMPv6 Type Field: 129

31
Q

Router Solicitation

A

ICMPv6 Type Field: 133

32
Q

Router Advertisement

A

ICMPv6 Type Field: 134

33
Q

Neighbor Solicitation

A

ICMPv6 Type Field: 135

34
Q

Neighbor Advertisement

A

ICMPv6 Type Field: 136

35
Q

All nodes address / Node-local scope

A

ff01::1

36
Q

All routers address / Node-local scope

A

ff01::2

37
Q

All nodes address / Link-local scope

A

ff02::1

38
Q

All routers address / Link-local scope

A

ff02::2

39
Q

Open Shortest Path First (OSPF) routers / Link-local scope

A

ff02::5

40
Q

OSPF designated routers / Link-local scope

A

ff02::6

41
Q

Routing Information Protocol (RIP) routers / Link-local scope

A

ff02::9

42
Q

Enhanced Interior Gateway Routing Protocol (EIGRP) routers / Link-local scope

A

ff02::A

43
Q

All routers address / Site-local scope

A

ff05::2

44
Q

All Dynamic Host Configuration Protocol (DHCP) servers / Site-local scope

A

ff05::1:3

45
Q

As the name implies, autoconfiguration is a mechanism that automatically configures the IPv6 address of a node. SLAAC means that the client picks their own address based on the prefix being advertised on their connected interface. As defined in RFC 4862, the autoconfiguration process includes generating a link-local address, generating global addresses through SLAAC, and the duplicate address detection procedure to verify the uniqueness of the addresses on a link.

A

Stateless Address Autoconfiguration (SLAAC)

46
Q

DHCP for IPv6 enables DHCP servers to pass configuration parameters, such as IPv6 network addresses, to IPv6 nodes. It offers the capability of automatic allocation of reusable network addresses and additional configuration flexibility. Stateful DHCP means that the DHCP server is responsible for assigning the IPv6 address to the client.

A

Stateful DHCPv6

47
Q

Stateless DHCP works in combination with SLAAC. The device gets its IPv6 address and default gateway using SLAAC. The device then sends a query to a DHCPv6 server for other information such as domain-names, DNS servers and other client relevant information. This is termed stateless DHCPv6 because the server does not track IPv6 address bindings per client.

A

Stateless DHCPv6

48
Q

Command enables stateless autoconfiguration on routers on an interface-by-interface basis.

A

ipv6 address autoconfig

49
Q

Configures stateless autoconfiguration on the interface. If you add the default keyword, the router will install a default route.

A

ipv6 address autoconfig [default]