计算机体系结构cs代写 I218代写 计算机体系结构作业代写
1619I218 Computer ArchitectureReport 3 计算机体系结构cs代写 (1) In the textbook and lecture slides, detailed information in the pipeline registers (IF/ID, ID/EX, EX/MEM, MEM/WB) is not provided. ...
View detailsSearch the whole station
计算机网络代写 1. (3 points) What are the units of throughput, queueing delay, window size, capacity, RTT, and Bandwidth-Delay Product?
1. Write your name and N number on top.
2. Provide concise and clear explanations for all your answers.
3. Use the other side of each sheet if you need more space. If you need even more space, ask us for additional sheets.
4. Some useful conversions: 1 Gbit = 109 bits, 1 Mbit = 106 bits, 1 kbit = 103 bits
5. Questions are roughly in order of the lectures.
What are the units of throughput, queueing delay, window size, capacity, RTT, and Bandwidth-Delay Product?
2. (3 points) What are the 5 layers of the Internet stack? What is each responsible for?
3. (2 points) How does the idea of layering achieve the Internet’s goal of generality?
4. (3 points) Recall assignment 1 where you had to implement a relay that replaced bad words in a string that was being sent from the sender to the receiver. The service provided by the relay, which is malware detection and removal, is commonly provided today by devices called middleboxes. Middleboxes are deployed inside the networks of companies to keep the employees’ desktops and laptops free from malware. Do you think the presence of these middleboxes violates the end-to-end principle? Why or why not?
Unlike circuit switching, why does packet switching need end hosts to insert the destination address into the packet header?
6. (2 points) How do private IP addresses solve the problem of exhaustion of IP addresses?
7. (4 points) If you were given the task to choose either between TCP or UDP for four applications (video conferencing, file downloads, instant messaging, and live video streaming), what would you choose and why?
8. (2 points) Give two examples of failure conditions that a reliable transport protocol like the sliding-window or stop-and-wait protocol is designed to handle.
9. (2 points) Give two examples of failure conditions that a reliable transport protocol like the sliding-window or stop-and-wait protocol is NOT designed to handle.
What are the benefits/drawbacks of using a larger/smaller α in the computation of the mean RTT in TCP’s retransmission timer?
11. (2 points) Why does TCP use an adaptive algorithm to compute a retransmission timeout (i.e., the rtt mean + 4.rtt var algorithm)? What would be the drawback of using a fixed retransmission timeout?
12. (3 points) Let’s say you were running TCP on a network where there were no losses whatsoever because the queues could grow infinitely large. Let’s assume you were using the TCP congestion control algorithm (Slow Start + Congestion Avoidance) for dynamically adjusting your window on this network. Would your window ever decrease in size? Why or why not?
13. (4 points) What is the queueing delay (i.e., the round-trip time minus the minimum round-trip time) when a sliding window sender’s window size exceeds the network’s bandwidth-delay product? Express your answer in terms of the window size W, the connection’s bottleneck bandwidth C, and minimum round-trip time along the path RT Tmin, and justify your answer.
14. (1 point) What is the queueing delay in the previous question if the window size is below the bandwidthdelay product?
The Internet is often known for “triangle inequality” violations, where the path from host A to host B on the Internet has longer latency than the sum of the latency from host A to host C and the latency from host C to host B. In other words, LatencyAC + LatencyCB < LatencyAB. Here latency between two points P1 and P2 (i.e., LatencyP1P2) is the sum of the transmission delay and the propagation delay from P1 to P2. Notably, latency here does not include queueing delay.
Give one plausible reason for these triangle inequality violations by providing a network topology/graph that explains this violation. The nodes in this topology should be autonomous systems or domains, and you should clearly indicate which domain hosts A, B, and C belong to. Hint: You should think in terms of how inter-domain routing’s goals might be different from a user’s goals.
16. (3 points) Explain the two kinds of relationships between domains that are relevant to Internet inter-domain routing.
17. (3 points) Recall that BGP has two variants: external BGP and internal BGP. What purpose do each of these two variants serve in the context of inter-domain routing?
18. (3 points) What are the two planes (or classes of functionality) implemented by routers within a network? In response to what kinds of events does each plane get executed?
更多代写:CS美国留学生代写价格 ielts indicator代考 英国Accountant网课代修 美国留学生论文代写哪家好 美国论文格式 论文题目选题代写
合作平台:essay代写 论文代写 写手招聘 英国留学生代写
I218 Computer ArchitectureReport 3 计算机体系结构cs代写 (1) In the textbook and lecture slides, detailed information in the pipeline registers (IF/ID, ID/EX, EX/MEM, MEM/WB) is not provided. ...
View detailsXML 信息检索代写 Question 1. Choose concept(s) from below that are useful in discretionary access control. Explain their usefulness. (a) roles, (b) security classes, Question 1. C...
View details网网络代写现象很多么?学生为啥都在找计算机网络代写 ? 留学生网络代写 网络代写其实在很久以前就有了,说起来的话,就算是在古时候没有网络的情况下,求学的书生们当中依然存在这种情况,只不过需求较少,...
View detailsCS 158A Computer Networks Problem Set 2 计算机网络课业代做 Problem 1 Read the following statements on reinforcement learning. Indicate if the statement is True or False and write a brief ju...
View details