610 likes | 1.32k Views
Advanced Networking Technology Courses. Innovation of Computer Science Curriculum in Higher Education (TEMPUS project) Ifigenia Founta 21.04.03. Network & Communication Modules. ADVANCED NETWORKING TECHNOLOGIES. N E T W O R K S. DATA NETWORKS. DATA COMMUNICATIONS.
E N D
Advanced Networking Technology Courses Innovation of Computer Science Curriculum in Higher Education (TEMPUS project) Ifigenia Founta 21.04.03
Network & Communication Modules ADVANCED NETWORKING TECHNOLOGIES N E T W O R K S DATA NETWORKS DATA COMMUNICATIONS • TELECOMMUNICATIONS • NETWORK MANAGEMENT
Advanced Networking Technologies Goal: Understand the state-of-the-art in network protocols, architectures and applications
Advanced Networking Technologies Teaching Method • Lectures in the classroom: 2 hr/week • Practical in the laboratory: 2hr/week • Practical in the vital POP of networks in use (ex. NOCs) • Follow Live national events on the network (Web Casting) Future intentions Distance Learning in cooperation with TEI of Saloniki) Pre-requisites • Data communications • Data Networks
Advanced Networking TechnologiesPre-requisites: 1. Data Communications Data Communications (goals) • To provide a basis for an understanding of the concepts and terminology of communication system and networks • To understand the basic network equipment and the low level protocols (first & second OSI level)
Advanced Network TechnologiesPre-requisites: 1. Data Communications Data Communications (indicative syllabus) • The parts of a communication system • Principles of amplitude and frequency modulation • Asynchronous & synchronous transmission • The concept of channel bandwidth and its relationship to information rate, need for coding • Terminal handling, polling, multiplexing and concentration • Types of transmission media, types of modem and their operation • Circuit switched and packet switched networks • Basics of Data Networks
COMPUTER #1 (DTE) MODEM (DCE) CONNECTIONRS232 INPUT SYSTEM (Hyperterminal) CODE (COMM1) TRANSMITTER • TRANSMISSION MEDIA • WIRE • OPTICAL FIBRE • WIRELESS OUTPUT SYSTEM (Hyperterminal) DECODE (COMM1) RECEIVER CONNECTIONRS232 MODEM (DCE) COMPUTER #2 (DTE) DATA COMMUNICATIONS IN THE LAB
DATA COMMUNICATIONS IN THE LAB Data Communication Model in the LAB • Provide a full communication channel paradigm between two computers • Each component of the Model examined and analyzed by the student, namely • Input/Output sources • Encoding/Decoding unit dependable on transmission medium • Transmission/Reception unit (Modulation-Demodulation) • Transmission medium
DATA COMMUNICATIONS IN THE LAB Exhibit main Data Communication Model operations in the LAB • Preparation of data for transfer. • Synchronization. • Defining data destination. • Modulation/demodulation. • Routing data. • Flow control. • Data reception. • Error detection/correction. • Security aspects/encryption. • Presentation of data. • Session management.
Advanced Networking TechnologiesPre-requisites: 2. Data Networks Data Networks (goals) • To provide a basis for an understanding of the concepts and terminology of communication system and networks • To understand the basic network equipment and the low level protocols (first & second OSI level)
Advanced Networking Technologies Goal: Understand the state-of-the-art in network protocols, architectures and applications
Advanced Networking Technologies Teaching Method • Lectures in the classroom: 2 hr/week • Practical in the laboratory: 2hr/week • Practical in the vital POP of networks in use (ex. NOCs) • Follow Live national events on the network (Web Casting) Future intentions Distance Learning in cooperation with TEI of Saloniki) Pre-requisites • Data communications • Data Networks
Advanced Networking Technologies The students are expected to have a solid grasp of the fundamental of computer networking, including understanding of the TCP/IP protocols and sockets programming. The course focuses on the design, implementation, analysis, and evaluation of large-scale networked systems with emphasis on performance parameters The students are presented with cases studies of campus & NRNs networks (TEIA_net, EDUnet, Grnet, Geant)
Advanced Networking Technologies The goals we want to achieve in course are deep understanding of : • High speed network technologies (wireless, DWDM, giga Ethernet, ATM, ADSL) • Intrnetworking & Routing • Resource management, Congestion Control, Congestion Avoidance & QOS • Network services
Advanced Network Technologies Indicative Syllabus IPV6 (New Generation Internet Protocol) Dense Wavelength Division Multiplexing (DWDM) Quality of Service over various technologies (Frame Relay, ATM, Ethernet & 802.1 networks, SONET & IP –routed networks) Resource Reservation Protocol (RSVP) Multiprotocol Label (MPLS) Virtual Private Networks (VPN) Traditional VPNs, MPLS VPNs, DiffServ Traffic Engineering Essential Elements of Network Design Examples of design of campus & NRNs networks (TEIA_net, EDUnet, Grnet, Geant)
Advanced Network TechnologiesLABS The goals we want to achieve in this class are: • Deep understanding of network devices (routers, switches) • Understanding of Routing and Interior Routing Protocols • Familiarize with modern technologies (VoIP, Videoconference) • Ability of Network Management and Administration
Advanced Networking TechnologiesLABS The goals we want to achieve in this class are: • Deep understanding of network devices (routers, switches) • Understanding of Routing and Interior Routing Protocols • Familiarize with modern technologies (VoIP, Videoconference) • Ability of Network Management and Administration
Advanced Networking Technologies : Networking Laboratory (20 hours)
Advanced Networking Technologies LABS: 1. Connecting Remote Networks (4 hours) • Basic Router configuration • Router connection and configuration to a LAN Network using an Ethernet Interface • Connection of remote routers/networks • Static Route understanding and configuration • Routing Table review • Troubleshooting and Monitoring
Advanced Networking Technologies LABS: 2. Routing Protocols- RIP & OSPF (4 hours) • Distance Vector and Link State Routing • RIP Configuration • OSPF Configuration • Convergence Time
Advanced Networking Technologies LABS: 3. Protocol Analyzer (2 hours) • Network Statistics Observation • Network Traffic Recording • Observation Filters • Capture Filters • Packets Capture and Decoding (ping, tracert, nslookup, etc.)
Advanced Networking Technologies LABS: 4. Switches – VLANs(4 hours) • Spanning Tree Protocol • VLANs • Trunking Protocols (802.1Q) • InterVLAN Routing
Advanced Networking Technologies LABS: 5. Voice over IP and Quality of Service (2 hours) • Voice over IP characteristics, issues and benefits • Quality of Service Techniques • Placing a Voice over IP call
Advanced Networking Technologies LABS: 6. ATM Technology (2 hours) • ATM network Implementation and Configuration • Native ATM Applications (videoconference)
Advanced Networking Technologies LABS: 7. Network Management System(2 hours) • Integrated Administration Tool of TEI of Athens • Network Monitoring • Enabling Notifications • Gathering Reports
Advanced Networking Technologies LABS: Support Material • 1 Cisco Systems router 1600 • 3 Cisco Systems router 1751 (voice enabled) • 1 Cisco Systems router 2620 (voice enabled) • 1 Cisco Systems router 2509 • 1 Cisco Systems Switch 2950 • 1 Nortel (BAY) Networks router • 2 FORE-LE ATM Switches • 10 Personal Computers • UTP and Serial Cables
Advanced Networking Technologies LABS: Support Material:Useful Networking Texts & Theses General • Larry Peterson and Bruce Davie, Computer Networks: A Systems Approach. • J. Kurose and K. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Addison Wesley Longman, 2001. • S. Keshav, An Engineering Approach to Computer Networking. • Jean Walrand, Communication Networks: A First Course. • Andrew Tanenbaum, Computer Networks, 3rd ed. (Search for Tanenbaum on the Prentice Hall site). • Dmitri Bertsekas and Robert Gallager, Data Networks, 2nd ed. (Search for Bertsekas on the Prentice Hall site). • Jean Walrand and Pravin Varaiya, High-Performance Communication Networks. • Craig Partridge, Gigabit Networking. • Stallings.
Advanced Networking Technologies LABS: Support Material:Useful Networking Texts & Theses Routing, High-Speed Networks • Christian Huitema, Routing in the Internet. (Search for Huitema on the Prentice Hall site). • Radia Perlman, Interconnections: Bridges and Routers, Addison Wesley. • Martha Steenstrup, Routing in Communication Networks. (Search for Steenstrup on the Prentice Hall site). • BGP4 The TCP/IP Protocol Suite • W. Richard Stevens, TCP/IP Illustrated, Volume 1: The Protocols. • W. Richard Stevens, TCP/IP Illustrated, Volume 2: The Implementation. • W. Richard Stevens, TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Datagram Protocols. • Douglas Comer, Internetworking with TCP/IP, Volume 1: Principles, Protocols and Architecture, 3rd ed. (Search for Comer on the Prentice Hallsite). • Christian Huitema, IPv6: The New Internet Protocol, 2nd ed. (Search for Huitema on the Prentice Hall site).
Advanced Networking Technologies LABS: Support Material:Useful Networking Texts & Theses Multicast • Stephen Deering, Multicast Routing in a Datagram Internetwork, Part 1 Part 2 Part 3, Ph.D. thesis, Stanford University, 1991. • Steven McCanne, Scalable Compression and Transmission of Internet Multicast Video, PhD thesis, UC Berkeley, 1996. • Sanjoy Paul, Multicasting on the Internet and its Applications, Kluwer Academic Publishers, 1998. Search for it on Amazon using the keyword • "Sanjoy Paul" • Ken Miller Wireless and Mobility • J. Solomon, Mobile IP: The Internet Unplugged. • Charlie Perkins, Mobile IP: Design Principles and Practices. • Vijay Garg and Joseph Wilkes Wireless and Personal Communication Systems. • Hari Balakrishnan, Reliable Data Transport over Heterogeneous Wireless Networks, PhD thesis, UC Berkeley, 1998.
Advanced Networking Technologies LABS: Support Material:Useful Networking Texts & Theses Performance, Modelling • Raj Jain, The Art of Computer Systems Performance Analysis, Wiley, 1991. • Len Kleinrock, Queueing Theory. Programmable Networks • David Wetherall, Service Introduction in an Active Network, PhD thesis, M.I.T., 1999. • Elan Amir, An Agent-based approach to Multimedia Transmission over Heterogeneous Environments, PhD thesis, U.C. Berkeley, 1998.