Understanding the internet Flashcards

1
Q

What does IP stand for?

A

Internet Protocol

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

What is an IP address?

A

A label assigned to a device that is connected to the internet.
The label is a series of numbers.

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

What is IPv4 and IPv6?

A

IPv4 had about 4.3 billion addresses, but we have already way passed that, so IPv6 has like 3 gazillion addresses.

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

What is TCP?

A

Transmission Control Protocol.

It is a standardisation (protocol) for how computers can talk to each other.

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

What is UDP?

A

User Datagram Protocol

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

What is the difference between TCP and UDP?

A

TCP is lossless, it guarantees that if I send information it will be received. It has e.g. error correcting. UDP means you send information but you don’t know for sure it has been received.
TCP sends a SYM packet to ask ‘are you there?’ and then the client responds ‘yeah’ with an ACK, and then some more stuff and then the data gets sent.
Error correcting means that when a packet is sent to the server, the metadata can state e.g. that there are 50 packets coming in total, and then the server can wait and collect them, and then respond if it is missing any of the packets.

TCP negotiates the connection to the server every time a request is sent, but UDP leaves the connection open after the first connection.

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

What is DNS? How does it work?

A

Domain Name System.
An organisation called ICANN manages DNS. When you register a domain name, a small fee goes to them for this (like 60c).
It’s like an intelligent phone book, which looks up the IP address for the web address you typed in and then finds the closest server to you.
This ‘phonebook’ is kept on nameservers.

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

What is a GUI?

A

Graphical User Interface

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

What are the different parts of this web address: blog.jemyoung.com

A

.com - TLD - top-level domain

jemyoung. com - domain
blog. - subdomain

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

Why are subdomains useful rather than routes?

A

blog. jemyoung.com - this subdomain suggests that it’s like a whole different part of the site, that probably looks different to the rest as well
jemyoung. com/about - the about page is a part of the main site

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

What is a nameserver?

A

This is where the ‘phonebook’ of IP addresses is kept, so that you will be directed to the correct IP when you type in a web addresss.

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

What is ICMP?

A

Internet Control Message Protocol. Used by e.g. both ping and traceroute when checking if a server is there. You can program your server to not respond to ICMP, this is called black-holing, bc requests just never resolve.

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

What is a packet?

A

A little bit of information (like an envelope with information in it).
A base unit of information that all devices on the internet know how to communicate with.
A packet is mainly metadata.

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

How does the internet work?

A

The internet runs via TCP over IP, sending and receiving packets.

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

What is net neutrality?

A

Debate over whether internet providers should just be pipes transferring data, or whether they should prioritise traffic for profit.

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