Chapter 16 Flashcards
An organization or firm that provides access to the Internet
Internet Service Provider (ISP)
Ex. Verizon, Comcast, AT&T
URL
Uniform resource locator
Includes the exact location of the resource on the web, the protocol necessary to access it, and, if necessary, more specific identifiers
Anatomy of a web address
http://www.nytimes.com/tech/index.html
Application transfer protocol (http://) Host name (www) Domain name (nytimes) Top level domain (.com) Path (tech) File (index.html)
what does http stand for
Hypertext transfer protocol
Application transfer protocol that allows web browsers and web servers to communicate with each other
SMTP
Simple mail transfer protocol
FTP
File transfer protocol
How most web developers upload the web pages, graphics, and other files for their websites
A firm that provides hardware and services to run the web sites of others
Web hosting services
A nonprofit governance and standards-setting body that accredits registrars throughout the world.
ICANN (Internet Corporation for Assigning Names and Numbers)
Generic top level domains (gTLDs)
.com, .net, .org
Acquiring a domain name that refers to a firm, individual, product, or trademark with the goal of exploiting it for financial gain. The practice is illegal in many nations, and ICANN has a disputed resolution mechanism that in some circumstances can strip them of registered domains
Cyber squatting
HTML
Hypertext markup language
IP address
Internet protocol address
A value used to identify a device that is connected to the internet
Usually expressed as four numbers (from 0 to 255)
DNS
Domain name service
Facilitates use of domain names to identify IP addresses
Translates host names or web addresses to IP addresses
A distributed database that looks up the host and domain names that you enter and returns the actual IP address for the computer that you want to communicate within
Distributed ownership
Different portions of the infrastructure
TCP
Transmission Control Protocol
Supports application to application communication
Makes the internet transparent to applications
Source TCP program
Breaks application data into segments, numbers then, and sends to destination TCP program by calling source IP program
Destination TCP program
Receives segments from destination IP program, reassembles them in correct order and presents exactly what was sent to the waiting application (no more no less)
IP (internet protocol)
Supports host to host (machine to machine) communication
IP Makes the internet transparent to TCP
Asks lower level protocols to move packets from “hop to hop” or machine to machine through the network
Source IP program
Received segments from source TCP program, places each segment into a packet, and sends packets to IP program at destination
Destination IP program
Receives packets from source IP program, unpacks segments and presents them to destination TCP program
Fault tolerant network design
Many alternate paths to route communication
Private NPO that coordinates maintenance and procedures of several databases related to the namespaces of the internet
No longer affiliated with the US govt
ICANN (Internet Corporation for Assigned Names and Numbers)
Department within ICANN
broadly responsible for the allocation of globally unique names and numbers that are used in Internet protocols
Among other tasks, it delegates allocation of IP address blocks to 5 Regional Internet Registries (RIR) - last batch done in 2011
IANA (Internet Assigned Numbers Authority)
Particular set of computers on the network (domain) fulfilling a function or providing access to a specific type of resources
Host