Slide 1 1 K. Salah Module 3.4: Switching Circuit Switching Packet Switching Slide 2 2 K. Salah Switching Networks Long distance transmission is typically done over a network…
Slide 1 Operating Systems 1 K. Salah Module 5.0: I/O and Disks I/O hardware Polling and Interrupt-driven I/O DMA Bock and character devices Blocking and nonblocking I/O Secondary…
Slide 1 1 K. Salah Module 3.3: Multiplexing WDM FDM TDM T-1 ADSL Slide 2 2 K. Salah Wavelength Division Multiplexing Used for fiber optics Multiplexing and demultiplexing…
Slide 1 Operating Systems 1 K. Salah Module 2.4: Distributed Systems Motivation Types of Distributed Operating Systems Distributed Coordination –Event Ordering –Mutual…
Slide 1 Advanced Operating Systems 1 K. Salah Module 1: Introduction What is an operating system? Multiprogramming Systems Time-Sharing Systems Parallel Systems Distributed…
Slide 1 1 K. Salah Module 1.1: Introduction (cont.) Business Goals and Constraints Analyzing Technical Goals Slide 2 2 K. Salah Understanding the Customer A good network…
Slide 1 1 K. Salah Module 1.0: Introduction Definition Communication Model Type of networks –WAN –MAN –LAN, WLAN –PAN, WPAN Networking Technologies Network Switching…
Slide 1 1 K. Salah Module 5.3: Internet Control Message Protocol Why need ICMP? IP and ICMP ICMP Message Format ICMP Error Reporting messages ICMP Query messages ICMPv6 Slide…
Slide 1 1 K. Salah Module 6.1: TCP Flow and Congestion Control Connection establishment & Termination Flow Control Congestion Control QoS Slide 2 2 K. Salah Connection…