IP Networking Protocols and Technologies

4-8 March 2019

There has been a great advance in IP networking protocols and technologies in the recent years. This course introduces and explains in some depth the principles, protocols, technologies, services and standards used for Internet networking.

Module overview

On successful completion of the module, the students will have been introduced to:

  • Various networking principles and technologies
  • Principles of internetworking, addressing and routing
  • Quality of service
  • LAN
  • Wireless LAN
  • IP router
  • ATM technologies
  • Relatively recent developments in IP (multicast, integrated and differentiated services, MPLS, IPv6, IP network security)
  • Upper layer protocols, including TCP in detail, presentation aspects and various applications (mail, WWW, directory and name services, VoIP and multimedia services).

The lecturers

Professor Zhili Sun

Prof. Zhili Sun is a Professor of Communication Networking in the Institute for Communication Systems (formerly the Centre for Communication Systems Research, CCSR) at the University of Surrey. His main research interests include IP networking, High Speed LANs, Traffic engineering, QoS, future generation Internet and satellite networking. He teaches these subjects at both postgraduate and undergraduate levels, supervises PhD students. He has been project leader and principal investigate in European research projects as well as technical reviewer of national and international research projects.

Professor George Pavlou

Prof. George Pavlou is Professor of Communication Networks in the Department of Electronic Engineering at University College London while he has previously been Professor at the University of Surrey for 10 years. His research interests focus on network management, networking and service engineering, including aspects such as traffic engineering, quality of service management, autonomic networking, content-centric networking and communications middleware. He has been instrumental in a number of key European and UK research projects and has contributed to standardisation activities in ISO, ITU-T and IETF.

Dr. Haitham Cruickshank

Dr. Haitham Cruickshank is a Senior Lecturer in ICS at the University of Surrey. His main research interests include network security, optimisation of data networks, network architecture and satellite communications. He teaches these subjects at both postgraduate and undergraduate levels, supervises PhD students, and has been working in several European research projects.

Dr. Ning Wang

Dr. Ning Wang studied at Changchun University of Science and Technology in China, the Information Communication Institute of Singapore at Nanyang Technological University and subsequently completed his PhD in Electronic Engineering at the University of Surrey. His research interests include: Network virtualisation techniques; Internet Quality of Service QoS) provisioning; Intra/inter-domain traffic engineering and optimisation; Multicast communication; Overlay and peer-to-peer (P2P) networks; Autonomic network management.

Course content

Please note that this syllabus can be changed at the University of Surrey's discretion.

1. Introduction (ZS)

Circuit switching
Packet switching
Virtual connections
ISO/OSI reference model
ATM protocol reference model
Internet protocol architecture
Convergence of networks, services and user terminals

2. Link layer protocols (HC)
Error correction and detection
Follow and error control

3. Local Area Networks and high speed LANs (ZS)
IEEE 802 standard LANs
Ethernet (IEEE 802.3)
Fast Ethernet and Gigabit Ethernet (IEEE 802.3u and IEEE 802.3z),
LLC sublayer

4. Wireless networks and LAN interconnection (ZS)
Wireless LAN (IEEE 802.11) and WiMax IEEE (802.16)
Bluetooth (IEEE 802.15)
Bridges: transparent and source routing
Interconnecting different LAN types

5. Internetworking (MH)
The Internet Protocol (IP)
Routers / Gateways
IP addressing
Address Resolution Protocol (ARP)
IP datagrams

6. Routing (MH)
Routing strategies, the "best" route
Distance Vector (RIP)
Link State (OSPF, IS-to-IS) Routing Protocols

7. Broadband networks and ATM (ZS)
Introduction to ATM and B-ISDN
Reference model for B-ISDN
Traffic sources and characteristics
ATM service categories
Traffic control and management

8. IP and ATM internetworking (ZS)
Classical IP over ATM
LAN Emulation

9. Network security (HC)
Security requirement and attacks
Encryption techniques
Public key encryption
Digital signature
IPv4 and IPv6 security

10. Transport Layer protocols (GP)
Model and services
TCP in detail
Sockets and Transport API

11. Application Layer Protocols (HC)

12. VoIP (HC)
Voice over IP protocols
Mbone applications

13. Web technologies (GP)
WWW protocols and operation
Static web pages
Dynamic web pages
Active web pages
JAVA applets
Search engines
Web Services

14. Network Management (NW)
Abstract Syntax Notation One (ASN.1)
Directory Services & Directory Enabled Networks
Network management principles
Simple Network Management Protocol (SNMP)
Network monitoring

15. Network Performance (NW)
Internet Traffic Requirements
Router Functionality
Queuing and Scheduling Disciplines

16. Internet Quality of Service (QoS) (ZS)
Traffic engineering
Differentiated services
Integrated services
Multi-Protocol Label Switching (MPLS)

17. Multicast (MH)
Concepts and model
Multicast routing
Data forwarding

17. The future (ZS)
Network technologies and services
Convergence of network technologies and services
Future Internet requirements
Economics of the Internet
Evolution of the Internet from IPv4 to IPv6
Next generation Internet

Further information


This is a week long course, from Monday 4 - Friday 8 March 2019.

Please note: Course notes will be available in electronic format (pdf) via dropbox and/or USB stick prior to the course start date.


Price per person, including lunch and refreshments:

Non IET members:

  • £1900 - Standard rate
  • £1750 - Early bird rate for payment received one month before the course start date.

For IET Members (proof of membership needed):

  • £1900 - Standard rate
  • £1650 - Early bird rate for payment received one month before the course start date.

How to apply

Payment can be accepted by purchase order, credit card or bank transfer on our online store, which will be available soon.

Please note that we do not charge VAT as we are an educational establishment.

Payments will be accepted subject to availability. If making payment by credit card, please forward the transaction receipt by email to Barbara Steel.

Terms and conditions

  • Cancellations notified in writing ten working days before the event; we charge a cancellation fee of 35 per cent of the standard rate. If we have already received payment we refund 65 per cent of the full fee
  • Cancellations within 10 working days before the event; We charge these at the full rate and do not give refunds
  • If no written notice of cancellation is received, no refund can be made
  • The University of Surrey reserves the right to cancel any event. In this case, the full fee will be refunded unless a mutually convenient transfer can be arranged. Details of event changes or cancellations are available by phoning +44 (0)1483 686040
  • Delegates can make a provisional registration for a course by telephone or email. However bookings are only acknowledged formally once payment has been received
  • Substitutions from the same company may be made following consultation with the Continuing Education Manager
  • The University reserves the right to cancel any course on the grounds of insufficient numbers or for other reasons beyond our control. In this case the full fee will be refunded unless a mutually convenient transfer can be arranged
  • Registrations cannot be accepted without a valid purchase order, credit card payment or cheque
  • Proof of payment
  • Registrations must come with a valid purchase order, credit card payment or cheque.


Enquiries should be addressed to Barbara Steel in the faculties Professional Development Office:

Contact us

Find us

Department of Electrical and Electronic Engineering
University of Surrey