Week 4 Flashcards

1
Q

What are the four methods of network addressing?

A
  • Data link layer MAC (Media Access Control) address
  • Network layer IP (Internet Protocol) address (used to find any computer in the world)
  • Transport layer port numbers are used to find applications
  • Application layer FQDNs, computer names, and host names
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the two parts of a MAC address?

A
  • OUI (Organizationally Unique Identifier) is the first 24 bits (or manufacturer-ID)
  • Extension identifier is the last 24 bits (or device ID)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is an IPv4 address?

A

An IPv4 address is a 32 bit address that is organised into four groups of 8 bits each (known as octets). There are 5 classes of IPv4 (A - E). Each of the 4 octets can be any number from 0 to 255. Some IP addresses are reserved

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

What classes of IPv4 addresses are available for use on the internet? (i.e. Public IP addresses)

A

Classes A, B, and C

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

What is classless addressing in relation to IPv4 addresses

A

Classless addressing allows the dividing line between network and host portions to fall anywhere along the string of binary bits in an IP address

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

What is CIDR notation in relation to IPv4 addresses

A

CIDR (Classless Inter-Domain Routing) notation takes the network ID and follows it with a forward slash followed by the number of bits that are used for the network ID

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

What is NAT in relation to IPv4 addresses?

A

Network Address Translation (NAT) is a process where a gateway device substitutes the private IP addresses with its own public address

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

What is PAT?

A

Port Address Translation (PAT) is the process of assigning a TCP port number to each ongoing session between a local host and Internet host

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

What are the two variations of NAT?

A
  1. SNAT (Source Network Address Translation) - the gateway assigns the same public IP address to a host each time it makes a request to access the internet.
  2. DNAT (Dynamic Network Address Translation) - the gateway has a pool of public addresses that are free to assign to a local host when it makes a request to access the internet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is an IPv6 address?

A

An IPv6 address has 128 bits written as eight blocks of hexadecimal numbers separated by colons with each block being 16 bits.

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

What does IPv6 term “link” mean?

A

A link is any LAN bounded by routers

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

What does IPv6 term “neighbours” mean?

A

Neighbours are two or more nodes on the same link

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

What does IPv6 term “Tunnelling” mean?

A

Tunnelling is a method used by IPv6 to transport IPv6 packets through or over an IPv4 network

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

What does IPv6 term “Interface ID” mean?

A

Interface ID is the last 64 bits or four blocks of an IPv6 address that identify the interface

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

What are the three types of IPv6 address?

A
  1. Global address - can be routed to the internet
  2. Link local address - can be used for communicating with nodes in the same link
  3. Loopback address - can be used to test an interface and supporting protocol stack are functioning properly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a port?

A

A port is a number assigned to a process that can receive data. Port numbers ensure data is transmitted to the correct process among multiple processes running on a single device

17
Q

What is an FQDN?

A

A fully qualified domain name is the full name of a host (e.g. www.google.com). The last part of an FQDN is called the top-level domain (TLD)

18
Q

What is a URL?

A

A URL (uniform resource locator) is an address that identifies where to find a particular resource on a network

19
Q

What is name resolution?

A

Name resolution is the process of discovering the IP address of a host when you know the FQDN

20
Q

What is DNS?

A

DNS is an Application layer client-server system of computers and databases made up of these elements:
- Namespace - all computer names and their associated IP addresses stored in databases on DNS name servers around the globe
- Name servers - hold databases, which are organised in a hierarchical structure
- Resolvers - a DNS client that requests information from DNS name servers

21
Q

What are Class D IP addresses used for and what range are they in?

A

Class D IP addresses are not allocated to hosts and are used for multicasting. They have a range of 224.0.0.0 to 239.255.255.255

22
Q

What are Class E IP addresses used for and what range are they in?

A

Class E IP addresses are not allocated to hosts and are not available for general use. These are reserved for research purposes. They range from 240.0.0.0 to 255.255.255.255

23
Q

What are Class A IP addresses used for and what range are they in?

A

Class A IP addresses are used for networks with a large number of total hosts. They range from 1.0.0.0 to 127.0.0.0. Supports 126 networks and approximately 17 million hosts per network

24
Q

What are Class B IP addresses used for and what range are they in?

A

Class B IP addresses are used for medium to large sized networks. They range from 128.0.0.0 to 191.255.0.0. Supports 16,384 networks and 65,000 hosts per network

25
Q

What are Class C IP addresses used for and what range are they in?

A

Class C IP addresses are used in small local area networks. They range from 192.0.0.0 to 223.255.255.0. Supports approximately 2 million networks and 254 hosts per network.