What version of http is the browser running

Assignment Help Computer Networking
Reference no: EM13811896

1. Consider an HTTP client that wants to retrieve a Web document at a given URL. The IP address of the HTTP server is initially unknown. What transport and application- layer protocols besides HTTP are needed in this scenario?

2. Consider the following string of ASCII characters that were captured by Wireshark when the browser sent an HTTP GET message (i. e., this is the actual content of an HTTP GET message). The characters <cr>< lf> are carriage return and line- feed characters (that is, the italized character string <cr> in the text below represents the single carriage-return character that was contained at that point in the HTTP header). Answer the following questions, indicating where in the HTTP GET message below you find the answer.
GET / cs453/ index. html HTTP/ 1.1< cr>< lf> Host: gai a. cs. umass. edu< cr>< lf> a.cs.umass.edu<cr><lf> User- Agent: Mozilla/ 5.0 ( Windows; U; Windows NT 5.1; en- US; rv: 1.7.2) Gec ko/ 20040804 Netscape/ 7.2 ( ax) < cr>< lf> Accept: ex t/ xml, application/ xml, application/ xhtml+ xml, text / html; q= 0.9, text/ plain; q= 0.8, image/ png,*/*; text/plain;q=0.8,image/png,*/*; q= 0.5 < cr>< lf> Accept- Language: en- us, en; q= 0.5< cr>< en-us,en;q=0.5<cr>< lf> Accept- Encoding: zip, deflate< cr>< lf> Accept- Charset: zip,deflate<cr><lf>Accept-Charset: ISO - 8859- 1, utf- 8; q= -8859-1,utf-8;q= 0.7,*; q= 0.7< cr>< lf> -8859-1,utf-8;q=0.7,*;q=0.7<cr><lf> Keep- Alive: 300< cr> < lf> Connection: keep- alive< cr>< <lf>Connection:keep-alive<cr>< lf>< cr>< lf>

a. What is the URL of the document requested by the browser?
b. What version of HTTP is the browser running?
c. Does the browser request a non-persistent or a persistent connection?
d. What is the IP address of the host on which the browser is running?
e. What type of browser initiates this message? Why is the browser type needed in an HTTP request message?

3. Suppose within your Web browser you click on a link to obtain a Web page. The IP address for the associated URL is not cached in your local host, so a DNS lookup is necessary to obtain the IP address. Suppose that n DNS servers are visited before your host receives the IP address from DNS; the successive visits incur an RTT of RTT_1, ... ... RTT_n . Further suppose that the Web page associated with the link contains exactly one object, consisting of a small amount of HTML text. Let RTT_0 denote the RTT between the local host and the server containing the object. Assuming zero transmission time of the object, how much time elapses from when the client clicks on the link until the client receives the object?

4. How does SMTP mark the end of a message body? How about HTTP? Can HTTP use the same method as SMTP to mark the end of a message body? Explain.

5. Suppose you can access the caches in the local DNS servers of your department. Can you propose a way to roughly determine the Web servers (outside your department) that are most popular among the users in your department? Explain.

6. Consider distributing a file of F = 15 Gbits to N peers. The server has an upload rate of u s = 30 Mbps, and each peer has a download rate of d i = 2 Mbps and an upload rate of u. For N = 10, 100, and 1,000 and u = 300 Kbps, 700 Kbps, and 2 Mbps, prepare a chart giving the minimum distribution time for each of the combinations of N and u for both client- server distribution and P2P distribution.

7. Suppose Bob joins a BitTorrent torrent, but he does not want to upload any data to any other peers (so called free-riding).

a. Bob claims that he can receive a complete copy of the file that is shared by the swarm. Is Bob's claim possible? Why or why not?

b. Bob further claims that he can further make his "free-riding" more efficient by using a collection of multiple computers (with distinct IP addresses) in the computer lab in his department. How can he do that?

8. In the circular DHT example in Section 2.6.2, suppose that peer 3 learns that peer 5 has left. How does peer 3 update its successor state information? Which peer is now its first successor? Its second successor?

Reference no: EM13811896

Questions Cloud

Invent a new style for a video game : Design a new textbook for a psychology class, science class, etc. Invent a new telephone. Design a new suitcase. Design new clothes for soldier/teacher/cook/student/etc.
Typical manufacturing supervisors challenges : What are typical manufacturing supervisors' challenges, frequently created due to no fault of their own? Under newer, nontraditional manufacturing and operations methods, how can these problems reduce?
Demonstrate relevant knowledge of mrp : Utilizing the Step-by-Step MRP Calculation Process, students will solve the following MRP problem given: Product A is an end item and is made from two units of B and four of C.
Credible academic journals and other reliable sources : Discuss how you would know that your team was in conflict and what would be a technique you would use to resolve it. You may wish to research any conflict resolution models available in many credible academic journals and other reliable sources.
What version of http is the browser running : Consider the following string of ASCII characters that were captured by Wireshark when the browser sent an HTTP GET message (i. e., this is the actual content of an HTTP GET message). What version of HTTP is the browser running? What is the IP addr..
Groups into a self-directed work team : You have just been part of a merger. You have each been chosen to head up your department and merge the two groups into a self-directed work team.
Question regarding the higher levels of performance : Organizational restructuring is common as organizations attempt to achieve higher levels of performance. Provide research via the Internet (from a credible source) and share an example of a restructuring that has taken place within an organization..
Define the agency''s department for the different sections : Interview at least two representatives of the agency's department for the different sections of the paper. If you can obtain more than two different interviews, do so.
Explain the role grants play in the human services field : Explain the role grants play in the human services field

Reviews

Write a Review

Computer Networking Questions & Answers

  Advent and increasing popularity of social networking

With the advent and increasing popularity of social networking, individuals are connected to everyone but connecting to no one.

  Word document that contains a print screen image

Managing switch operations requires a deep knowledge of the spanning tree protocol. Review LabSim modules 7.4, 7.5, and 7.9, which are related to the basic understanding, use, and troubleshooting of the spanning tree protocol.

  Create new revenue streams for the cafe

Develop two new products using network, telecommunication, or wireless tools to create new revenue streams for the cafe, such as burning CDs for your customers.

  Home networking solutions

Question:  The Thomsons all have their own separate computers at home. The problem is, there is only one printer, and it is attached to Bob's computer.

  Explain physical locations distributed across county

Corporation is expanding from single physical location to three physical locations distributed across county to better serve the requirements of their customers.

  What is meant by router interfaces with ssh listening

What is meant by router interfaces with ssh listening on the internet.

  Task 1in a public-key system using rsa you intercept the

task 1in a public-key system using rsa you intercept the ciphertext c 13 sent to a user whose public key is e 23 n

  Draft a six- to eight-page paper based on a life-changing

draft a six- to eight-page paper based upon a life-changing decision you or someone in your community has had to make.

  Relevant remote access applications

For this assignment, submit your initial post addressing the topics below. Continue to follow your classmates' posts for the remainder of the week and post at least one to two follow-up messages to your classmates' posts prior to midnight ET on Su..

  What are the benefits of cloud computing adoption

What are the key organisational and environmental factors that influence SMEs to adopt Cloud based services?

  Examine two architectural styles of your selecting and for

question 1 analyze two architectural styles of your choosing and for each give an example of a real-world application

  Determine the queuing delay for packet

Packet switch receives a packet and determines outbound link to which packet should be forwarded. Determine the queuing delay for packet? Show work.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd