Questions and Answers |
Already Graded A+
What is HTTP? - ANSWER ✔✔Hyper Text Transfer Protocol
What port does HTTP typically use? - ANSWER ✔✔80
How do HTTP transactions start? - ANSWER ✔✔Begins with an
HTTP get of a URL
What does URL stand for? - ANSWER ✔✔Uniform Resource Locator
How many TCP sessions per HTTP transaction? - ANSWER
✔✔Multiple TCP sessions are established
- A "control" session for the base HTML data that defines the web page
,- Multiple other sessions for pictures, sound, video, etc. that are defined
on the
page
What is HTTPS? - ANSWER ✔✔HTTP Secure
What port does HTTPS typically use? - ANSWER ✔✔443
What is the difference between HTTPS and HTTP? - ANSWER
✔✔HTTPS establishes a secure connection over which HTTP data will
be carried.
What does HTTPS require to work transparently? - ANSWER
✔✔Requires a Digital Certificate from a trusted certificate authority
What happens if the HTTPS certificate is not trusted by the browser? -
ANSWER ✔✔A browser alert will be shown to the user
- The connection will still be encrypted, but the authentication is only as
good as the trust hierarchy of the CAs
How do you configure a web server? - ANSWER ✔✔Define a default
page and define sites
What is a default page for a web server used for? - ANSWER
✔✔Used when a request is made for the base page or a directory
,- i.e. www.page.com is default, vs www.page.com/support
- index.html, default.asp, index.php, etc
What are sites used for in a web server? - ANSWER ✔✔Each site
consists of a unique DNS identifier
- multiple sites can exist on the same web server
- www.page1.com, www.page2.org, etc.
How can you configure IP-based HTTP site identification? - ANSWER
✔✔Multiple IP addresses bound to the web server's external NIC
- Each site has its own underlying DNS "A" record
- i.e. www.site.com is CNAMED at web1.site.com
What is best pracrtice for A records for sites on web servers? -
ANSWER ✔✔Best practice is to name web servers something other
than "www" then
create a CNAME that points at the underlying host name
Why is IP-based HTTP site identification frowned upon by ICANN? -
ANSWER ✔✔Inefficient in usage of IP address
How do you configure DNS Name HTTP Site Identification? -
ANSWER ✔✔There is one IP address for the server
COPYRIGHT©NINJANERD 2025/2026. YEAR PUBLISHED 2026. COMPANY REGISTRATION NUMBER: 619652435. TERMS OF USE. PRIVACY
STATEMENT. ALL RIGHTS RESERVED
3
, - Each site has its own DNS "CNAME" record that points to the
underlying hostname
- The web server decides which page to serve based on the DNS entry
from the HTTP get from the URL
What is the preferred method for HTTP Site Identification? -
ANSWER ✔✔DNS Name
How do you configure HTTPS sites? - ANSWER ✔✔Acquire and
assign certificates for each site
- The certificate authenticates the site, not the server
- Each site requires its own certificate
What should you do if your site should only allow secure connections? -
ANSWER ✔✔You should create a redirect page at
http://www.site.com that automatically redirects the user to
https://www.site.com
- Otherwise the user could side-step the protections that HTTPS
provides
What is the easiest way to configure HTTPS? - ANSWER ✔✔Easiest
with a separate IP address for each site
- The security is established on an IP basis rather than a name basis