IP Addresses Flashcards

1
Q

What do the first two numbers represent of an IP address?

A

The first two numbers represent the network address

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

What do the last two numbers represent of an IP address?

A

The last two numbers represent the host address

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

What is the Network ID?

A

Network ID identifies the network address on which a device or computer can be found.

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

What is the host ID?

A

Host ID identifies the address of a specific device on the network.

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

What is subnetting?

A

Subnetting is used to divide the IP address into a network address and the host addresses.
The subnet mask is a number that is used to mask the IP address; it consists of a series of 0s and 1s, and the host address is identified by executing a logical BITWISE AND operation.

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

What is a subnet mask?

A

Subnet mask is a number used to divide the IP address into a network address and the host addresses.

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

What are the two Ip address standards?

A

There are currently two IP address standards known as v4 and v6.

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

Why does IPv6 exist?

A

IP standards have needed to change to accommodate the growth of the number of Internet devices and the consequent need for each device to have a unique IP address

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

What is IP address v4?

A

IP address v4 is based on the original 32-bit code.

It is written as a set of four decimal numbers of up to three digits, separated by dots.

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

What is IP address v6?

A

IP address v6 is based on a 128-bit code and can address more devices.

It is written as a set of eight groups of four hexadecimal numbers, separated by colons.

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

What is a public Ip address?

A

A public IP address is where a device is assigned to permit direct access routed via the Internet; these IP addresses are totally unique and routable.

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

What is an private IP address?

A

A private IP address is where a device is connected to a private network; for example, a home network system.

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

What can private networks do?

A

Private networks can be connected to the Internet via a router or a proxy server, in which case the Internet connects to the public IP address of the router / proxy server.

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

What is an DHCP?

A

Dynamic host configuration protocol (DHCP) is a network protocol in which IP addresses are automatically assigned to devices when they connect to the network. In the case of dynamic addressing, a device may be assigned a different IP address each time that it is connected to the network.

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

What are static IP adresses?

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

What is an dynamic IP address?

17
Q

What is the advantage of using dynamic IP addresses?

A

The advantage of using dynamic IP addresses is that no administration is necessary and the server automatically keeps a record of the IP addresses connected to the network.

18
Q

What is Network Address Translation?

A

Network address translation is the technique used to assign a private network a registered public IP address which can then be mapped to the private IP addresses of the devices in the network.

19
Q

What are the benefits of network Address Translation?

A
  • The private IP address is hidden from the Internet, ensuring it is more secure from unauthorised access.
  • The number of public IP addresses that need to be registered by an organisation is limited, saving costs and administration.
20
Q

What is port forwarding?

A

Port forwarding is a technique used to route data to private IP addresses using additional ports.

21
Q

What is a client server model?

A

A client-server model is where the workstations in any network design use the server to provide a service.

22
Q

What are the different types of servers?

A

Email server – provides client email handling
* Web server – handles website hosting and client website traffic
* File server – contains network files, including programs and data
* Database server – stores database, and handles client editing, searching and interaction
* Print server – handles client printing by buffering and ordering individual print tasks

23
Q

What is an API?

A

Application program interface (API) is a set of function calls that enable communication between two programs.

24
Q

What does the API consist of?

A

The API consists of a set of rules that allow one application to communicate with another or to move data from one application to another.

25
What is an websocket protocol?
Websocket protocol describes the rules for creating a persistent connection between two networked computers to enable real-time data transfer.
26
What does the websocket protocol create?
The websocket protocol creates a persistent connection between the client and web server after a successful handshake routine. This connection is full duplex, meaning that data can be exchanged in both directions.
27
What is CRUD?
The main functions used to control web-based databases are create, retrieve, update and delete – defined by the acronym CRUD.
28
What does the CRUD table look like?
CRUD SQL HTTP Create INSERT POST Retrieve SELECT GET Update UPDATE PUT Delete DELETE DELETE
29
What does CRUD stand for?
Create, Retrieve, Update and Delete?
30
What are the CRUD Functions important for?
All of the CRUD functions are necessary to create and manage a database.
31
What is SQL?
Structured query language (SQL) is used to control and manage relational databases; it contains equivalent commands to CRUD, as listed in the table shown.
32
What is REST?
Representational state transfer (REST) is a methodology for implementing web-based databases. It makes use of hypertext transfer protocol (HTTP) commands to perform the CRUD function necessary to create and manage a database.
33
What are stages of the communication routes REST uses?
The client uses a web browser to send a request to the database. * The database service request query is identified using its URL (uniform resource locator). * The API (application program interface) is used to link the client to the database and coordinate the query. * The service request and associated data are transmitted using HTTP (hypertext transfer protocol). * The database server response is in the form of XML (extensible markup language) or JSON (JavaScript object notation).