Calculate the fragmentation offset for fragment

Assignment Help Computer Networking
Reference no: EM131984999

Question 1 - Routing

Given the following network diagram, assume that all the networks shown are aware of each other and have fully updated routing tables. Answer the questions that follow.

2367_figure.jpg

The questions:

1. From the point of view of router R4, what is the next-hop address for a packet addressed to host 161.22.0.15/18?

2. From the point of view of router R1, which of its interfaces would it choose for a packet being sent to network 161.22.0.0/18?

3. A host with an IP address of 200.11.60.36/24 has just sent a packet to a host with address 150.32.0.240/18. How many hops is required between source and destination?

4. A packet originating from network 220.10.40.0/24 arrives at router R1, however, R1 determines that the destination network is not in its routing table. What does R1 do with the packet?

5. A packet arrives at router R2 with a destination address of 140.21.0.10/22. Which interface port does R2 forward the packet out of?

6. A packet at router R3 has a destination address of 220.10.40.5/24. What next-hop address would R3 use for this packet?

7. A packet is waiting at router R4 for forwarding. If the next-hop was a "direct delivery", which of these three networksis the destination network? 150.3.0.0/16, or 150.32.0.0/18, or 220.10.40.0/24?

8. Complete the information in the routing table for router R2 as shown in the Answer Template for networks 150.3.0.0/16, 150.32.0.0/18, and the Default network. Show the masks in longest mask order using CIDR format.

Question 2 - Fragmentation in IPv4

An IPdatagram5,400 bytes long with no options arrives at a router, which determines that the next destination has an MTU of 1,500 bytes.Use the Answer Template to complete the following questions, showing your calculations and reasoning.

a) Assuming that the router decides to fragment the packet into 4 fragments, determinea correct size for each fragment, and identify the starting byte and ending byte of each fragment.

b) Calculate the fragmentation offset for each fragment.

c) State whether the total number of bytes from all 4 fragments leaving the router will be greater than the initial datagram size that arrived, or less than the initial datagram size, and the reason.

Question 3 - Congestion controls in TCP

This question affords you the opportunity to extend your thinking about congestion controls in TCP beyond the textbook to observe what a real-world technology company, Google, is doing in this space.

First, read this Network World article that reports on Google's approach to improving congestion controls in TCP: "How Google is speeding up the Internet"

You should also read the following more technical paper about it: "BBR Congestion Control - draft-cardwell-iccrg-bbr-congestion-control-00"

After reading both articles, answer the following questions:

1. Write a brief summary of the congestion controls currently available in TCP as covered in this Unit

2. Identify and explain two problems with current congestion controls in TCP that are pointed out in the articles

3. Summarize in your own words the difference(s) between the current TCP congestion controls and Google's new BBR protocol

4. The Network World article points out that it is difficult to get a new protocol accepted as a global standard for TCP/IP. Why do you think this is the case? Give carefully thought out reasons for your answer.

Important: for every direct quotation you use from these two sources or any other source, you must immediately, after the quote, provide your own explanation of the quotation (for example, explain why are you quoting it, how does it help answer the question, how does it support what you are saying?) - marks will be deducted for failure to do so. In addition, correct referencing conventions must be used throughout your work using the Harvard referencing convention. Your answers will be marked on clarity, logic, relevance, use of own words and fully addressing all parts of each question.

Remember that quotations alone will not be accepted as your explanation of the questions. Quotations can support your explanations, but you must still provide the explanations yourself. Best way forward is to keep direct quotations to a minimum, and use your own words.

Attachment:- Template.rar

Verified Expert

This assignment is related to the demonstration of knowledge of routing concepts. There are some questions which need to be answer. All the questions are related to the routing concepts. There are 3 main questions each with sub-questions and the requirements are stated for each one.

Reference no: EM131984999

Questions Cloud

Rising co2 and el nino impact on coral reef : Just like coral bleaching, rising CO2 level in the atmosphere creates risk for the coral reef in the ocean. Ocean is the second biggest reservoir of carbon
What are multiprogramming and multithreading : What are multiprogramming and multithreading? List Two advantages of user level threads (ULTs) over kernel level threads (KLTs).
Is technology creating a family divide : 1) Select one passage/quote from the article that summarizes the main point of the article. Is Technology Creating a Family Divide?
List and describe three methods to monitor windows server : List and describe three methods to monitor Windows Server 2012. Be sure to rank them by importance (to you) and briefly defend why you choose.
Calculate the fragmentation offset for fragment : Calculate the fragmentation offset for fragment - Write a brief summary of the congestion controls currently available in TCP as covered in this Unit
Implication of global warming on coral reef : Please let me know if there is any grammatical mistake or wrong sentence structure used in this researched paper.
List all of the fire accident classification classes : List all of the fire accident classification classes. Find at least three different fire extinguishers (do not touch them) and document their location.
List down the components of a data center : List down the components of a data center. What specifically did you learn in this process and how will this practice be applicable to your real world career?
Find the last occurrence of the word time : Find and delete the line with the word existentialism in it, delete the following line as well. Find the last occurrence of the word time.

Reviews

Write a Review

 

Computer Networking Questions & Answers

  Internetworking for contemporary organisations

Analyse and discuss the significance of internetworking for contemporary organisations - Draw architectural internetworking design for the business in Netsim.

  Slowness of network

ABC Corporation designs web sites and has been facing the following network problems for the past one month: Slowness of network and Poor application response time

  Describe file system principles and interpret the system

Identify, and describe the advantages, disadvantages, organization and functions of the major components of a modern operating system.

  Define the vehicle routing problem

In Bullnheimer et al. (1999a) the authors applied the ant colony optimization algorithm in several instances of the vehicle routing problem (VRP) extracted.

  Estimate the quantity of connectivity routers-switches

Your organization opened seven new branch offices in five states. Each branch office has five floors. All the branch offices use the same Internet domain name. The organization has approximately 25 servers and anticipates that an additional 30 ser..

  Task 1in a public-key system using rsa you intercept the

task 1in a public-key system using rsa you intercept the ciphertext c 13 sent to a user whose public key is e 23 n

  Explain where ip best solution method

Post note describing an example where IP would be the best solution method. at lease 100 words. Where do we go from here with Operations Research and Management Science?

  Difference between an objective and a milestone

What's the difference between an Objective and a Milestone? What kind of ethical issues might you face as a Project Manager?

  Purpose of non routable protocols

In your opinion, what is the purpose of nonroutable protocols? Is there a legitimate reason for having nonroutable protocols? Do you think they can be replaced and with another type of protocol or innovative system?

  What is the easiest routing protocol to use for wan links

Write the router command for specifying the IP address of the BGP neighbor. Also show the router prompt.

  Which of the following best describes https

Name one acceptable form of 802.11 wireless LAN security/encryption AND name one unacceptable form.

  Circular reflector antenna

What is the gain in dB of a circular reflector antenna with 1.5m diameter in a frequency of 10GHz? Assume n = 0.55 as efficiency.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd