answersLogoWhite

0


Best Answer

First process is a DNS request to resolve name to layer 3 address. When DNS server responds and IP address is known, computer starts TCP 3 way handshake (establishing connection with a Server where requested page is stored). When communication is established ACK flag is set. Next step is HTTP request from client and HTTP respond from server which contents a web page in it (GET and OK). Then comes session termination-2 way handshake (FIN and ACK) from server first and client after.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

Like much of the internet, the World Wide Web operates on a client/server model. You run a web client on your computer - called a web browser - such as Microsoft’s Internet Explorer or Firefox. That client contacts a web server and requests information or resources. The web server locates and then sends the information to the web browser, which displays the results.

When Web Browsers contact servers, they’re asking to be sent pages built with Hypertext Markup Language (HTML). Browsers interpret those pages and display them on your computer. They also can display applications, programs, animations, and similar material created with programming languages such as Java and ActiveX, scripting languages such as JavaScript, and techniques such as AJAX.

Sometimes, home pages contain links to files the web browser can’t play or display, such as sound or animation files. In that case, you need a plug-in or a helper application. You configure your web browser or operating system to use the helper application or plug-in whenever it encounters a sound, animation, or other type of file the browser can’t run or play.

Over the years, web browsers have become increasingly sophisticated. Browsers are now full-blown software suites that can do everything from videoconferencing to letting you create and publish HTML pages.

Browsers now also blur the line between your local computer and the Internet - in essence, they can make your computer and the Internet function as a single computer system.

Increasingly, a browser is not just a single piece of software, but an entire suite. The newest version of Internet Explorer, for example, includes security features such as an anti-phishing filter. The Firefox browser has a companion piece of email software called Thunderbird that can be downloaded as well.

When browsing the Internet, one of the most frustrating experiences is the error messages browsers display when they’re having trouble contacting a website. Depending on which browser you use, and which version of the browser you’re using, those messages might differ. Sometimes browsers display error messages in plain English—but more often they don’t. The final illustration in this chapter lists the most common browser error messages—and what they mean.

Web browsers consist of client software that runs on your computer and displays home pages on the Web. There are clients for a wide variety of devices, including Windows, Macintosh, and Unix computers.

1 - A web browser displays information on your computer by interpreting the Hypertext Markup Language (HTML) that is used to build home pages on the Web. Home pages usually display graphics, sound, and multimedia files, as well as links to other pages, files that can be downloaded, and other Internet resources.

2 - CHAPTER 18 HOW WEB BROWSERS WORK 147
The coding in the HTML files tells your browser how to display the text, graphics, links, and multimedia files on the home page. The HTML file your browser loads to display the home page doesn’t actually have the graphics, sound, multimedia files, and other resources on it. Instead, it contains HTML references to those graphics and files. Your browser uses those references to find the files on the server and then display them on the home page.

3 - The web browser also interprets HTML tags as links to other websites, or to other web resources, such as graphics, multimedia files, newsgroups, or files to download. Depending on the link, it performs different actions. For example, if the HTML code specifies the link as another home page, the browser retrieves the URL specified in the HTML file when the user clicks the underlined link on the page. If the HTML code specifies a file to be downloaded, the browser downloads the file to your computer.

4 - The meanings of tags are easily decipherable. Every HTML tag, or instruction, is surrounded by a less-than and a greater-than sign—

. Often tags appear in pairs, the beginning tag and the ending tag. They are identical except for a simple slash in the ending tag. So, a paragraph of text frequently is surrounded by tags such as this:

Paragraph of text.

. Also, tags are not case sensitive.

equals

. Web browsers can’t display some types of files on the Internet, notably some kinds of multimedia files, such as sound, video, and animation files. (A common file type like this is called Flash.) To view or play these files, you need what is called a helper application or plug-in. You must configure your web browser or operating system to launch these helper applications and plug-ins whenever you click an object that needs them to be viewed. More often than not, when you install the application or plug-in, it will configure itself properly.

What Common Browser Error Messages Mean
148 PART 4 HOW THE WORLD WIDE WEB WORKS

401 Unauthorized or 403 Forbidden - If you get either of these error messages, you’re trying to enter a website that allows only certain people in - and it’s not allowing you to enter. Typically, these types of websites are password protected and also might allow only visitors who are from certain domains, such as zd.com. If you’ve entered a password, you might have entered it improperly, or you might not be in a domain that’s allowed to enter the website.

403.9 Access Forbidden. Too Many Users Are Connected - Some websites recognize that if they get too much traffic at once, the entire site can be brought down and no one will be able to visit. Those sites put a limit on the number of people who can come to the site at once - that way, the site is always available, even if not everyone who wants to visit can get in. If you get this “Too Many Users Are Connected” message, it usually means that the website is up and running, but you can’t get in because the maximum number of people are already on the site. Keep trying - when one person leaves, another can come in, and it might be you.

404 Not Found - When you get this message, you’ve arrived at the correct website, but the specific page you’re looking for can’t be found. That specific page might have been deleted from the site or moved—or you might have typed the location incorrectly.

503 Service Unavailable - This is a catch-all error message for a variety of problems, but all of them mean that the website is incapable of contact by your
browser. The problem might be the site’s server has crashed because of too much traffic or there’s network congestion.

Server Does Not Have a DNS Entry - When you type a URL in your browser to visit a site, your computer contacts a server called a Domain Name System (DNS) server. The DNS server translates the URL into the IP number that computers can understand - and after it does that, your browser can go to the site. (For more information about DNS servers, see Chapter 5, “How Internet Addresses and Domains Work.”) If you get an error message telling you the server doesn’t have a DNS entry, it means that the server doesn’t have a listing for the URL you typed. This usually means either you typed the URL incorrectly or something is wrong with the DNS server. Check the URL and retype it.

Spinning hourglass - This isn’t an error message your browser displays - instead, your Windows cursor turns into a spinning hourglass. The spinning hourglass tells you that your browser is trying to make a connection to a website. If it keeps spinning and a connection is never made, it can mean that an Internet router someplace between where you are and where you’re trying to visit has crashed and you can’t make the connection. It can also mean that you’ve lost your local Internet connection for some reason.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How does a web server and web browser work together in completeing a request on the net?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is a single request from a browser to a server called?

A Hit


What is single request from a browser to a server called?

A Hit


What is request information from a web server?

An application or browser


Is javascript has facilities for communicating between web browser and http server?

Yes JavaScript can communicate with HTTP Server. It can hit Ajax request to request content from server.


What is response in web applications?

Response is the HTTP stream sent from the Web server to the browser. Request is the HTTP stream sent from the browser to the Web server.


What is Request-response paradigm?

request response paradigm is somthiing which define how request and response work in the web application or in real world. First when the user open browser and hit any URL, request object is created. This request object then send to the server. server finds the appropriate resources for that request and executes the logic (if any) ans send back response to the browser. Browser interprets the response and display result


What did Pedro flores?

Bad RequestYour browser sent a request that this server could not understand.newdiv


What is the definition of a personal trainer?

Bad RequestYour browser sent a request that this server could not understand.newdiv


Where can you get a webkinz animal in Chicago?

Bad RequestYour browser sent a request that this server could not understand.newdiv


What makes your neck stiff?

Bad RequestYour browser sent a request that this server could not understand.newdiv


What did Pedro Flores invent?

Bad RequestYour browser sent a request that this server could not understand.newdiv


What is Client Server mechanism?

Client side (web browser) where user types his/her query and web browser sends request to server side (multiple data provider) reads the query and in response provides respective data to the client in HTML format. its a repetitive cycle called request and response between client and server.