SlideShare a Scribd company logo
1 of 2
P4. 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 are carriage return and line-feed characters (that is, the italized character string in
the text below represents the single carriage-return character that was contained at that point in
the HTTP header). Tips the following questions, indicating where in the HTTP GET message
below you find the Tips. GET /cs453/index.html HTTP/1.1Host: gai a.cs.umass.eduUser-Agent:
Mozilla/5.0 ( Windows;U; Windows NT 5.1; en-US; rv:1.7.2) Gec ko/20040804 Netscape/7.2
(ax) Accept:ex t/xml, application/xml, application/xhtml+xml, text /html;q=0.9,
text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5Accept- Encoding:
zip,deflateAccept-Charset: ISO -8859-1,utf-8;q=0.7,*;q=0.7Keep-Alive: 300Connection:keep-
alive 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?
Solution
a. What is the URL of the document requested by the browser?
The document request was http://gai a.cs.umass.edu/cs453/index.html.
Here the Host field (gai a.cs.umass.edu) indicates the server's name and /cs453/index.html
indicates the file name.
b. What version of HTTP is the browser running?
The browser is running HTTP version 1.1. This can be indicated just before Host field.
c.Does the browser request a non-persistent or a persistent connection?
The browser is requesting a persistent connection, as indicated by the Connection: keep alive at
last line (Keep-Alive: 300Connection:keep-alive).
d. What is the IP address of the host on which the browser is running?
IP address is not mentioned in HTTP request or message. So it is not possible to tell the IP
address by just looking at the HTTP message. You will need the information from the IP
datagram(which carries the TCP segments which also carries the HTTP GET request).
e. What type of browser initiates this message? Why is the browser type needed in an HTTP
request message?
This message is initiated by Mozilla 5.0 which can be identified by User-Agent: Mozilla/5.0.
This browser type neede in an HTTP request message to send diffrent version of same object to
diffrent types of browsers.

More Related Content

Similar to P4- Consider the following string of ASCII characters that were captur.docx

Under the Covers with the Web
Under the Covers with the WebUnder the Covers with the Web
Under the Covers with the WebTrevor Lohrbeer
 
PHP Training: Module 1
PHP Training: Module 1PHP Training: Module 1
PHP Training: Module 1hussulinux
 
Wireshark http solution_v6.1
Wireshark http solution_v6.1Wireshark http solution_v6.1
Wireshark http solution_v6.1Yasin Abdullah
 
Web II - 02 - How ASP.NET Works
Web II - 02 - How ASP.NET WorksWeb II - 02 - How ASP.NET Works
Web II - 02 - How ASP.NET WorksRandy Connolly
 
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...Ontico
 
IntroductionA powerful tool for network troubleshooting but also.docx
IntroductionA powerful tool for network troubleshooting but also.docxIntroductionA powerful tool for network troubleshooting but also.docx
IntroductionA powerful tool for network troubleshooting but also.docxmariuse18nolet
 
Ch2 the application layer protocols_http_3
Ch2 the application layer protocols_http_3Ch2 the application layer protocols_http_3
Ch2 the application layer protocols_http_3Syed Ariful Islam Emon
 
Networked APIs with swift
Networked APIs with swiftNetworked APIs with swift
Networked APIs with swiftTim Burks
 
KMUTNB - Internet Programming 2/7
KMUTNB - Internet Programming 2/7KMUTNB - Internet Programming 2/7
KMUTNB - Internet Programming 2/7phuphax
 
jkljklj
jkljkljjkljklj
jkljkljhoefo
 
Project Assignment 2 Building a Multi-Threaded Web ServerThis pro.docx
Project Assignment 2 Building a Multi-Threaded Web ServerThis pro.docxProject Assignment 2 Building a Multi-Threaded Web ServerThis pro.docx
Project Assignment 2 Building a Multi-Threaded Web ServerThis pro.docxkacie8xcheco
 

Similar to P4- Consider the following string of ASCII characters that were captur.docx (20)

Under the Covers with the Web
Under the Covers with the WebUnder the Covers with the Web
Under the Covers with the Web
 
PHP Training: Module 1
PHP Training: Module 1PHP Training: Module 1
PHP Training: Module 1
 
Wireshark http solution_v6.1
Wireshark http solution_v6.1Wireshark http solution_v6.1
Wireshark http solution_v6.1
 
Starting With Php
Starting With PhpStarting With Php
Starting With Php
 
HTTP
HTTPHTTP
HTTP
 
