Applied Science University Faculty: Information Technology Department : Computer Network Systems ( Course Syllabus ) CourseTitle Credit Hours Advanced NetworkS 3 Course No. Coordinator Name Lecturer Dr.Basil Kasasbeh Dr. Basil kasasbeh Prerequisite 1303330 Room No. 1313 Year (semester) Lec./Lab. Credit 2007-2008 (1) Lecture: 3 Lab : 0 E-mail Office Hours b_kasasbeh@asu.edu.jo Mon Wed 9:30 - 12:30 Course Objectives: Understand the structure and organization of computer networks; including the division into network layers, role of each layer, and relationships between the layers. Understand the basic concepts of application layer protocol design; including client/server models, peer to peer models, and network naming. In depth understanding of transport layer concepts and protocol design; including connection oriented and connection-less models, techniques to provide reliable data delivery, and algorithms for congestion control and flow control. In depth understanding of network layer concepts and protocol design; including virtual circuit and datagram network designs, datagram forwarding, routing algorithms, and network interconnections. Understand the basic concepts of link layer properties; including error-detection and correction techniques, multiple access protocols, point to pint protocols, and characteristics of link layer media (including wireless links). Understand the basic concepts of network security concepts; including authentication, integrity, key distribution, and system security design challenges. Course Description: This Course builds on principles established in the Data Communications and Networking (1303330). Topics to be covered include: network architectures, Internet security, virtual LANs, in depth routing and discovery protocols and its operations, wireless technologies, IPv6, Mobile IP and QoS principles. Intended Learning Outcomes : Successful completion of this course should lead to the following learning outcomes : A- Knowledge and Understanding: A1) Be able to understand the layers and Internet Protocols A2) Be able to understand network architecture protocols and applications A3) Understand how , where and when to use suitable protocol in your aplications . B- Intellectual Skills: B1) discuss the advangates/disadvantages of different Types of networks and protocols B2) analyze practical cases from the life for different problems (technical , management) in the networks B3) Understand the structure and organization of computer networks; including the division into network layers, role of each layer, and relationships between the layers. . 1 C) Subject Specific Skills: C1) layers. C2) Protocols. C2) Qos. D) Transferable Skills: D1) work in a group inorder to analyze ,design , create a solutions for a technical problems in four mini projects D2) Implementing mini projects at network labs. Course Contents : Week Topics Topic Details Reference (chapter) [2]Chp.1 Assessment 1 Data Communications and Computer Networks (revision) networking layers and protocols TCP/ IP suite 2 Data Communications and Computer Networks(revesion) Private and public networks PPP Dynamic Host Configuration Protocol (DHCP) [2]Chp.1 HOME WORK 1 L2TP Secure Email [1]Chp.8 HOME WORK 2 3 VLANs 4 Firewalls (FW) 5 Internet Protocol Version 6 (IPv6) 6 Internet Protocol Version 6 (IPv6) Address Space Allocation Header/Packet Format Comparison with IPv4 [1]Chp.4 7 Applications protocols Network Management (SNMP) [1]Chp.4 8 Wireless and Mobile Networks RTP/SIP/RTCP Principles of Wireless Links Wi-Fi : IEEE 802.11 WLANs [1]Chp.4 9 Wireless and Mobile Networks IEEE 802.11 MAC Protocol Mobility and Mobile IP [1]Chp.4 10 Discovery Protocols Reverse ARP (RARP) Proxy ARP [1]Chp.4 11 Discovery Protocols Link state Distance Vector [1]Chp.4 12 Routing Protocols RIP OSPF EIGRP [1]Chp.10 13 Routing Protocols [1]Chp.10 14 Quality Of Service 15 Selected Telecommunications Networks BGP IGP Differentiated services Integrated Services Resource Reservation Protocol (RSVP) Multi Protocol Label Switching (MPLS) Asynchronous Transfer Mode (ATM) Frame Relay (FR) 2 IPsec Filter Based FW Proxy Based FW Firewalls Rules Inbound and Outbound access restrictions NAT/PAT Introduction and historical Perspective Addresses and Routing [1]Chp.9 [1]Chp.4 HOME WORK 3 HOME WORK 4 HOME WORK 5 HOME WORK 6 [1]Chp.11 HOME WORK 7 [1]Chp.11 HOME WORK 8 Final Exam 16 Course quality improvement : Students will be able to understand how to build a wireless networks Students will be able to differentiate between the types of protocols. Students will be able to differentiate between the layers . How to create solutions, and brainstorming with problem solving technique . Grade Distribution : Assessment - First Exam - Second Exam - Assignments ( Reports /Quizzes/ Seminar / Tutorials ….) - Final Examination Grade Date 20% 20% 30% 30% TBD TBD TBD TBD * Make-up exams will NOT be allowed for any reason. On time class attendance is required. Reading List: Text Book Other References 1. Computer Networks A Systems Approach, 3rd Edt. Larry L. Peterson and Bruce S. Dave, Publisher: Morgan Kaufmann, 2003. 2. Data & Computer Networks: W. Stallings, Prentice Hall, Seventh Edition, 2004. Computer Networking A Top down Approach Featuring the Internet, 3rd Edt., James H. Kurose and Keith W. Ross, Publisher: Addison Wesley, 2005 4. Internetworking with TCP/IP Vol. I: Principles, Protocols, and Architecture, Douglas Comer, Prentice Hall, 4th edition Vol. 1 (February 22, 2000) 5. CP/IP and Related Protocol, Uyless Black, McGraw-Hill, 1998. 6. Microsoft Windows 2000 Network and Operating System: Microsoft Press, 2000. 7. TCP/IP and Related Protocols, Uyless Black, McGraw-Hill, 1998. 8. Internetworking with TCP/IP Vol. I: Principles, Protocols, and Architecture, Douglas Comer, Prentice Hall, 4th edition Vol 1 (February 22, 2000). 9. Mobile IP, James D. Solomon, Prentice Hall, 1997. 10. TCP/IP illustrated, Volume 1, The Protocols, W. Richard Stevens, Addison-Wesley, 1994. 11. IPng and the TCP/IP Protocols, Stephen A. Thomas, Wiley Computer Publishing, 1996. 3. 12. http://www.wikipedia.org Last updated on 12/9/2009, By Dr. Emad Qaddoura 3