Week 4 - IP Addressing, DNS, Subnets Flashcards

1
Q

Domain Name System

A

Name server
A central database that translates
domain names and host names to IP addresses (or IP addresses to names)

Simplified network management
dramatically

This method worked for local networks, but not for resources on the Internet

  • Resource record
    – A file containing resource information or characteristics about a zone or domain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

DNS on the Internet

A

Internet’s Domain Name System (DNS)

Associates an IP address (such as 204.21.112.110) with an actual name (such as server1)

Network resources can be accessed by easy to remember names

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

Goal of DNS

A

Goal of DNS is to decentralize administration
- DNS is a distributed and hierarchical database
– Allows controlling DNS management locally

Local DNS server
– Can handle cached hostname requests
– Doesn’t contain information on every hostname on the Internet
– Forwards requests for unknown hostnames to a forwarder

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

Forwarder

A

A type of DNS server
–Forwarder’s job is to handle off
site requests generated at the system known as “localhost”

DNS Forwarder is a server on a network used to forward DNS queries for external DNS names to
DNS servers outside of that network

  • Can have up to three forwarders in DNS configuration
    – These servers enable you to:
  • Forward unresolved queries to an off site DNS server
  • Cache results on your local DNS server
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

DNS on the internet
Caching

A

A feature that stores DNS queries on the local site for fast hostname to IP address resolution

Local administrators can manage local DNS servers

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

Root DNS servers

A

Centrally controlled public DNS servers
– Control the Internet’s top
level domains (TLDs)

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

How is a DNS Database structured?

A

DNS database is structured as an inverted tree
– Also known as domain namespace
– Root at top of the tree
– Top Level Domain’s beneath it
– Nodes (leaves) of the tree are called domains and have labels
* Such as .gov for U.S. government domain
–Domain names are derived from node labels
–Each level of hierarchy is separated by dots in domain name

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

Root DNS Servers

A

13 Independent Root Servers Worldwide
* Run by organisations such as:
– Internet System Consortium
– Versign Inc
– NASA
– US Dept of Defence
– US Army
– University of California

  • Each Root Server is actually a cluster of servers
    distributed around the world (increased reliability)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

DNS Zone

A

Zone
A portion of the DNS namespace that has been delegated to other servers/administrators

Zone file
- DNS zone file is a text file that stores resource records and other data for a zone

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

Zone file MX RR

A

Identifies mail servers (mail exchangers) for a zone

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

Zone file A RR

A

A (address) RR
– Most common resource record
– Used to resolve a hostname to an IPv4 address for locating a resource

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

Zone file PTR RR

A

PTR (pointer) RR
– Used to resolve an IPv4 address to its hostname
– Performs the reverse of what an A RR does

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

Zone file CNAME RR

A

CNAME (canonical name) RR
– Enables you to create an alias for a host

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

Day in life of a web request

A

journey down protocol stack application, transport, network, link

putting it all together:

goal: identify, review, understand protocols (at all layers) involved in seemingly simple

scenario:
requesting www page

student attaches laptop to campus
network, requests/receives www.google.com

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

What is AWS?

A

AWS is a secure cloud platform that offers a broad set of global cloud based products

  • AWS provides you with
    on demand access to:
    – Compute resources
    – Storage resources
    – Network resources
    – Database resources
    – other IT resources
    – and management tools
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Choosing an AWS service

A

The service you select depends on:
* business goals
* technology requirements

17
Q

Amazon compute services

A

Amazon EC2
AWS Elastic Beanstalk
Amazon ECS

18
Q

AWS Storage services

A

Amazon S3
Amazon S3 Glacier
Amazon EBS

19
Q

AWS Database Servcies

A

Amazon RDS
Amazon DynamoDB
Amazon Redshift

20
Q

AWS Networking and content delivery services

A

Amazon VPC
Amazon Cloudfront
Elastic Load Balancing

21
Q

AWS Security, identity and compliance services

A

AWS IAM
AWS Shield
AWS KMS

22
Q

AWS Management and Governance services

A

AWS Config
AWS CloudTrail
AWS Cloudwatch

23
Q

AWS Cost Management Services

A

AWS Cost & Usage Report
AWS Budgets
AWS Cost Explorer

24
Q

Public and Private IP

A

IPv4: 54.63.10.198
Over 4 Billion possible IP address available

Originally the designers of IPv4 thought that was enough….but its not!!!

In order to prevent a shortage of Ipv4 addresses:
Public and Private IP address are used

25
Q

Public IP

A

Publicly registered on the Internet
* Managed by Internet Service Providers
* Public IP address is needed to access Internet

26
Q

Private IP

A

NOT Publicly registered
* Used and managed internally within a local network
* Local router assigns Private IP addresses
* Cannot be used to access the Internet

27
Q

Network Address Translation (NAT)

A

Used to convert:
– Private IP into Public IP
– Public IP back to Private IP

Internal addresses are
disguised behind one
publicly accessible
address

  • Impossible for external
    hosts to initiate connection unless
    firewall is specifically configured to forward specific traffic to specific
    internal addresses
28
Q

Port Forwarding

A

Redirection of a network packet from one address/port combination to another

29
Q

Subnetting

A

The practice of dividing a network into 2 or more networks is called subnetting

  • Subnet: Logical Division of an IP network