6.5 IPv6 Flashcards

1
Q

IPv6

A

Internet Protocol version 6 or IPv6.

IPv6 addresses are 128 bits in size.

IPv6 addresses are just 128-bit binary numbers.

IPv6 addresses are usually written out as eight groups of 16 bits each.
Each one of these groups is further made up of four hexadecimal numbers.

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

2001:0db8

A

2001:0db8 has been reserved for documentation and education or for books and courses just like this one.

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

There are two rules when it comes to shortening an IPv6 address.

A

The first is that you can remove any leading zeros from a group.
The second is that any number of consecutive groups composed of just zeros can be replaced with two colons.
I should call out that this can only happen once for any specific address.

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

LOOPBACK ADDRESS

A

With IPv6, the loopback address is 31 zeros with a one at the end, which can be condensed all the way down to just::1.

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

MULTICAST

A

FF00: : is used for multi-cast, which is a way of addressing groups of hosts all at once.

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

LINK LOCAL UNICAST

A

Link-local unicast addresses allow for local network segment communications and are configured based upon a host’s MAC address.

The link-local address are used by an IPv6 host to receive their network configuration.

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

NETWORK ID

A

The first 64 bits of any IPv6 address is the network ID.

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

HOST ID

A

The second 64 bits of any IPv6 address is the host ID.

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

IPv6 SUBNETTING

A

IPv6 subnetting uses the same cider notation that you’re already familiar with.
This is used to define a sub-net mask against the network ID portion of an IPv6 address.

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

1 VERSION FIELD

A

The version field is a 4-bit field that defines what version of IP is in use.

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

2 TRAFFIC CLASS FIELD

A

Is an 8-bit field that defines the type of traffic contained within the IP datagram and allows for different classes of traffic to receive different priorities.

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

3 FLOW LABEL FIELD

A

Is a 20-bit field that’s used in conjunction with the traffic class field for routers to make decisions about the quality of service level for a specific datagram.

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

4 PAYLOAD LENGHT FIELD

A

This is a 16-bit field that defines how long the data payload section of the datagram is.

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

5 NEXT HEADER FiELD

A

IPv6 addresses are four times as long as IPv4 addresses. That means they have more ones and zeros which means that they take longer to transmit across a link. To help reduce the problems with additional data that IPv6 addresses impose on the network, the IPv6 header was built to be as short as possible. One way to do that is to take all of the optional fields and abstract them away from the IPv6 header itself.

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

6 NEXT HEADER FIELD

A

The next header field defines what kind of header is immediately after this current one. These additional headers are optional, so they’re not required for a complete IPv6 datagram. Each of these additional optional headers contain a next header field and allow for a chain of headers to be formed if there’s a lot of optional configuration.

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

7 HOP LIMIT FIELD

A

This is an 8-bit field that’s identical and purpose to the TTL field in an IPv4 header.

17
Q

8 SOURCE ADDRESS FIELD

A

128 bits

18
Q

9 DESTINATION ADDRESS FIELD

A

128 bits

19
Q

10

A

If the next header field specified another header, it would follow at this time. If not, a data payload, the same length as specified in the payload length field would follow.

20
Q

IPv4-mapped address space

A

The IPv6 specifications have set aside a number of addresses that can be directly correlated to an IPv4 address. Any IPv6 address that begins with 80 zeros and is then followed by 16 ones, is understood to be part of the IPv4-mapped address space. The remaining 32 bits of the IPv6 address is just the same 32 bits of the IPv4 address it’s meant to represent.

21
Q

IPv6 tunnels

A

They consist of IPv6 tunnels servers on either end of a connection. These IPv6 tunnels servers take incoming IPv6 traffic and encapsulate it within traditional IPv4 datagrams. This is then delivered across the IPv4 Internet space, where it’s received by another IPv6 tunnel server. That server performs the D encapsulation and passes the IPv6 traffic further along the network.

22
Q

IPv6 tunnel broker

A

Companies that provide IPv6 tunneling endpoints for you, so you don’t have to introduce additional equipment to your network.