The toy shows one exact hop, not live routing behavior.
highlighted = computed this step
What this toy hop shows
This book shows one exact header before a hop and one exact header after a hop. It does not model the route choice.
hops modeled=1
The checked values
TTL drops from 64 to 63, and checksum changes from 0xb1e6 to 0xb2e6.
64→63
What this does not model
NOTE: toy single IP version 4 header and one hop only; not traceroute timing, not routing policy, not fragmentation, not NAT or firewall behavior, and not real capture timing.
toy hop only=1
Summary
TTL is decremented by the hop, and the header checksum is recomputed so the after header still verifies.