levo

Fundamentals of Communication and Networking

The Internet and Packet Switching

  • 1 thing to know
  • Paper 2

Overview

Recall questions on the structure of the Internet, how packet switching works, its advantages and the role of a router.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Evaluation

Give two advantages of packet switching.

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    Describe the structure of the Internet.

    Model answer

    The Internet is a global network of interconnected networks — a vast wide area network formed by joining together many smaller networks. Individual computers connect to a local network, local networks connect to an Internet Service Provider, and Internet Service Providers connect to one another and to high-capacity backbone links, often fibre-optic cable and undersea cable, that carry traffic between regions and continents. There is no single owner and no central computer through which everything passes: the networks agree to interconnect and to route each other's traffic using common protocols.

  2. 2

    Explain packet switching.

    Model answer

    In packet switching a message is broken into small blocks called packets, each carrying the destination address as well as its share of the data. Each packet is sent independently across the network, and routers forward each one along whatever route is best at that moment, so different packets of the same message may travel by different routes and may arrive out of order. At the destination the packets are checked, any that are missing or corrupted are requested again, and the rest are reassembled into the original message using their sequence numbers.

  3. 3

    Give two advantages of packet switching.

    Model answer

    Any two of: the links are shared efficiently, because many communications can be interleaved on the same line rather than one conversation tying up a whole circuit; it is resilient, because if a link or router fails the remaining packets can be routed around the problem; congestion can be avoided by routing packets round busy parts of the network; and a corrupted packet can be resent on its own rather than the whole message being resent.

  4. 4

    What is the role of a router in packet switching?

    Model answer

    A router sits at a junction between networks and forwards packets on towards their destination. It reads the destination IP address in each arriving packet, consults its routing table to decide which of its links is the best next step towards that address, and sends the packet out on that link. It makes this decision independently for every packet, so it can respond to congestion and to failed links.

  5. 5

    What does a packet consist of?

    Model answer

    A packet has three parts. The header, which carries the addressing and control information: the sender's IP address, the recipient's IP address, the protocol in use, the packet's sequence number so it can be reassembled in the right order, and a time to live or hop limit. The payload or body, which is the piece of the actual data being carried. And the trailer or footer, which marks the end of the packet and carries an error-checking value such as a checksum or cyclic redundancy check so the receiver can tell whether the packet arrived intact.

  6. 6

    What is the purpose of the time to live field in a packet, and what happens when it runs out?

    Model answer

    It stops a misrouted packet circulating forever. The field holds a number that is decreased by one at every router the packet passes through. If it reaches zero the packet is discarded rather than forwarded, and the router may notify the sender. Without it, a routing error that formed a loop would leave packets going round it indefinitely and gradually choke the network.

Other ways to work this

The same content, four other ways.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

The 3-step method, run for you

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Fundamentals of Programming
Fundamentals of Data Structures
Fundamentals of Algorithms
Theory of Computation

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

A driver is .
softwarehardwarestorage

Blank Blitz makes facts automatic

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

AThe integer 5 is 0101.
B0.75 is 1/2 + 1/4.
CThe fraction bits are 1100.

Build It gets the exam shape right

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

Head means the first single element of a non-empty list.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Every question in Fundamentals of Communication and Networking, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.