Web Hosting By Nick Hotz The internet Components The Process Web Browsers Web servers
The Internet • The internet is a large connection of computers with protocols that allow computers to interact with one-another. • Some of the computers connected to the internet are connected as service providers. • Most computers connected to the internet are connected as personal use computers.
The Internet • Computers connect to the internet through an ISP (internet service provider) • The ISP provides the medium in which the transfer of information occurs.
Components • The IP address is a number that specifies every computer connected to the internet. • Every time a user connects to the internet, the ISP (internet service provider) assigns an IP address to that computer. IP Address 188.8.131.52
Components • Name servers convert domain names into an IP address. • We have domain names because remembering a series or numbers is harder than a name. • Also IP addresses are constantly changing. And even thought the IP addresses for servers are considered static, they still can change from time to time. Name Server
Components • All servers use a port in order to allow users to connect to the server. • Different services like web servers, ftp servers, and e-mail servers are located on different ports. Ports
Components • Internet protocol are rules or a set of guidelines that allow web browsers to interact with web servers. • These guidelines are set usually by a program which defines how the interaction between browser and server will occur. Protocol
The Process • The first thing your browser does when you enter the web address of the site you are trying to view, is brake down the URL into three parts: • The Protocol • The Domain Name • The File The Protocol/ The Domain Name/ The File (HTTP://) (www.hotzpad.com) (index.html)
The Process • The browser connects with a name server, which then converts the domain name into the appropriate IP address. • Now the browser can connect to the server at that IP address on a port. • The port for the world wide web is 80.
The Process • The browser connects to the server using the get command. • Once connected it uses the protocol specified earlier to locate the File on the server. • The server can now send the html file back to the browser.
Web Browser • The web browser allows you to get information from web servers . • It also translates the html file it receives into a viewable web page.
Web Servers • There are Registrars that sell domain names and space on there servers for people who want to display information over the web. • Another option is to use your own computer as a server with web server software.
Questions • How many people in the class have a web site? • How many people in the class have their own domain name? • Does anyone in the class run their own server?