The following is an exchange of messages between two systems, captured using a Protocol Analyzer (Wireshark)....
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
The following is an exchange of messages between two systems, captured using a Protocol Analyzer (Wireshark). While this is not usually your first troubleshooting or diagnostic step, it is useful to be able to interpret the output of a packet trace. This exercise is intended to incorporate knowledge from the first half of the term to allow you to demonstrate critical thinking skills in applying this knowledge to a common situation. Consider the scenario where you are meeting with a team, you being the programmer of the team. VENE in your day Static Telephony Myy M The Protocol Lenge 10.000000 145.254.160.237 65.208.228.223 TCP 20.911310 65.208.228.223 145.254.160.237 TCP 30.911310 145.254.160.237 65.208.228.223 TCP 40.911310 145.254.160.237 65.208.228.223 HTTP 51.472116 65.208.228.223 145.254.160.237 TCP 61.682419 65.208.228.223 145.254.160.237 TCP 71.812606 145.254.160.237 65.208.228.223 TCP 81.812606 65.208.228.223 145.254.160.237 TCP 92.012894 145.254.160.237 65.208.228.223 TCP 10 2.443513 65.208.228.223 145.254.160.237 TCP 112.553672 65.208.228.223 145.254.160.237 TCP 12 2.553672 145.254.160.237 65.208.228.223 TCP 7 pap Source Destination info 62 3372 80 [SYN] Seq=0 Win=1 62 80 3372 [SYN, ACK] Seq=0 54 3372 80 [ACK] Seq=1 Ack= 533 GET /download.html HTTP/1.: 54 80 3372 [ACK] Seq=1 Ack= < 3372 [ACK] Seq=1 Ack= 54 3372 80 [ACK] Seq=480 Acl 1434 80 3372 [ACK] Seq=1381 A 54 3372 80 [ACK] Seq=480 Acl 3372 [ACK] Seq=2761 A 1434 80 1434 80 1434 80 3372 [PSH, ACK] Seq=4 54 3372 80 [ACK] Seq=480 Acl Frame 1: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) Ethernet II, Src: Xerox_00:00:00 (00:00:01:00:00:00), Dst: fe:ff:20:00:01:00 (fe:ff:20: Internet Protocol Version 4, Src: 145.254.160.237, Dst: 65.208.228.223 P: D31000) Figure 1 Credit Wireshark Sample HTTP Capture https://wiki.wireshark.org/SampleCaptures Prof Based solely on the information presented here, answer the following questions (1 Mark each) 1. Using the definitions from the course, which IP Address is the client in this exchange and which is the server? 2. Are these two systems on the same network or are they on different networks? 3. Which well known application-layer protocol is in use? How do you know (be specific)? 4. What is the purpose of the first three messages exchanged? 5. Briefly describe one way that viewing this exchange might help you, as a programmer, to troubleshoot the performance of your web-based application? The following is an exchange of messages between two systems, captured using a Protocol Analyzer (Wireshark). While this is not usually your first troubleshooting or diagnostic step, it is useful to be able to interpret the output of a packet trace. This exercise is intended to incorporate knowledge from the first half of the term to allow you to demonstrate critical thinking skills in applying this knowledge to a common situation. Consider the scenario where you are meeting with a team, you being the programmer of the team. VENE in your day Static Telephony Myy M The Protocol Lenge 10.000000 145.254.160.237 65.208.228.223 TCP 20.911310 65.208.228.223 145.254.160.237 TCP 30.911310 145.254.160.237 65.208.228.223 TCP 40.911310 145.254.160.237 65.208.228.223 HTTP 51.472116 65.208.228.223 145.254.160.237 TCP 61.682419 65.208.228.223 145.254.160.237 TCP 71.812606 145.254.160.237 65.208.228.223 TCP 81.812606 65.208.228.223 145.254.160.237 TCP 92.012894 145.254.160.237 65.208.228.223 TCP 10 2.443513 65.208.228.223 145.254.160.237 TCP 112.553672 65.208.228.223 145.254.160.237 TCP 12 2.553672 145.254.160.237 65.208.228.223 TCP 7 pap Source Destination info 62 3372 80 [SYN] Seq=0 Win=1 62 80 3372 [SYN, ACK] Seq=0 54 3372 80 [ACK] Seq=1 Ack= 533 GET /download.html HTTP/1.: 54 80 3372 [ACK] Seq=1 Ack= < 3372 [ACK] Seq=1 Ack= 54 3372 80 [ACK] Seq=480 Acl 1434 80 3372 [ACK] Seq=1381 A 54 3372 80 [ACK] Seq=480 Acl 3372 [ACK] Seq=2761 A 1434 80 1434 80 1434 80 3372 [PSH, ACK] Seq=4 54 3372 80 [ACK] Seq=480 Acl Frame 1: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) Ethernet II, Src: Xerox_00:00:00 (00:00:01:00:00:00), Dst: fe:ff:20:00:01:00 (fe:ff:20: Internet Protocol Version 4, Src: 145.254.160.237, Dst: 65.208.228.223 P: D31000) Figure 1 Credit Wireshark Sample HTTP Capture https://wiki.wireshark.org/SampleCaptures Prof Based solely on the information presented here, answer the following questions (1 Mark each) 1. Using the definitions from the course, which IP Address is the client in this exchange and which is the server? 2. Are these two systems on the same network or are they on different networks? 3. Which well known application-layer protocol is in use? How do you know (be specific)? 4. What is the purpose of the first three messages exchanged? 5. Briefly describe one way that viewing this exchange might help you, as a programmer, to troubleshoot the performance of your web-based application?
Expert Answer:
Related Book For
Corporate Financial Accounting
ISBN: 978-1133952411
12th edition
Authors: Carl S. Warren, James M. Reeve, Jonathan E. Duchac
Posted Date:
Students also viewed these computer network questions
-
Design a Java class that represents a cache with a fixed size. It should support operations like add, retrieve, and remove, and it should evict the least recently used item when it reaches capacity.
-
can someone solve this Modern workstations typically have memory systems that incorporate two or three levels of caching. Explain why they are designed like this. [4 marks] In order to investigate...
-
Suppose you are a money manager of a $5 million investment fund. The fund is invested in four funds with the following investments and betas: Stock A B Shares 100,000 100,000 75,000 20,000 C D Price...
-
The Town of Weston has a Water Utility Fund with the following trial balance as of July 1, 2016, the first day of the fiscal year: During the year ended June 30, 2017, the following transactions and...
-
Inexpensive broadband access has created a generation of television producers for whom the Internet is their native medium. As they redirect the focus from TV to computers, cell phones, and iPods,...
-
Say that we want to "compute" the stochastic integral Analogy with ordinary calculus would suggest using the chain rule for the differentiation of composite functions, in order to obtain a...
-
Service industry, job costing, law firm. Keating & Associates is a law firm specializing in labor relations and employee-related work. It employs 25 professionals (5 partners and 20 associates) who...
-
1 Find a Laurent Series for f(z) = which is valid in the domain (z-4i) {z: 4
-
Pro-Craft Company computed the following activity rates to allocate overhead cost for the year. Activity Materials handling Quality inspection Activity Rate $ 65 per materials requisition $ 55 per...
-
The following data relate to the probability distributions of the lead time and demand of product "Que", Lead time (days) 15 Demand (units) 12,500 17,500 20 25. Additional information: 2. 3. 4. 5....
-
What is the payback period if cost = $60,000; CF = $12,500 per year for 4 years Estimate the erosion cost associated with this venture: Frosty Desserts currently sell 120,000 of its...
-
What is the legal difference between a contract and an agreement? Explain.
-
1.A negligence action was brought by a mother on behalf of her minor daughter against a hospital. It alleged that when the mother was 13 years of age, the hospital negligently transfused her with...
-
You are investing for your retirement. You put 60% of your money into stock A, with expected return of 12%, and standard deviation of 20%. The rest are invested in stock B, with expected return of...
-
Who protects employees from being discharged because their wages have been garnished? How long does any employee need to work for the employer before they are eligible for the Family and Medical...
-
How many Barr bodies would be observed in the nucleus of an XXY individual? O 2 O 1 O 0 O 3
-
A business had revenues of $280,000 and operating expenses of $315,000. Did the business (a) Incur a net loss (b) Realize net income?
-
The following data were extracted from the accounting records of Harkins Company for the year ended April 30, 2014: Merchandise inventory, May 1, 2013 ..... $ 380,000 Merchandise inventory, April 30,...
-
Selected account balances before adjustment for Intuit Realty at November 30, 2014, the end of the current year, are shown below. Data needed for year-end adjustments are as follows: a. Supplies on...
-
The following information was taken from Einar Companys balance sheet: Fixed assets (net) ........$1,800,000 Long-term liabilities ......... 600,000 Total liabilities ......... 900,000 Total...
-
A change in chromosome structure that does not involve a change in the total amount of genetic material is a. a deletion. b. a duplication. c. an inversion. d. none of the above.
-
The term endopolyploidy refers to the phenomenon of having a. too many chromosomes. b. extra chromosomes inside the cell nucleus. c. extra sets of chromosomes in certain cells of the body. d. extra...
-
During transduction involving a P1 phage, a. any small fragment of the bacterial chromosome may be transferred to another bacterium by a new phage. b. only a specific fragment of DNA may be...
Study smarter with the SolutionInn App