COMPUTER NETWORK DESIGN EEB_7_876 1 Website http://www.lsbu.ac.uk/vle Methods of Teaching and Learning : Lecture/Tutorial and Workshop Assessment of the module : 2-hour written examination -- 50% 2 laboratory reports -- 25% + 25% Lecturer: Ya Bao Textbook: Computer Networks 5/E, by Andrew S. Tanenbaum, Publisher: PrenticeHall, 2011. ISBN: 0-13-255317-1. 2 Computer Networks 5th Edition Andrew Tanenbaum Benefits of purchasing this book: • New problems and lab exercises at the end of each chapter helps reinforce concepts presented and pass your exams • Based on real-world networks and networking challenges, enabling you to apply theory to the types of problems you are most likely to encounter in industry • Companion Website containing PowerPoint slides and other learning tools Available from Blackwell’s, London Road 4th edition e-book is available at: (access from LSBU library, Ebook) http://www.lsbu.ac.uk/library/ 3 Top-Down Network Design, 3rd Edition Priscilla Oppenheimer Designing and Supporting Computer Networks (CCNA) 4 BACKGROUND READING (essential for students who lack of communication background) Data and Computer Communications 9/E, by W. Stalling, Publisher: PrenticeHall, 2010. 5 Another book recommended for who lacks of backgrounds. Data Communications and Networking 4/E, by B. Forouzan, Publisher: McGraw-Hill, 2006. 6 Chapter 1 Introduction SIMPLIFIED COMMUNICATIONS MODEL DIAGRAM 7 COMMUNICATIONS TASKS Transmission system utilization Addressing Interfacing Routing Signal generation Recovery Synchronization Message formatting Exchange management Security Error detection and correction Network management Flow control 8 NETWORKING •Point to point communication not usually practical —Devices are too far apart —Large set of devices would need impractical number of connections •Solution is a communications network —Wide Area Network (WAN) —Local Area Network (LAN) •Business Applications •Home Applications •Mobile Users •Social Issues 9 CLASSIFICATION OF INTERCONNECTED PROCESSORS BY SCALE 10 Classification of interconnected processors by scale. Protocols Used for communications between entities in a system Must speak the same language 11 DESIGN ISSUES • • • • • FOR THE LAYERS Addressing Error Control Flow Control Multiplexing Routing 12 REFERENCE MODELS 13 The TCP/IP reference model. HYBRID MODEL The hybrid reference model to be used in this unit. 14 EXAMPLE NETWORKS • The Internet • Connection-Oriented Networks: X.25, Frame Relay, and ATM • Ethernet: 802.3 • Wireless LANs: 802:11 Other networks PSTN (Public Switched Telephone Network) GSM, UMTS, LTE and WiMax 15 IEEE 802 STANDARDS 16 The 802 working groups. The important ones are marked with *. The ones marked with are hibernating. The one marked with † gave up. METRIC UNITS 17 The principal metric prefixes.