0% found this document useful (0 votes)
53 views

G52CCN Computer Communications and Networks: Milena Radenkovic Room: B47 Email: Mvr@cs - Nott.ac - Uk

This document provides an overview of the G52CCN Computer Communications and Networks module. It outlines the lecture times, related modules, objectives, assessment, textbooks, and module contents and structure. The module aims to provide an understanding of data communications and computer networks, explore network design trade-offs, and cover networking technologies from data transmission to network applications and protocols. It will be assessed through a two hour written exam based on previous years' questions.

Uploaded by

face015347
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views

G52CCN Computer Communications and Networks: Milena Radenkovic Room: B47 Email: Mvr@cs - Nott.ac - Uk

This document provides an overview of the G52CCN Computer Communications and Networks module. It outlines the lecture times, related modules, objectives, assessment, textbooks, and module contents and structure. The module aims to provide an understanding of data communications and computer networks, explore network design trade-offs, and cover networking technologies from data transmission to network applications and protocols. It will be assessed through a two hour written exam based on previous years' questions.

Uploaded by

face015347
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 23

G52CCN Computer Communications and Networks

Milena Radenkovic Room: B47 Email: [email protected]

Introduction
Practical matters Module goals, structure and contents Initial introduction to some key ideas and issues

Lectures
Thursday
Friday

15:00 16:00

Jubilee Campus, Exchange Building, LT3

11:00 12:00

Jubilee Campus, Exchange Building, LT2

Related modules
G53ACC - Advanced Computer Communications G5BIAW - The Internet and the World Wide Web

Objectives
To understand the basic principles of data communications and computer networks. To appreciate the complex trade-offs that are inherent in the design of networks. To provide a guided tour of network technologies from the lowest levels of data transmission up to network applications. To learn about current networking technologies, especially Internet protocols.

Assessment
Two hour written examination
The style of question will be based upon those from previous years. Their content will of course be different. Last years exam paper is on sale in the bookshop and previous papers are in the library. No coursework

Text books and notes


My notes are available at:

http://www.cs.nott.ac.uk/~mvr/ccn
The core recommended course text is: Computer Networks and Internets, Douglas E. Comer, Prentice Hall Supplementary texts are: Tannenbaum, Computer Networks, Prentice Hall Halsall, Data and Computer Communications, Macmillan

What is a computer network?


An interconnection of autonomous computers (as opposed to communication between separate but interdependent parts of a single computer)

Some goals of computer networks


Access to remote resources Human communication Mobile computing Computing power through parallelism Optimising resources - load balancing Incremental growth of computer systems (reduced cost and risk) Increased robustness through graceful degradation

Uses of computer networks


Email, World Wide Web, Video Conferencing, File Transfer, Collaborative Virtual Environments, Remote control of robots and machines, Dial up databases, Webcasting, Distributed Programs, Hacking, Banking, Internet telephone

Classifying networks
By size Local area networks (LANs) versus Wide area networks (WANs) By connectivity Point to point versus broadcast networks By communication medium By mobility Fixed versus mobile

Size - differences between local and wide area networks


Speed - bandwidth and latency Management Security Reliability Billing Heterogeneity (and standards)

Connectivity - point to point networks


tree
star

irregular

mesh

Connectivity - broadcast networks

satellite/radio

wire

Medium - differences between communication media


Speed - bandwidth and latency Range Sharing Topology Installation and maintenance costs Reliability

Mobility - issues arising in mobile networks


Mobile networking has emerged in the last decade. Introduces new issues of:
energy efficiency location and tracking semi-persistent connections complex administration and billing as devices and users move around the network

Common issues in networking


Addressing Routing Framing and encoding Error detection and correction Flow and congestion

Module contents and structure


Part 4: applications

Part 3: internetworking
Part 2: packet transmission Part 1: data transmission

Part 1: data transmission


Transmission media;

Local asynchronous communication (RS-232);


Long distance communication (modems and carriers)

Part 2: packet transmission


Packets, frames and error detection Local area networks (LANs) Hardware addressing LAN wiring and physical topology Extending LANS: Fiber Modems, repeaters, bridges and switches; WAN Technologies and routing Network ownership and service paradigm Protocols and layering

Part 3: internetworking
Concepts, architecture and protocols IP addresses Binding protocol addresses (ARP) IP Datagrams and datagram forwarding IP encapsulations, fragmentation and reassembly The future of IP An error reporting mechanism (ICMP) TCP (reliable transport service)

Part 4: applications
Client-server interaction

The socket interface


Example applications

Next Lecture:

Local Ansynchronous Communication and RS232

You might also like