Week 9 Flashcards

1
Q

What is the Transport Layer?

A

Allows end-to-end transfer of application data

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

What is the Network Layer?

A

Allows end-to-end device communication

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

What is an IPv4 Address?

A

Uniquely identifies a device on IP network

32-bit broken into four octets using dotted-decimal format

11000000 10101000 00010011 00011111

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

What are the types of IPv4 Addresses?

A

Network Address - all host portion bits are 0’s

Broadcast Address - all host portion bits are 1’s

Host Address - Between and broadcast

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

What is Subnetting?

A

Dividing a single address block into multiple logical networks

Borrowing bits from host portion to network portion

Number of subnets = 2^b

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

What are Public Addresses?

A

Used in networks accessible on the Internet

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

What are Private Addresses?

A

Used in internal networks

are not routable on the Internet

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

What is NAT?

A

Changes a private IPv4 address to a public address

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

What is the Internet Control Message Protocol (ICMP)?

A

A L3 supporting protocol

Messaging protocol - sends messages and operational information

Used for error reporting and diagnosing network issues

Testing connectivity (ping)

Observing the path (tracert)

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

What was the Internet initially?

A

was initially a fistful of hosts

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

What is the Internet of Things (IoT)?

A

Network of physical objects - “things” - for connecting and exchanging data over the Internet

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

What is the IoT causing?

A

An increasing demand for IP addresses

Over the years the number of connected devices worldwide has been sharply increasing from 2019 8.6 billion to 2030 estimated at 29.42 billion!

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

What is IPv4 Exhaustion?

A

ARIN’s free pool of IPv4 address space was depleted on September 2015

RIPE NCC announced running out of IPv4 addresses on November 2019

LACNIC have their last available IPv4 address block reserved on August 2020

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

What are the 3 ways of conserving IP addresses?

A

CIDR - Classless addressing

Public and private IPs

Network Address Translation (NAT)

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

What is the step forward for IPv4 Exhaustion?

A

We are currently transitioning from IPv4 to IPv6

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

What are the features of IPv6?

A

Large address space

Simplified header

Built-in security

Jumbograms

17
Q

What is Large Address Space?

A

IPv6 addresses consist of 128 bits meaning that the IPv6 address space allows for 250 addresses for every star in the known universe!

18
Q

How does IPv6 Address Abbreviation work?

A

2001:0db8:0000:0042:0000:0000:abcd:ef12

Discard Leading Zeroes:

2001:db8:0:42:0:0:abcd:ef12

Double Colon for Consecutive Zeroes – Done once

2001:db8:0:42::abcd:ef12

19
Q

What is EUI-64 and Interface Identifiers?

A

EUI-64 automatically generates unique 64 bit interface ID

eg.

MAC Address: 1234 5678 abcd

Interface ID: 1234 56FF FF78 ABCD
^^ ^^

20
Q

What is Random and Temporary Interface Identifiers?

A

EUI-62 is no longer recommended due to issues with privacy, instead we use random and temporary interface identifiers

21
Q

What are the types of IPv6 Addresses?

A

Multicast

Broadcast

Unicast

Anycast

22
Q

What are Jumbocasts?

A

IPv4 / IPv6 allows for internet layer packets with a size of up to 2^16 / 2^32

Using Jumbograms in situations where the risk of transmission failure is low can reduce communication overhead