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?

A
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
Q

What is an websocket protocol?

A

Websocket protocol describes the rules for creating a persistent connection between two networked computers to enable real-time data transfer.

26
Q

What does the websocket protocol create?

A

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
Q

What is CRUD?

A

The main functions used to control web-based databases are create, retrieve, update and delete – defined by the acronym CRUD.

28
Q

What does the CRUD table look like?

A

CRUD SQL HTTP
Create INSERT POST
Retrieve SELECT GET
Update UPDATE PUT
Delete DELETE DELETE

29
Q

What does CRUD stand for?

A

Create, Retrieve, Update and Delete?

30
Q

What are the CRUD Functions important for?

A

All of the CRUD functions are necessary to create and manage a database.

31
Q

What is SQL?

A

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
Q

What is REST?

A

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
Q

What are stages of the communication routes REST uses?

A

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).