Professional Documents
Culture Documents
A network of networks, joining many government, university and private computers together and providing an infrastructure for the use of E-mail, bulletin boards, file archives, hypertext documents, databases and other computational resources The vast collection of computer networks which form and act as a single huge network for transport of data and messages across distances which can be anywhere from the same office to anywhere in the world.
TCP/IP Addresses
Every host on the Internet must have a unique IP address The IP address is a 32-bit number which we write in dotted decimal notation The first part of the IP address is the network address the remainder is the host ID A subnet mask is used to determine the network address from a IP host address All hosts on the same network are configured with the same subnet mask
Mask:
com
net
fr
uk
us
Top-level domain
ac
co
Second-level domain
aston
staffs
wlv
clun
www
ftp
Server name
The Local part is the name of a special file stored on the mail server called the users mailbox The Domain name is resolved using DNS The mail server is also known as a mail exchanger
A protocol is nothing more than a set of rules. On the Internet, it is a set of rules computers use to communicate across networks. As long as everyone follows the rules, communication can occur freely
TRANSMISSION CONTROL PROTOCOL/ INTERNETWORKING PROTOCOL (TCP/IP) HYPER TEXT TRANSFER PROTOCOL (HTTP) FILE TRANSFER PROTOCOL (FTP) TELNET
GOPHER
TCP/ IP
TCP/ IP is a standard Internet protocol suite used to communicate over the Internet
TCP/ IP suite consist of two components: 1. Internetworking Protocol (IP) 2. Transmission Control Protocol (TCP)
IP
Functions performed by IP: 1. Envelop the data and write the IP address of source and destination 2. Allow networks to verify the IP address 3. Leave the packet on the network as it is connectionless protocol Functions performed by TCP: 1. Break the data into packets and number them. 2. Since TCP is connection-oriented protocol, it make a session between source and destination to make sure that every packet reach the destination 3. Error detection and error correction
TCP
Request
Web page
WWW server
Browser app
HTTP is the protocol used to access resources on the World Wide Web A browser application is used to send a request to the WWW server for a resource, e.g. a web page, graphics file, audio file, etc. The server responds by sending the resource (a file) to the client and closing the connection
The protocol used to retrieve the resource The host where the resource is held The port number of the server process on the host The name of the resource file
URL Defaults
A server will normally be setup to use standard defaults This enables the URL to be simplified In the case of a Web server for example
Default port will be 80 Default name for home page will be index.html
Telnet
Telnet allows a user to run commands and programs remotely on another computer across the Internet The user runs a Telnet client program on the local host A Telnet server process must be running on the remote host The user must have the necessary permissions and password to access the remote host
GOPHER
The Gopher protocol is a TCP/IP Application layer protocol designed for distributing, searching, and retrieving documents over the Internet, and was a predecessor, and later, an alternative to the World Wide Web(WWW)
A file-like hierarchical arrangement that would be familiar to users A simple syntax A system that can be created quickly and inexpensively Extending the file system metaphor to include things like searches
STAGNATION OF GOPHER:
User friendliness of the WWW, with its integration of text and graphics, made Gopher less appealing.
Gopher has an inflexible structure when compared to the free-form HTML of the Web. With Gopher, every document has a defined format and type, and the typical user must navigate through a single server-defined menu system to get to a particular document.
A Web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web.
Can also be used to access information provided by Web servers in private networks or files in file systems
REQUEST (URL)
INTERACTIVE DOCUMENT
The history of the web browser dates back to the late 1980s, when a variety of technologies laid the foundation for the first web browser, WorldWideWeb, by Tim Berners-Lee in 1991. That browser brought together a variety of existing and new software and hardware technologies.
FEATURES
TEXT BASED USER INTERFACE E-MAIL, USENET MULTIPLE TABS FUNCTIONALITY BOOKMARKED PAGES POP-UP BLOCKERS PLUG-INS (downloadable components for
additional features)
INTRODUCTION
Search engine is a software program that searches for sites based on the words that you designate as search terms.
Search engines look through their own databases of information in order to find what it is that you are looking for.
Search engine is the popular term for an Information Retrieval (IR) system.
HISTORY
Archie (1990) First search tool for the Internet Gopher indexed plain text documents Veronica - keyword search of most Gopher menu titles in the entire Gopher listings Jughead tool for obtaining menu information Gopher servers Wandex(June1993) first Web search engine index by web-robot
ALIWEB (NOV 1993) first webs search engine; didnt use web-robots; notified by administrators JUMPSTATION(Dec 1993) used webrobot to build the index; web form WebCrawler (1994) any word in web page GOOGLE (2000) PageRank algorithm MICROSOFTS BING (June 2000)
Spiders
Robots
Crawler-Based Search Engines Human-Powered Directories Hybrid Search Engines" Or Mixed Results