02-02-2016 12:35 PM - edited 03-05-2019 03:15 AM
In what order does an IPv4 router execute the following processes when it receives a packet (the others-- checking the IP version, QoS flags, optional fields are not relevant to this Q):
(C) decrements TTL and drops it if it hit 0
(D) fragments if necessary
the question is - in which order?
I'm guessing (C) - (B) - (A) - (D)
Is this an accurate scenario?
or, maybe (B) - (C) - (A) - (D)
TIA
Solved! Go to Solution.
02-02-2016 02:05 PM
Hello,
I believe that given the options, the process would be B - A - C - D.
I have to emphasize that this is only one particular possibility at achieving the same result as real routers do. Because of several optimizations and other operations that need to be performed, it is possible that some of these operations are done in parallel, or that their order is sligthly modified. Therefore, don't take the order of operations as suggested by me as an absolute, only as an order that makes the most sense under the given options.
Best regards,
Peter
02-02-2016 02:05 PM
Hello,
I believe that given the options, the process would be B - A - C - D.
I have to emphasize that this is only one particular possibility at achieving the same result as real routers do. Because of several optimizations and other operations that need to be performed, it is possible that some of these operations are done in parallel, or that their order is sligthly modified. Therefore, don't take the order of operations as suggested by me as an absolute, only as an order that makes the most sense under the given options.
Best regards,
Peter
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide