Computer Architecture
A Glossary of Networking Terms – Part 2

The second instalment in this trilogy of articles explaining some of the more common terms