Everything Flashcards
SSH
Secure Shell (SSH), sometimes known as Secure Socket Shell, is a UNIX-based command interface and protocol for securely getting access to a remote computer. It is widely used by network administrators to control Web and other kinds of servers remotely. SSH is actually a suite of three utilities - slogin, ssh, and scp - that are secure versions of the earlier UNIX utilities, rlogin, rsh, and rcp. SSH commands are encrypted and secure in several ways. Both ends of the client/server connection are authenticated using a digital certificate, and passwords are protected by being encrypted.
HTTP
HTTP concepts include (as the Hypertext part of the name implies) the idea that files can contain references to other files whose selection will elicit additional transfer requests. Any Web server machine contains, in addition to the Web page files it can serve, an HTTP daemon, a program that is designed to wait for HTTP requests and handle them when they arrive. Your Web browser is an HTTP client, sending requests to server machines. When the browser user enters file requests by either “opening” a Web file (typing in a Uniform Resource Locator or URL) or clicking on a hypertext link, the browser builds an HTTP request and sends it to the Internet Protocol address (IP address) indicated by the URL. The HTTP daemon in the destination server machine receives the request and sends back the requested file or files associated with the request. (A Web page often consists of more than one file.)
Daemon
A daemon (pronounced DEE-muhn) is a program that runs continuously and exists for the purpose of handling periodic service requests that a computer system expects to receive. The daemon program forwards the requests to other programs (or processes) as appropriate. Each server of pages on the Web has an HTTPD or Hypertext Transfer Protocol daemon that continually waits for requests to come in from Web clients and their users.
URL
A URL (Uniform Resource Locator, previously Universal Resource Locator) - usually pronounced by sounding out each letter but, in some quarters, pronounced “Earl” - is the unique address for a file that is accessible on the Internet. A common way to get to a Web site is to enter the URL of its home page file in your Web browser’s address line. However, any file within that Web site can also be specified with a URL. Such a file might be any Web (HTML) page other than the home page, an image file, or a program such as a common gateway interface application or Java applet. The URL contains the name of the protocol to be used to access the file resource, a domain name that identifies a specific computer on the Internet, and a pathname, a hierarchical description that specifies the location of a file in that computer.
Domain Name
A domain name locates an organization or other entity on the Internet. For example, the domain name locates an Internet address for “totalbaseball.com” at Internet point 199.0.0.2 and a particular host server named “www.” The “com” part of the domain name reflects the purpose of the organization or entity (in this example, “commercial”) and is called the top-level domain name. The “totalbaseball” part of the domain name defines the organization or entity and together with the top-level is called the second-level domain name. The second-level domain name maps to and can be thought of as the “readable” version of the Internet address.
A third level can be defined to identify a particular host server at the Internet address. In our example, “www” is the name of the server that handles Internet requests. (A second server might be called “www2.”) A third level of domain name is not required. For example, the fully-qualified domain name could have been “totalbaseball.com” and the server assumed.
Subdomain levels can be used. For example, you could have “www.nyyankees.totalbaseball.com.” Together, “www.totalbaseball.com” constitutes a fully-qualified domain name.
Second-level domain names must be unique on the Internet and registered with one of the ICANN-accredited registrars for the COM, NET, and ORG top-level domains. Where appropriate, a top-level domain name can be geographic. (Currently, most non-U.S. domain names use a top-level domain name based on the country the server is in.) To register a U. S. geographic domain name or a domain name under a country code, see an appropriate registrar.
On the Web, the domain name is that part of the Uniform Resource Locator(URL) that tells a domain name server using the domain name system (DNS) whether and where to forward a request for a Web page. The domain name is mapped to an IP address (which represents a physical point on the Internet).
More than one domain name can be mapped to the same Internet address. This allows multiple individuals, businesses, and organizations to have separate Internet identities while sharing the same Internet server.
To see the IP address for a domain name, (Ping).
It may be worth noting that the domain name system contains an even higher level of domain than the top-level domain. The highest level is the root domain, which would be represented by a single dot (just as in many hierarchical file systems, a root directory is represented by a “/” ) if it were ever used. If the dot for the root domain were shown in the URL, it would be to the right of the top-level domain name. However, the dot is assumed to be there, but never shown.