URLs, IP Address, and DNS Flashcards

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
Q

port 80 is for?

26
Q

port 443 is for?

27
Q

This is an internal reference to. part of a page. Marked by # symbol

29
Q

Fragment is sometimes called as?

A

named archor

30
Q

What are the cons of IP?

A

Provides unreliable, connectionless delivery system used by machines in a network to communicate

31
Q

What is IP responsible for?

A

addressing within a network, encapsulating data into diagrams, and routing datagrams from source to destination.

32
Q

What is built on top of IP to provide reliable, connection-oriented communication system?

33
Q

what are the 2 major version of IP in use?

A

IPv4 and IPv6

34
Q

IP addresses are numerical addressed assigned to machines in a network, now, should they be unique within a particular namespace?

Yes or no

35
Q

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?

36
Q

The version of this IP addresses are composed of 4 8-bit numbers

37
Q

How many combinations are there in IPv4? And did it ran out? when?

A

2^32 ~ 4.3 billion combination.

Yes they ran out in 2011

38
Q

This version of addresses are composed of 8 4-decimal numbers

39
Q

How many possible combination are there for IPv6?

40
Q

What is the hierarchical naming system for resources on the Web?

A

Domain Name System (DNS)

41
Q

This is the process of retrieving the IP address associated with a domain name

A

Domain Name Resolution

42
Q

These are servers that keep the DNS records

A

Domain name system servers

43
Q

These are maps of domain names to IP address.

A

DNS record

44
Q

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.

A

DNS Client

45
Q

This server stores the master copies of the DNS records

A

Authoritative DNS servers

46
Q

This server cache commonly requested records. If they don’t have it, they make request to other DNS servers.

A

Recursive DNS Servers.

47
Q

This is a nonprofit organization responsible for coordination and maintenance of database related to Internet namespaces.

A

Internet Corporation for Assigned Names and Numbers (ICANN)

48
Q

This is a department under ICANN that coordinate the DNS Root, IP addressing, and other IP resources

A

Internet Assigned Numbers Authority (IANA)

49
Q

These are governed by ICANN. They are the last segment of a domain name and are usually descriptive of the site.

A

Top Level Domain

50
Q

This type of TLD is when anyone can register with little restrictions. They are the most common of the TLDs

A

Generic TLD

51
Q

This TLD is restricted to a country or any dependent territory identified with a country code.

A

Country code TLD