URLs, IP Addresses, and DNS Flashcards

1
Q

Application Layer

A

DNS Protocol

HTTP/HTTPS

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

Transport Layer

A

UDP
TCP

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

Internet Layer

A

Internet Protocol

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

Network Access Layer

A

Network Access

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

sequence of characters that identifies an abstract or physical resource

identifies a resource either by location or name

A

Uniform Resource Identifier

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

identify a resource using a name

name has to be unique across the name space

A

Uniform Resource Name

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

The most common way of identifying resources on the web

identifies a resource using its location

A

Uniform Resource Locator

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

TRUE OR FALSE
URLs may only refer to 1 resource over time

A

FALSE

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

at minimum, what URLs need

A

Protocol and Domain name

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

what is the highlighted part of URL

https://www.google.com/

A

Domain

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

what is the highlighted part of URL

https://www.google.com/

A

Protocol

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

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

name of your websites

A

domain name

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

Domain name can be broken down into:

A

Subdomains and top-level domain

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

what is the highlighted part of URL

https://www.google.com/

A

Top-level domain

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

what is the highlighted part of URL

https://classroom.google.com/

A

subdomain

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

usually designate a specific areas of your site

A

subdomains

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

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

what is the highlighted part of URL

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

A

Path

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

commonly found in the URL of dynamic Web pages

A

Query

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

query is preceded by:

A

?

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

what is the highlighted part of URL

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

A

Query

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

makeup the query string

key-value pairs

A

Parameter

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

Parameters are separated by:

A

&

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

optional part of URLs

not explicitly included in URL

26
Q

Ports are preceded by:

27
Q

type of software connection point usually denotes a specific type of process or service

28
Q

common default ports

A

21 - File Transfer
25 - Simple Mail Transfer
80 - HTTP
443 - HTTPS (HTTP with TLS)

29
Q

TRUE OR FALSE
It is common practice to use ports of well-known apps if you’re deploying your own apps

30
Q

what is the highlighted part of URL

https://ics.uplb.edu.ph:80

31
Q

internal reference to a part of a page

32
Q

Fragments are sometimes called

A

named anchor

33
Q

Fragments are marked by:

34
Q

what is the highlighted part of URL

https://sais.up.edu.ph/psp/ps/#enlisted

35
Q

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

A

User datagram protocol

36
Q

responsible for addressing within a network, encapsulating data into datagrams, and routing datagrams from source to destination

A

Internet Protocol

37
Q

IP is built on top of

38
Q

provides a reliable, connection-oriented communication system

39
Q

2 major versions of IP

40
Q

numerical addresses assigned to machines in a network

A

IP addresses

41
Q

TRUE OR FALSE
IP addresses must be unique everywhere

42
Q

IPv4 addresses are composed of

A

4 8-bit numbers

43
Q

iPv6 are composed of

A

8 4-digit hexadecimal numbers

44
Q

hierarchical naming system for resources on the web

A

Domain Name System

45
Q

what is the highlighted part of URL

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

46
Q

process of retrieving the IP address associated with a domain name

A

Domain Name Resolution

47
Q

keeps the DNS Records

A

Domain Name System Servers (DNS Servers)

48
Q

maps of domain names to IP addresses

A

DNS Records

49
Q

program that is component of a browser, OS or other network programs

connects to DNS Servers to request records using DNS Protocol

A

DNS Client

50
Q

store the master copies of the DNS Records

A

Authoritative DNS Servers

51
Q

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

A

Recursive DNS servers

52
Q

where domain name and IP address are added upon payment of lease to a DNS registrar

A

DNS registry

53
Q

non profit organization responsible for coordination and maintenance of databases related to Internet namespaces

A

Internet Corporation for Signed Names and Numbers (ICANN)

54
Q

department under ICANN that coordinates the DNS root, IP addressing, and other UP resources

A

Internet Assigned Numbers Authority (IANA)

55
Q

governed by ICANN

last segment of domain name

A

top-level domains

56
Q

2 types of TLDs

A

Generic
Country Code

57
Q

anyone can register most generic TLDs with little restriction

A

Generic TLD

58
Q

Generic TLD examples

A

com
org
net
edu
gov
mil

59
Q

TLDs restricted to a country or any independent territory identified with a country Code

A

Country Code TLD

60
Q

examples of Country Code TLD

61
Q

what is the highlighted part of URL

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

A

subdomain of ph