Web II - 02 - How ASP.NET Works
Web II - 02 - How ASP.NET WorksWeb II - 02 - How ASP.NET Works
Web II - 02 - How ASP.NET Works
 
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...
Проксирование HTTP-запросов web-акселератором / Александр Крижановский (Tempe...
 
API Design Workshop
API Design WorkshopAPI Design Workshop
API Design Workshop
 
Introduction to HTTP
Introduction to HTTPIntroduction to HTTP
Introduction to HTTP
 
Http
HttpHttp
Http
 
PPT
PPTPPT
PPT
 
IntroductionA powerful tool for network troubleshooting but also.docx
IntroductionA powerful tool for network troubleshooting but also.docxIntroductionA powerful tool for network troubleshooting but also.docx
IntroductionA powerful tool for network troubleshooting but also.docx
 
Ch2 the application layer protocols_http_3
Ch2 the application layer protocols_http_3Ch2 the application layer protocols_http_3
Ch2 the application layer protocols_http_3
 
HTTP Basics
HTTP BasicsHTTP Basics
HTTP Basics
 
Networked APIs with swift
Networked APIs with swiftNetworked APIs with swift
Networked APIs with swift
 
KMUTNB - Internet Programming 2/7
KMUTNB - Internet Programming 2/7KMUTNB - Internet Programming 2/7
KMUTNB - Internet Programming 2/7
 
jkljklj
jkljkljjkljklj
jkljklj
 
5-WebServers.ppt
5-WebServers.ppt5-WebServers.ppt
5-WebServers.ppt
 
www and http services
www and http serviceswww and http services
www and http services
 
Project Assignment 2 Building a Multi-Threaded Web ServerThis pro.docx
Project Assignment 2 Building a Multi-Threaded Web ServerThis pro.docxProject Assignment 2 Building a Multi-Threaded Web ServerThis pro.docx
Project Assignment 2 Building a Multi-Threaded Web ServerThis pro.docx
 

More from dorisevans99695

A material effect from changing accounting principles should be report.docx
A material effect from changing accounting principles should be report.docxA material effect from changing accounting principles should be report.docx
A material effect from changing accounting principles should be report.docxdorisevans99695
 
a system consists of four components connected as shown assume A B C.docx
a system consists of four components connected as shown  assume A B C.docxa system consists of four components connected as shown  assume A B C.docx
a system consists of four components connected as shown assume A B C.docxdorisevans99695
 
A SWOT analysis is conducted during what stage of the HR planning proc.docx
A SWOT analysis is conducted during what stage of the HR planning proc.docxA SWOT analysis is conducted during what stage of the HR planning proc.docx
A SWOT analysis is conducted during what stage of the HR planning proc.docxdorisevans99695
 
A survey was conducted where people were asked whether they have a pre.docx
A survey was conducted where people were asked whether they have a pre.docxA survey was conducted where people were asked whether they have a pre.docx
A survey was conducted where people were asked whether they have a pre.docxdorisevans99695
 
A survey asked what part of the country respondents live in and whethe.docx
A survey asked what part of the country respondents live in and whethe.docxA survey asked what part of the country respondents live in and whethe.docx
A survey asked what part of the country respondents live in and whethe.docxdorisevans99695
 
A student is interested in how many dogs were detected with the eDNA s.docx
A student is interested in how many dogs were detected with the eDNA s.docxA student is interested in how many dogs were detected with the eDNA s.docx
A student is interested in how many dogs were detected with the eDNA s.docxdorisevans99695
 
A student goes to the library- The probability that she checks out (a).docx
A student goes to the library- The probability that she checks out (a).docxA student goes to the library- The probability that she checks out (a).docx
A student goes to the library- The probability that she checks out (a).docxdorisevans99695
 
A stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docx
A stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docxA stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docx
A stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docxdorisevans99695
 
A small town collected data on their citizens most frequent mode of tr.docx
A small town collected data on their citizens most frequent mode of tr.docxA small town collected data on their citizens most frequent mode of tr.docx
A small town collected data on their citizens most frequent mode of tr.docxdorisevans99695
 
A serious developmental disorder associated with multiple -thalassemia.docx
A serious developmental disorder associated with multiple -thalassemia.docxA serious developmental disorder associated with multiple -thalassemia.docx
A serious developmental disorder associated with multiple -thalassemia.docxdorisevans99695
 
A sequence of four tasks is part of the project schedule- Each of the.docx
A sequence of four tasks is part of the project schedule- Each of the.docxA sequence of four tasks is part of the project schedule- Each of the.docx
A sequence of four tasks is part of the project schedule- Each of the.docxdorisevans99695
 
A researcher measures a response variable Y and an explanatory variabl.docx
A researcher measures a response variable Y and an explanatory variabl.docxA researcher measures a response variable Y and an explanatory variabl.docx
A researcher measures a response variable Y and an explanatory variabl.docxdorisevans99695
 
A protein that evolved to live inside of the membranes of the cell- A-.docx
A protein that evolved to live inside of the membranes of the cell- A-.docxA protein that evolved to live inside of the membranes of the cell- A-.docx
A protein that evolved to live inside of the membranes of the cell- A-.docxdorisevans99695
 
A protein that evolved to live in the cytoplasm (or other water locati.docx
A protein that evolved to live in the cytoplasm (or other water locati.docxA protein that evolved to live in the cytoplasm (or other water locati.docx
A protein that evolved to live in the cytoplasm (or other water locati.docxdorisevans99695
 
a population has mean u- 13 and standard deviation o-4- what is the z.docx
a population has mean u- 13 and standard deviation o-4- what is the z.docxa population has mean u- 13 and standard deviation o-4- what is the z.docx
a population has mean u- 13 and standard deviation o-4- what is the z.docxdorisevans99695
 
A population has a mean -70 and a standard deviation -9- Find the mean.docx
A population has a mean -70 and a standard deviation -9- Find the mean.docxA population has a mean -70 and a standard deviation -9- Find the mean.docx
A population has a mean -70 and a standard deviation -9- Find the mean.docxdorisevans99695
 
A person used as an example for other employees to show the best in de.docx
A person used as an example for other employees to show the best in de.docxA person used as an example for other employees to show the best in de.docx
A person used as an example for other employees to show the best in de.docxdorisevans99695
 
A patient recently received a diagnostic tap for a large pleural effus.docx
A patient recently received a diagnostic tap for a large pleural effus.docxA patient recently received a diagnostic tap for a large pleural effus.docx
A patient recently received a diagnostic tap for a large pleural effus.docxdorisevans99695
 
A patient has newborn twins- One is healthy- with natural color to li.docx
A patient has newborn twins-  One is healthy- with natural color to li.docxA patient has newborn twins-  One is healthy- with natural color to li.docx
A patient has newborn twins- One is healthy- with natural color to li.docxdorisevans99695
 
A partner has a capital balance of $40000 Jenuary to April $50-000 tro.docx
A partner has a capital balance of $40000 Jenuary to April $50-000 tro.docxA partner has a capital balance of $40000 Jenuary to April $50-000 tro.docx
A partner has a capital balance of $40000 Jenuary to April $50-000 tro.docxdorisevans99695
 

More from dorisevans99695 (20)

A material effect from changing accounting principles should be report.docx
A material effect from changing accounting principles should be report.docxA material effect from changing accounting principles should be report.docx
A material effect from changing accounting principles should be report.docx
 
a system consists of four components connected as shown assume A B C.docx
a system consists of four components connected as shown  assume A B C.docxa system consists of four components connected as shown  assume A B C.docx
a system consists of four components connected as shown assume A B C.docx
 
A SWOT analysis is conducted during what stage of the HR planning proc.docx
A SWOT analysis is conducted during what stage of the HR planning proc.docxA SWOT analysis is conducted during what stage of the HR planning proc.docx
A SWOT analysis is conducted during what stage of the HR planning proc.docx
 
A survey was conducted where people were asked whether they have a pre.docx
A survey was conducted where people were asked whether they have a pre.docxA survey was conducted where people were asked whether they have a pre.docx
A survey was conducted where people were asked whether they have a pre.docx
 
A survey asked what part of the country respondents live in and whethe.docx
A survey asked what part of the country respondents live in and whethe.docxA survey asked what part of the country respondents live in and whethe.docx
A survey asked what part of the country respondents live in and whethe.docx
 
A student is interested in how many dogs were detected with the eDNA s.docx
A student is interested in how many dogs were detected with the eDNA s.docxA student is interested in how many dogs were detected with the eDNA s.docx
A student is interested in how many dogs were detected with the eDNA s.docx
 
A student goes to the library- The probability that she checks out (a).docx
A student goes to the library- The probability that she checks out (a).docxA student goes to the library- The probability that she checks out (a).docx
A student goes to the library- The probability that she checks out (a).docx
 
A stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docx
A stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docxA stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docx
A stock has a return on equity of 17-5- and a plowback ratio of 35-- W.docx
 
A small town collected data on their citizens most frequent mode of tr.docx
A small town collected data on their citizens most frequent mode of tr.docxA small town collected data on their citizens most frequent mode of tr.docx
A small town collected data on their citizens most frequent mode of tr.docx
 
A serious developmental disorder associated with multiple -thalassemia.docx
A serious developmental disorder associated with multiple -thalassemia.docxA serious developmental disorder associated with multiple -thalassemia.docx
A serious developmental disorder associated with multiple -thalassemia.docx
 
A sequence of four tasks is part of the project schedule- Each of the.docx
A sequence of four tasks is part of the project schedule- Each of the.docxA sequence of four tasks is part of the project schedule- Each of the.docx
A sequence of four tasks is part of the project schedule- Each of the.docx
 
A researcher measures a response variable Y and an explanatory variabl.docx
A researcher measures a response variable Y and an explanatory variabl.docxA researcher measures a response variable Y and an explanatory variabl.docx
A researcher measures a response variable Y and an explanatory variabl.docx
 
A protein that evolved to live inside of the membranes of the cell- A-.docx
A protein that evolved to live inside of the membranes of the cell- A-.docxA protein that evolved to live inside of the membranes of the cell- A-.docx
A protein that evolved to live inside of the membranes of the cell- A-.docx
 
A protein that evolved to live in the cytoplasm (or other water locati.docx
A protein that evolved to live in the cytoplasm (or other water locati.docxA protein that evolved to live in the cytoplasm (or other water locati.docx
A protein that evolved to live in the cytoplasm (or other water locati.docx
 
a population has mean u- 13 and standard deviation o-4- what is the z.docx
a population has mean u- 13 and standard deviation o-4- what is the z.docxa population has mean u- 13 and standard deviation o-4- what is the z.docx
a population has mean u- 13 and standard deviation o-4- what is the z.docx
 
A population has a mean -70 and a standard deviation -9- Find the mean.docx
A population has a mean -70 and a standard deviation -9- Find the mean.docxA population has a mean -70 and a standard deviation -9- Find the mean.docx
A population has a mean -70 and a standard deviation -9- Find the mean.docx
 
A person used as an example for other employees to show the best in de.docx
A person used as an example for other employees to show the best in de.docxA person used as an example for other employees to show the best in de.docx
A person used as an example for other employees to show the best in de.docx
 
A patient recently received a diagnostic tap for a large pleural effus.docx
A patient recently received a diagnostic tap for a large pleural effus.docxA patient recently received a diagnostic tap for a large pleural effus.docx
A patient recently received a diagnostic tap for a large pleural effus.docx
 
A patient has newborn twins- One is healthy- with natural color to li.docx
A patient has newborn twins-  One is healthy- with natural color to li.docxA patient has newborn twins-  One is healthy- with natural color to li.docx
A patient has newborn twins- One is healthy- with natural color to li.docx
 
A partner has a capital balance of $40000 Jenuary to April $50-000 tro.docx
A partner has a capital balance of $40000 Jenuary to April $50-000 tro.docxA partner has a capital balance of $40000 Jenuary to April $50-000 tro.docx
A partner has a capital balance of $40000 Jenuary to April $50-000 tro.docx
 

Recently uploaded

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 

Recently uploaded (20)

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 

P4- Consider the following string of ASCII characters that were captur.docx

  • 1. P4. 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 are carriage return and line-feed characters (that is, the italized character string in the text below represents the single carriage-return character that was contained at that point in the HTTP header). Tips the following questions, indicating where in the HTTP GET message below you find the Tips. GET /cs453/index.html HTTP/1.1Host: gai a.cs.umass.eduUser-Agent: Mozilla/5.0 ( Windows;U; Windows NT 5.1; en-US; rv:1.7.2) Gec ko/20040804 Netscape/7.2 (ax) Accept:ex t/xml, application/xml, application/xhtml+xml, text /html;q=0.9, text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5Accept- Encoding: zip,deflateAccept-Charset: ISO -8859-1,utf-8;q=0.7,*;q=0.7Keep-Alive: 300Connection:keep- alive 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? Solution a. What is the URL of the document requested by the browser? The document request was http://gai a.cs.umass.edu/cs453/index.html. Here the Host field (gai a.cs.umass.edu) indicates the server's name and /cs453/index.html indicates the file name. b. What version of HTTP is the browser running? The browser is running HTTP version 1.1. This can be indicated just before Host field. c.Does the browser request a non-persistent or a persistent connection? The browser is requesting a persistent connection, as indicated by the Connection: keep alive at last line (Keep-Alive: 300Connection:keep-alive). d. What is the IP address of the host on which the browser is running? IP address is not mentioned in HTTP request or message. So it is not possible to tell the IP address by just looking at the HTTP message. You will need the information from the IP datagram(which carries the TCP segments which also carries the HTTP GET request). e. What type of browser initiates this message? Why is the browser type needed in an HTTP request message?
  • 2. This message is initiated by Mozilla 5.0 which can be identified by User-Agent: Mozilla/5.0. This browser type neede in an HTTP request message to send diffrent version of same object to diffrent types of browsers.