Download presentation
Presentation is loading. Please wait.
1
EE228a - Fall 2001 Communication Networks Prof. Jean Walrand Department of EECS University of California Berkeley
2
Course Objectives & Contents zExplain Internet and related networks zModels and Evaluation zTechnology yLinks: ADSL, Cable Modem, Optical yLANs: Ethernet yRouters, Switches zProtocols yRouting, Transport, Applications
3
Organization zOne lecture every week: W 2:30 – 4:30 zGrading: Quizzes: 30%, 2 Midterms: 30%, Project Report: 20%, Project Presentation: 20% zInstructor: yProf. Jean Walrand; OH: M 11:00 – 12:00 zWeb site: See Prof. Walrand’s home page
4
Contents 8/29: How Internet Works 9/05: Ethernet, ATM, ADSL, Cable Modems 9/12: Models, Analysis, Simulation 9/19: Routing: OSPF, BGP, Ad Hoc, … 9/26: Transmission Control 10/03: Switching – Midterm 1 10/10: Optical Networks 10/17: Wireless Networks 10/24: Networks and Services Management – Midterm 2 10/31: TM, NP, SAN, etc. 11/07,11/14, 11/28: Student Presentations
5
Introduction zWeb zVoice over IP
6
Web zExample zLocating Resource: DNS zConnection zEnd-to-end zPackets zBits zPoints to remember
7
zClick -> get page zpage from local or remote computer zlink: http://cnn.com specifies - protocol (http) - location (cnn.com) Web: Example
8
zClick -> get page zpage from local or remote computer zlink: http://cnn.com specifies - protocol (http) - location (cnn.com)
9
Web: Example zClick -> get page zpage from local or remote computer zlink: http://cnn.com specifies - protocol (http) - location (cnn.com)
10
Web: Locating Resource zcnn.com is the name of a computer (and, implicitly, of a file in that computer) zTo find the address, the application uses a hierarchical directory service called the Domain Name System
11
Web: Connection zThe protocol (http) sets up a connection between the host and cnn.com to transfer the page zThe connection transfers the page as a byte stream, without errors: pacing + error control
12
Web: End-to-end zThe byte stream flows from end to end across many links and switches: routing (+ addressing) zThat stream is regulated and controlled by both ends: retransmission of erroneous or missing bytes; pacing
13
Web: Packets zThe network transports bytes grouped into packets zThe packets are “self- contained” and routers handle them one by one zThe end hosts worry about errors and pacing: Destination sends ACKs Source checks losses
14
Web: Bits zEquipment in each node sends the packets as a string of bits zThat equipment is not aware of the meaning of the bits
15
Web: Points to remember zSeparation of tasks ysend bits on a link: transmitter/receiver [clock, modulation,…] ysend packet on each hop [framing, error detection,…] ysend packet end to end [addressing, routing] ypace transmissions [detect congestion] yretransmit erroneous or missing packets [acks, timeout] yfind destination address from name [DNS] zScalability yrouters don’t know about connections ynames and addresses are hierarchical
16
Voice Over IP: VoIP zGeneral Operations
17
VoIP: General Operations zGateways must reproduce the signaling and voice zSignaling: dialed digits, dial tone, ringing zVoice: Packetize and absorb delay jitter zNote: Routing problem
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.