70 likes | 76 Views
G53ACC: Advanced Computer Communications. Prof. Chris Greenhalgh. School of Computer Science and IT University of Nottingham. Objectives. Build on basic knowledge of networking (CCN) Fill in details of IP in operation Explore higher layers: application services and protocols security
E N D
G53ACC: Advanced Computer Communications Prof. Chris Greenhalgh School of Computer Science and IT University of Nottingham
Objectives • Build on basic knowledge of networking (CCN) • Fill in details of IP in operation • Explore higher layers: • application services and protocols • security • client-server systems & RPC/distributed objects • Practical programming for client-server systems
Pre-requisites • G51PRG • 20 credits Java programming • G52CCN • 10 credits computer networking
Course scope • IP networking in depth • Distributed systems • client-server architectures, distributed objects • network programming • Application services and protocols • e.g. Directory, email, FTP, HTTP • Network security concepts • Other networking technologies, e.g. ATM, WaveLAN, BlueTooth
Admin. info. • Convener: • Prof. Chris Greenhalgh • Room B2 (CSiT building, 1st floor, access from centre block via atrium walkway, not MRL) • Phone 14221 • Email cmg@cs.nott.ac.uk • http://www.cs.nott.ac.uk/~cmg/G53ACC • Lectures/labs: • Lectures: 2 per week • Labs: as announced/requested
Resources • See course web page • http://www.cs.nott.ac.uk/~cmg/G53ACC • Reading list • Past exam papers • Lecture slides (check before each lecture) • Exercises and examples (TBA) • Announcements • Assessment • 1x 2 hour unseen written examination, probably 3 questions from 5.
Core Topics: TCP and UDP socket programming IP in operation Distributed systems RPC and distributed objects (RMI) Directory service: DNS Security and firewalls Multicast Practicals: Java TCP and UDP client/server Java RMI Others topics…? VPNs; WaveLAN; Bluetooth; ATM; IPv6; MobileIP; WWW and HTTP; Email and SMTP; Network management and SNMP; X.400; X.500; QoS; …?? Subjects