Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Assignment 1 CAIS 337-Networking #1: Introduction, Application & Transport Layers Spring 2018 For this assignment, submit a zip file that contains: A PDF document that
Assignment 1 CAIS 337-Networking #1: Introduction, Application & Transport Layers Spring 2018 For this assignment, submit a zip file that contains: A PDF document that contains the answers to the questions below A WireShark capture file (pcap or pcapng file) for all the WireShark related questions. [10 points] Suppose you would like to urgently deliver 1 terabyte (10 bytes) data from Boston to Los Angeles. You have available a 1 Gbps dedicated link for data transfer to Denver and a 100 Mbps dedicated link for data transfer from Denver to Los Angeles. Would you prefer to transmit the data via these links or instead use UPS for over-night delivery? Explain. [15 points, based on WireShark intro Lab] After closing any open web pages and clearing your web browser's cache, perform a WireShark traffic capture while you access www.westfield.ma.edu and answer the following questions. Please include a screenshot of the WireShark packet capture window that you used to answer the question and also attach the network traffic captured (there is up to 50% penalty for missing screen captures or pcap file) a) How long did it take from when the HTTP GET message was sent until the HTTP OK reply was received? Only use the GET message for the main html page (not including the images/JavaScript/CSS files). b) What is the transport layer protocol used for the HTTP GET? c) What is the network layer protocol used for the HTTP GET? Make sure that you include the protocol version. d) What is the Internet address for www.westfield.ma.edu? e) What is the Internet address of your computer? [10 points] Draw a diagram that shows the packets exchanged between a web server and its client in a non-persistent HTTP connection when the client retrieves a web object that has two embedded objects. [12 points] 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 rin'are carriage return and line-feed characters. Answer the following questions, indicating where in the HTTP GET message below you find the answer (where applicable). Prane 112: 426 bytes on wire (3408 bits), 426 bytes captured (3408 bits) on interface Ethernet 11, $rc: IntelCor_43:a3:a0 (30:24:32:43:a3:a0), Dst: Arris Gre_23:3f:de (58:19::23:3f:de) Internet Protocol Version 4, Sra: 10.9.0.192, Dst: 13,33.33.201 Transmission Control Protocol, Src Port: 54267, Ost Port: 80, Seqa 1, Ack: 1, Len: 372 Host: did5sjnyvvfs41.cloudfront.netrn Connection: keep-aliverin user-Agent: Mozilla/5. (windows NT 1e . e; DNT: 1n Accept:n Referer: http:w.westfield.ma.edurn Accept-Encoding: gzip, deflater'n Accept-Language: en-us,en;q+0.9r rin win64; x64) Appleilebkit/537.36 (KHTML, 1ke Gecko) Chrome/68 . e. 3448.106 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? f) Why is the browser type needed in an HTTP request message
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started