How ip packet is created from icmp packet at pc-a

Assignment Help Computer Engineering
Reference no: EM132218870

Computer Networks

Question-1:

1) Your company has recently been expanded and currently 40 users of your company need simultaneous access to the internet. However company has only one public IP address. The network diagram of the company is presented below.

Consider an example situations when three computers in switch-1 are communicating with remote server at the same time using one public IP

Assume PC-1 under switch-1 is using TCP port (1020) for this example. The public IP is assigned to the border router's (NAT router) serial interface. Explain (for PC-1) how
packet is sent to and received from the destination remote server by PC-1 through the steps:

1. source and destination addressesin outgoing packetsfrom PC-1;

2. how router keeps track of incoming packet from remote server and forwards to correct sources with private IP inside the company host by using router's entries.

Question-2:

In the following network diagram, you want to test the connectivity from PC-A to PC-B which are connected through a router in the middle. As part of this you pinged PC-B's IP address from PC-A. Eventually this causes ICMP at PC-A to create an ICMP echo request packet which is to be delivered to PC-B. List and briefly describe the detail of IP routing and frame forwarding of the processes that deliver the above ICMP echo request packet to PC-B at the ICMP protocol of PC-B.

Address the following points in your explanation:

1) How IP packet is created from ICMP packet at PC-A, i.e., describe the encapsulation of the ICMP payload into an IP packet (indicating values of relevant IP header fields).

2) How IP at PC-A determines whether PC-B is a local or remote destination including any calculations performed.

3) Once the location is determined in (2), a destination MAC address is required to prepare a frame. If PC-B is in remote, which device's MAC address will be used for encapsulation of IP packet into a frame; mention the IP of that devices? Explain why this device.

4) Once the frame is prepared and given to the physical layer of PC-A, list and briefly describe the remaining steps to deliver the frame to next device's IP protocol, including decapsulation, routing decisions, and encapsulation, until the ICMP payload can be processed at PC-B.

Question-3:

In the following network diagram two routers are connected through a WAN link. The IP addresses are mentioned for different interfaces of routers and hosts. You have studied different types of dynamic routing in the lecture and practical classes. You are required to configure the routers in the diagram below using dynamic routing protocols.

1. Identify two dynamic routing protocols that will work for the routers below.

2. Also mention a dynamic routing protocol that will not work.

3. Explain your answer for 1 and 2, why (1) will work and (2) will not work.

4. What will be the network addresses when you configure the dynamic routing in the routers?

5. Compare the routing protocols in the above with respect to their convergence properties.

Question-4:

Two processes at the application layers of sender and receiver are communicating each other. Transport layers of both ends are using a stop-and-wait protocol for flow and error control for this communication. An example flow diagram of data and acknowledgement exchange between the nodes has been presented in the following.

Create a flow diagram of data and acknowledgement exchange using stop-and-wait protocol similar to the above diagram where sender sends three packets. The first two packets arrived in time and acknowledgement also received. However third packet was delayed and resent. The duplicate third packet was received after the acknowledgement of original one.

a) Show all the exchange of data and acknowledgement for above three packets in your diagram.

b) Show all timer activities (starts and so on) at the sender side with clear indication of sending and receiving time (receiving side).

c) Show all data acknowledgment, sender and receiver sliding windows and with appropriate sequence numbers in the windows for both sides and next packet indicator.

d) Explain the fact how the duplicate third packet and acknowledgements were exchanged.

Attachment:- Problem-solving-report.rar

Reference no: EM132218870

Questions Cloud

How you explored the command on your linux system : BN206: A valid screenshot with appropriate figure number and caption showing how you explored the command on your Linux system.
How the new benefits will impact their net pay : Your organization, located in Manitoba, will be enhancing the group benefits plan offered to employees in two months by adding accidental death.
Record the purchase of the trucks : On 1 January 2017, Nicolaidis Ltd purchased two identical new machines at a total cost of $700000 plus GST. It was estimated that the machines would have.
What are yost amount of income or gain recognized : What are Yost's amount of income/gain recognized and amount of taxes payable on the grant date, exercise date, and sale date
How ip packet is created from icmp packet at pc-a : SIT202 : Identify two dynamic routing protocols that will work for the routers below. Also mention a dynamic routing protocol that will not work.
How to implement a virtual infrastructure : ITC314 : Consider how to implement a virtual infrastructure for the company and prepare a report for the board of ACL Realty.
How your current employer can change strategies : Detail how your current employer can change strategies within the organization to promote your internal motivation and innovation.
Compare harvard architecture and von neumann architecture : Compare harvard architecture and Von Neumann architecture and also what is both architectureCompare harvard and von neumann architecture and process.
What are two risk factors for intimate partner violence : What are two risk factors for intimate partner violence? What are three community approaches to the prevention of unintentional injuries?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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