UCB Review EECS122 Jean Walrand U C Berkeley www eecs berkeley edu wlr UCB Topics How Networks Work Internet Ethernet ATM Layers IETF IEEE ATM SONET DNS TCP IP MPLS DiffServ Multiple Access TDMA Ethernet Aloha Switches Performance Models PHY Sonet DSL Modulation Wireless Optical Networks Security Compression How Networks Work UCB Key Ideas Packets IP Link or LAN Applications HTTP CDN VoIP IP Addressing packet by packet Scalable End to end principle Ethernet MAC address ARP ATM VC Questions Address translations Why is this scalable extensible Describe packet formats sequence of messages Layers UCB IETF APP TCP UDP IP MPLS LINK LAN PHY IEEE LLC MAC PHY for Ethernet ATM AAL ATM SONET PATH LINK SECTION Questions Describe the layers of IP ATM Sonet How about IP Sonet DNS UCB Structure and Protocol Questions How is this scalable Reliability Caching Sequence of messages UCB TCP Go Back N Numbering of ACKs Flow Control Receiver Advertised Window Slow Start Congestion Avoidance RTT and timeout estimation Additive Increase Multiplicative Decrease Justification Try to be fair and efficient Improvements Fast Retransmit Fast Recovery RED RIO Vegas IP UCB Addressing IP Header TTL Fragmentation DS field Routing OSPF RIP BGP Multicast RED RIO etc Questions Steps of OSPF RIP Why BGP Why TTL Fragmentation Why IPv6 Pros Cons of single class MPLS DiffServ UCB Objectives Basic Mechanisms DRR etc TCP DRR DiffServ Admission Control Questions Maximum rate for DiffServ Paths for MPLS Multiple Access UCB TDM FDM CDMA Aloha Throughput Delay Calculations Ethernet Throughput Delay Calculations Reservation Aloha Understand pros and cons CSMA CD Operations Questions Calculate rates delays Switches UCB Input Output VOB Shared Modular Understand Operations Pros and Cons Scheduling Classification Questions Throughput comparisons Delay comparisons QoS Possibilities Performance Models UCB Basic Queuing Model M M 1 Poisson arrivals Exponential lengths P X n E X E T Network of M M 1 Queues Each queue has same occupancy distribution as if it were M M 1 with arrival rate given by flow conservation equations E Xk E T Physical Layer UCB Digital Link Modulation Schemes bits MOD signals DEM bits Add error detection DEM Clock recovery bit detection Baseband self clocking or not Broadband for wireless for FDM to exploit channel bandwidth Examples Manchester On Off optical QAM on copper SONET Synchronize transmitters protection with rings DSL Divide bandwidth into 4kHz channels modulate channels based on SNR Wireless UCB Three Generations Cellular Frequency reuse Handoff Wireless LAN Analog Digital Circuits Packets Multiple Access Reservation Ad Hoc Hop by hop with adaptive routing Optical Networks UCB Generations Devices Optical Links O E O Circuits O Circuits O Burst Switching O Amplifier Wavelength Converters Optical Switch O Memory WDM Conclusions O Circuits in the core Fast provisioning protection switching In core routers can fill up a wavelength In MAN WDM O Links Security UCB Components Crypto public and secret Hashing Systems Confidentiality Authentication Integrity Compression UCB Types Lossless and Lossy Examples Huffman Lempel Ziv Block Codes Motion Prediction UCB Example Network ATM ADSL Ethernet ATM ATM VC Point to Point IP link UBR DHCP framing SONET PATH IP ATM SONET UCB Example Applications Network Application Servers Content Servers Caches Storage Traffic Shapers Redirection Agents Processing Speculations Future UCB Optical Network in Core WEB over Wireless New services New networks Video Conferencing Web Television CDN Storage Sensors Robust Integrated After TCP IP
View Full Document