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
optional part of URLs not explicitly included in URL
Port
26
Ports are preceded by:
:
27
type of software connection point usually denotes a specific type of process or service
port
28
common default ports
21 - File Transfer 25 - Simple Mail Transfer 80 - HTTP 443 - HTTPS (HTTP with TLS)
29
TRUE OR FALSE It is common practice to use ports of well-known apps if you're deploying your own apps
FALSE
30
what is the highlighted part of URL https://ics.uplb.edu.ph**:80**
Port
31
internal reference to a part of a page
Fragment
32
Fragments are sometimes called
named anchor
33
Fragments are marked by:
#
34
what is the highlighted part of URL https://sais.up.edu.ph/psp/ps/**#enlisted**
Fragment
35
provides an unreliable, connectionless delivery system used by machines in a network to communicate
User datagram protocol
36
responsible for addressing within a network, encapsulating data into datagrams, and routing datagrams from source to destination
Internet Protocol
37
IP is built on top of
TCP
38
provides a reliable, connection-oriented communication system
TCP
39
2 major versions of IP
IPv4 IPv6
40
numerical addresses assigned to machines in a network
IP addresses
41
TRUE OR FALSE IP addresses must be unique everywhere
FALSE
42
IPv4 addresses are composed of
4 8-bit numbers
43
iPv6 are composed of
8 4-digit hexadecimal numbers
44
hierarchical naming system for resources on the web
Domain Name System
45
what is the highlighted part of URL https://**sais.up.edu.ph**/psp/ps/?cmd=login
DNS
46
process of retrieving the IP address associated with a domain name
Domain Name Resolution
47
keeps the DNS Records
Domain Name System Servers (DNS Servers)
48
maps of domain names to IP addresses
DNS Records
49
program that is component of a browser, OS or other network programs connects to DNS Servers to request records using DNS Protocol
DNS Client
50
store the master copies of the DNS Records
Authoritative DNS Servers
51
cache commonly requested records. If they don't have it, they make requests to other DNS servers
Recursive DNS servers
52
where domain name and IP address are added upon payment of lease to a DNS registrar
DNS registry
53
non profit organization responsible for coordination and maintenance of databases related to Internet namespaces
Internet Corporation for Signed Names and Numbers (ICANN)
54
department under ICANN that coordinates the DNS root, IP addressing, and other UP resources
Internet Assigned Numbers Authority (IANA)
55
governed by ICANN last segment of domain name
top-level domains
56
2 types of TLDs
Generic Country Code
57
anyone can register most generic TLDs with little restriction
Generic TLD
58
Generic TLD examples
com org net edu gov mil
59
TLDs restricted to a country or any independent territory identified with a country Code
Country Code TLD
60
examples of Country Code TLD
ph jp cn hk
61
what is the highlighted part of URL https://sais.**up**.edu.ph/psp/ps/?cmd=login
subdomain of ph