UCLA Extension

IP Networking Fundamentals

A 2-Day Short Course

IP protocols form the basis for networking multimedia applications across local, metropolitan, and wide-area networks as well as over the Internet. This course describes the existing and newly evolving networking fundamentals of TCP/IP-based protocols and related algorithms used for efficiently transporting traffic among stationary and mobile end users across wireline and wireless media. Integrating communications, switching, networking, traffic, service, computer engineering, and management principles, the course provides participants with the fundamentals of Internet-Protocol (IP)-based computer communications networks and their technologies, architectures, planning, management, evaluation, and design.

Complete Details

The course is self-contained and basic networking principles are explained simply without assuming prior networking experience or mathematical background. This is Part I of a two-part, five-day course. In this two-day course, the fundamentals of IP networking are presented, while the three-day part covers advanced IP networking methods and networking techniques and protocols for mobile ad hoc wireless networks.

This course is designed for communications, computer, telecommunications, and system engineers; network managers; administrators; programmers; system analysts; project leaders; and scientists seeking to understand:

  • Principles of TCP/IP-based communications networking, control, and management
  • Up-to-date performance evaluations and design considerations for IP communications networks
  • Interface standards, traffic management, switch operation, routing mechanisms; congestion, flow control, and scheduling mechanisms for the provision of Internet services for the integrated support of multimedia applications
  • IP networking over local, metropolitan, and wide-area networks
  • Provision of quality of service (QoS) for multimedia support to flows transported over IP networks

Key networking concepts, applications, traffic models, traffic management procedures, design, and performance evaluations for test cases are demonstrated using the PC-based IRI PLANYST™ computer network simulation and analysis program.

Course Materials

Lecture notes are distributed on the first day of the course. These notes are for participants only and are not for sale.

Coordinator and Lecturer

Izhak Rubin, PhD, Distinguished Professor, Department of Electrical Engineering, Henry Samueli School of Engineering and Applied Science, UCLA. Dr. Rubin leads a group of researchers at UCLA. He has acquired extensive research, publications consulting, and industrial experience in the design and analysis of commercial and military communication systems and networks; local, metropolitan, and wide-area computer communications and telecommunications networks; marketing analysis and planning; and C4ISR networked systems. He also is president of IRI Computer Communications Corporation, a team of telecommunications and computer communications experts who develop software analysis, management, and planning tools (such as the PLANYST™ network modeling and analysis, the PlanRes multi-task resource allocation, and UV-MBNP simulator tools), and who provide consulting, analysis, design, and study services.

During 1979-1980, Dr. Rubin served as acting chief scientist of the Xerox Telecommunications Network. His other work has involved the design of a large number of networking systems for the Air Force, Navy, Army, TRW, McDonnell-Douglas, JPL, Xerox, Litton, Rockwell International, Singer, Aerospace, IBM, SAIC, DCA, Tymnet, AMD, Hughes, Boeing, telephone and CATV companies, and other industrial and R&D organizations. Dr. Rubin is a Life Fellow of IEEE. He served as co-chair of the IEEE International Symposium on Information Theory, program chairman of the IEEE INFOCOM ’87 Conference, program co-chair of the IEEE 1993 workshop on Local and Metropolitan Area Networks, program co-chair of the 2002 first UCLA/ONR Symposium on Autonomous Intelligent Networked Systems (AINS), and has organized many other conferences and workshops. He has served as an editor of the IEEE Transactions on Communications, Wireless Networks journal, Optical Networks magazine, IEEE JSAC issue on MAC techniques, Communications Systems journal, Photonic Networks Communications journal, and has contributed chapters to texts and encyclopedia on telecommunications systems and networks.

Daily Schedule

Day 1

Network Fundamentals
Computer networking performance measures; multiplexing and multiple-access; traffic/service models; topological layouts and connectivity; networking and switching architectures, performance measures: circuit and packet switching methods; connectionless and connection-oriented packet switching. Error control: FEC and ARQ. Flow-control and congestion-control; window/pacing and rate control schemes. Routing methods: link-state and distance-vector techniques. Application-based traffic and network modeling and hybrid analytical/simulation evaluations using PLANYST™.

Communication and Network Protocols
The Open System Interconnect layered protocol architecture and reference model; communications networking protocol layouts and standards; internetworking.

Day 2

Internet Protocol (IP)
Addressing. IP architectural features; IP protocol; IP header; datagram processing. IP performance. Internet Control Message Protocol (ICMP). Next-generation IP; IPv6.

Transport Layer
Connectionless transport layer protocol—UDP; connection-oriented transport layer protocol—TCP; multiplexing, error control, flow control, and congestion control services.

IP Routing and Routers
Distance vector and link-state routing protocols; routing tables; intra- and inter-domain routing algorithms.

QoS Support Mechanisms
Service and traffic classes; Quality of Service (QoS) specifications; traffic and service contracts and traffic control; traffic management; traffic regulation at the user-to-network interface; scheduling algorithms at the switches/routers for the support of QoS guarantees; overview of differentiated services and integrated services approaches.

For more information contact the Short Course Program Office:
shortcourses@uclaextension.edu | (310) 825-3344 | fax (310) 206-2815