URLs, IP Address, and DNS Flashcards

(51 cards)

1
Q

By order, what are the layers TCP/IP?

A

Application Layer
Transport Layer
Internet Layer
Network Access Layer

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

In the Application Layer, what can be found here?

A

DNS protocol, HTTP, HTTPS

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

In the transport layer, what can be found here?

A

UDP and TCP

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

In the internet layer, what is part of this?

A

Internet Protocol

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

In the network access layer, what can be found here?

A

network access

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

This is a sequence of characters that identifies an abstract or physical resource. It identifies a resource either by location or name

A

URI (Uniform Resource Identifier)

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

This identify a resource using a name. This name has to be unique across a namespace

A

URN (Uniform Resource Name)

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

This are the most common way of identifying resources on the web. It identifies a resource using its location.

A

URL (Uniform Resource Locator)

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

At minimum, what does URLs need?

A

Protocol and Domain Name

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

https://www.google.com

In this example, which is the protocol and the domain?

A

Protocol: https://
Domain: www.google.com

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

This declares how the browser should communicate with the server

A

Protocol

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

This is the name of your website

A

Domain Name

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

Domain can be further broken down into?

A

Subdomains and top-level domain

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

https://classroom.google.com/u/0/h

in this example, what is the top level domain? what is the subdomain?

A

Top level domain: com
Subdomain: classroom

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

What usually designate a specific area of your site?

A

Subdomains

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

This refers to a file, resource, or directory in the server

A

path

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

http://www.somewebsite.com/index.html

https://sais.up.edu.ph/psp/ps/?cmd=login

which is the path here?

A

index.html

/psp/ps/

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

This is commonly found in the url of dynamic web pages. preceded by the ? symbol

A

query

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

https://twitter.com/search?q=android&src=typd

in this example, which is the query?

A

?q=android&src=typd

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

What makes up the query string? These are key-value pairs separated by the & symbol.

A

Parameter

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

https://sais.up.edu.ph/psp/ps/?cmd=login

in this which is the parameter? what is the key? what is the value?

A

cmd=login
key: cmd
value = login

22
Q

This is an optional part of URLs preceded by a :. It’s usually not explicitly included in the URL

23
Q

port 21 is for?

A

file transfer

24
Q

port 25 is for?

A

simple mail transfer

25
port 80 is for?
HTTP
26
port 443 is for?
HTTPS
27
This is an internal reference to. part of a page. Marked by # symbol
Fragment
28
29
Fragment is sometimes called as?
named archor
30
What are the cons of IP?
Provides unreliable, connectionless delivery system used by machines in a network to communicate
31
What is IP responsible for?
addressing within a network, encapsulating data into diagrams, and routing datagrams from source to destination.
32
What is built on top of IP to provide reliable, connection-oriented communication system?
TCP
33
what are the 2 major version of IP in use?
IPv4 and IPv6
34
IP addresses are numerical addressed assigned to machines in a network, now, should they be unique within a particular namespace? Yes or no
Yes
35
Is it true that in the global list of public IP addresses, there are no two machines which are assigned the same public IP addresses?
True
36
The version of this IP addresses are composed of 4 8-bit numbers
IPv4
37
How many combinations are there in IPv4? And did it ran out? when?
2^32 ~ 4.3 billion combination. Yes they ran out in 2011
38
This version of addresses are composed of 8 4-decimal numbers
IPv6
39
How many possible combination are there for IPv6?
2^128
40
What is the hierarchical naming system for resources on the Web?
Domain Name System (DNS)
41
This is the process of retrieving the IP address associated with a domain name
Domain Name Resolution
42
These are servers that keep the DNS records
Domain name system servers
43
These are maps of domain names to IP address.
DNS record
44
This is a program that is a components of a browser, OS, or other network programs. It connects to DNS servers to request records using the dns protocol.
DNS Client
45
This server stores the master copies of the DNS records
Authoritative DNS servers
46
This server cache commonly requested records. If they don't have it, they make request to other DNS servers.
Recursive DNS Servers.
47
This is a nonprofit organization responsible for coordination and maintenance of database related to Internet namespaces.
Internet Corporation for Assigned Names and Numbers (ICANN)
48
This is a department under ICANN that coordinate the DNS Root, IP addressing, and other IP resources
Internet Assigned Numbers Authority (IANA)
49
These are governed by ICANN. They are the last segment of a domain name and are usually descriptive of the site.
Top Level Domain
50
This type of TLD is when anyone can register with little restrictions. They are the most common of the TLDs
Generic TLD
51
This TLD is restricted to a country or any dependent territory identified with a country code.
Country code TLD