Comprehensive TCP/IP Protocol Suite Course Syllabus Overview
This syllabus outlines a course on the TCP/IP Protocol Suite based on B.A. Forouzan's textbook, providing a detailed exploration of networking concepts. It covers the OSI model, IP addressing methods (classful and classless), routing protocols, and various Internet protocols like UDP, TCP, and ICMP. Additional topics include mobile IP, multimedia networking, and network security, along with practical assignments like NS2 simulations, packet capture, and analysis. Assessments include three exams and multiple homework tasks. For inquiries, contact instructor 張軒彬 or TA 王彥程.
Comprehensive TCP/IP Protocol Suite Course Syllabus Overview
E N D
Presentation Transcript
Course Syllabus • Text Book: • B. A. Forouzan, “TCP/IP Protocol Suite”, 3rd. ed., McGraw-Hill, 2005 • Instructor • 張軒彬, hpchang@cs.nchu.edu.tw • Office Number: 917 • TA • 王彥程, s9356037@cs.nchu.edu.tw, Office Number: 1003A
Outline • Chapter 1: Introduction • Chapter 2: The OSI Model and the TCP/IP Protocol Suite • Chapter 3: Underlying Technologies • Chapter 4: IP Addresses: Classful Addressing • Chapter 5: IP Addresses: Classless Addressing
Outline (Cont.) • Chapter 6: Delivery, Forwarding, and Routing of IP Packets • Chapter 7: ARP and RARP • Chapter 8: Internet Protocol (IP) • Chapter 9: Internet Control Message Protocol (ICMP) • Chapter 10: Internet Group Management Protocol (IGMP) • Chapter 11: User Datagram Protocol (UDP) • Chapter 12: Transmission Control Protocol (TCP) • Chapter 13: Unicast Routing Protocols (RIP, OSPF, and BGP)
Outline (Cont.) • Chapter 24: Mobile IP • Chapter 25: Multimedia • Chapter 26: Private Networks, Virtual Private Networks and Network Address Translation • Chapter 27: Next Generation: IPv6 and ICMPv6 • Chapter 28: Network Security
Course Grading • Three exams • Three to five homework • NS2 simulation • Packet capture and analysis • Throughput analysis • RAW Socket programming • ping implementation • Multithread programming