Question 1 TCP Connection Flow: Assume that a server with an IP address 100.100.100.5 has a...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Question 1 TCP Connection Flow: Assume that a server with an IP address 100.100.100.5 has a running TCP process listening for incoming TCP connections on port 5555. Then there is a client with IP address 65.155.80.8 that wants to open a TCP connection with the aforementioned server to download 1000KB file from the server. Assume that the Initial Sequence Number (ISN) for client is 100 and for the server is 500. The following events took place between the client and the server: (a) 3-way TCP handshake. (b) the server sent 100KB then the client ACKed the receiption of the 100KB. (c) the server sent 200KB then the client ACKed the receiption of the 200KB. (d) the server sent 400KB then the client ACKed the receiption of the 400KB. (e) the server sent 300KB then the client ACKed the receiption of the 300KB. (f) the client closed the TCP connection. For each event, provide the exchanged TCP segments between the client and the server. For each segment, you must show the following parameters: Source IP. Source port. Destination IP. Destination Port. Sequence number. ACK number. TCP flags Hint 1: in event (a), there are three segments. In events (b) to (e), there are two segments in each event. In event (f), there are four segments. Hint 2: in the "flags" field, you should list all of the TCP flags that are switched on for the segment. For this question, consider only the following TCP flags: SYN, FIN, ACK. Hint 3: client chooses its port randomly so any port (besides well-known ports and server port) should suffice. Question 1 TCP Connection Flow: Assume that a server with an IP address 100.100.100.5 has a running TCP process listening for incoming TCP connections on port 5555. Then there is a client with IP address 65.155.80.8 that wants to open a TCP connection with the aforementioned server to download 1000KB file from the server. Assume that the Initial Sequence Number (ISN) for client is 100 and for the server is 500. The following events took place between the client and the server: (a) 3-way TCP handshake. (b) the server sent 100KB then the client ACKed the receiption of the 100KB. (c) the server sent 200KB then the client ACKed the receiption of the 200KB. (d) the server sent 400KB then the client ACKed the receiption of the 400KB. (e) the server sent 300KB then the client ACKed the receiption of the 300KB. (f) the client closed the TCP connection. For each event, provide the exchanged TCP segments between the client and the server. For each segment, you must show the following parameters: Source IP. Source port. Destination IP. Destination Port. Sequence number. ACK number. TCP flags Hint 1: in event (a), there are three segments. In events (b) to (e), there are two segments in each event. In event (f), there are four segments. Hint 2: in the "flags" field, you should list all of the TCP flags that are switched on for the segment. For this question, consider only the following TCP flags: SYN, FIN, ACK. Hint 3: client chooses its port randomly so any port (besides well-known ports and server port) should suffice.
Expert Answer:
Related Book For
Posted Date:
Students also viewed these computer network questions
-
Q1. You have identified a market opportunity for home media players that would cater for older members of the population. Many older people have difficulty in understanding the operating principles...
-
A seismic probe bores itself into the seabed, going as deep as it can before running out of fuel. This takes about five minutes. It rotates its spiral drill head at rate R(t) that follows a...
-
Describe the general process used to determine the ULRD using AICPA sampling tables?
-
Enter the following transactions in the books of 'Seamus McKee' for November (use T accounts). 1. Nov Started business with 10,000 in the bank 2. Nov Paid for advertising by cheque: 130 3. Nov Paid...
-
Arthur Ross, Inc., must complete many corporate tax returns during the period February 15 to April 15. This year, the company must begin and complete the five jobs shown in the file P06_79.xlsx...
-
\(P V^{\gamma}=\) Constant (where \(\gamma=C_{P} / C_{V}\) ) is valid for a/an (a) Isothermal process (b) Isentropic process (c) Isobaric process (d) Adiabatic process.
-
The following tests of controls and substantive tests of transactions audit procedures for acquisitions and cash disbursements are to be used in the audit of Ward Publishing Company. You concluded...
-
Based on the provided information below, what would the ERD Diagram to this fictional senerio look like based off the relationship between each entity? Happy Learning (this is a fictional scenario)...
-
Westley Fong, manager of The Lucky 88 Motel, has a contract with Appraisers Associates to appraise his 150-room motel, which is located in beautiful downtown Wahiawa. The consultant on the job has...
-
The south African government had election during the last thirteen months. New administration came with new national department, Department of Air Travel. The purpose of the new department is to...
-
Investigators should not copy all data from hard drives and make working copies. T or F
-
Think of the organization in which you currently workspecifically, the work group or department with which you are most closely affiliated. How would you characterize this unit with respect to...
-
What was the most stressful situation you ever encountered on the job? What were the stressors, and how did you react, both physically and psychologically? What role did social support play in...
-
Is your company vertically integrated? Explain.
-
A friend in your class is reading about cells that store energy in the form of tiny lipid droplets. He says, It says here that the membranes around the droplets are just a single phospholipid layer,...
-
Suppose that a proposal for tax reductions associated with the purchase of capital equipment is up for debate. Suppose, too, that union leaders are called upon to comment on the proposal from the...
-
Derive Eq. (18.33) from Eq. (18.32).
-
Find the efficiency of the AMPS protocol in terms of simultaneous calls per megahertz of bandwidth. In other words, find the number of calls that can be made in 1-MHz bandwidth allocation.
-
Why is multiplexing more efficient if all the data units are the same size?
-
Find the interface identifier if the physical address of the EUI is (F5-A9-23-AA-07-14-7A-23) 16 using the format we defined for Ethernet addresses.
-
Show that for two arbitrary random events \(A\) and \(B\) the following inequalities are true: \(P(A \cap B) \leq P(A) \leq P(A \cup B) \leq P(A)+P(B)\).
-
A publishing house offers a new book as standard or luxury edition and with or without a CD. The publisher analyzes the first 1000 orders: Let \(A(B)\) the random event that a book, randomly choosen...
-
Two dice are simultaneously thrown. The result is \(\left(\omega_{1}, \omega_{2} ight)\). What is the probability \(p\) of the event ' \(\omega_{2}=6\) ' on condition that '...
Study smarter with the SolutionInn App