Dr Andrew Scott G7VAV

My photo
August 2018
Mo Tu We Th Fr Sa Su
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
3 4 5 6 7 8 9

SCC 203: Computer Networking

This module aims to introduce the fundamental concepts underpinning present day telecommunications networks and the Internet. The content is divided into a number of specific areas:

this will introduce the fundamentals of data communications. It will focus on the key ideas of protocol stacks and layering: the need for individual layers to serve the layer above, providing functionality of its own, whilst then being served by the layer beneath. With specific emphasis on the network and transport layers, the module will then look at the base internet communication protocols, including IPv4, IPv6, TCP and UDP. The concepts of IP addressing and subnetting will also be covered.
the second area will introduce the protocols used to support the routing of IP packets across the Internet; such protocols include BGP and RIP. Also covered at this point will be the concept of bootstrapping networked systems, looking at techniques to support network address discovery and allocation.
Data transmission:
this area focuses on link layer issues around data transmission, including controlling signal transmission in networks, token vs. carrier sense based systems, and Ethernet. It will also look at home networking technologies such as DSL.
Recommended Texts
Kurose and Ross
James F. Kurose, Keith W. Ross,
Computer Networking: A Top-down Approach (6th Edition)
Pearson Education, 3 May 2012, Hardback/ Paperback 896 pages
Peterson and Davie
Larry L. Peterson, Bruce S. Davie,
Computer Networks: A Systems Approach (5th Edition)
Morgan Kaufmann, 20 April 2011, Hardback/ Paperback/ Kindle: 920 pages

Network Box
Network station designed and developed for module
Network Core
Core infrastructure set up for module

for client 52900
© Andrew Scott 2006 - 2018,
All Rights Reserved