Unformatted text preview:

CMPE 150 Winter 2009 Lecture 1 January 5 2009 P E Mantey CMPE 150 Introduction to Computer Networks Instructor Patrick Mantey mantey soe ucsc edu http www soe ucsc edu mantey Office Engr 2 Room 595J Office hours Tuesday 3 5 PM TA Anselm Kia Web site http www soe ucsc edu classes cmpe150 Winter09 Text Tannenbaum Computer Networks 4th edition available in bookstore etc Text Tannenbaum Computer Networks Prentice Hall 4th edition Reference Stallings Data and Computer Communications Prentice Hall Other Networking Courses CE 151 CE 152 CE 156 CE 107 EE 103 CE 154 CE 153 EE 151 CE 108 CE 163 CS 111 CE 80N Network Administration Protocols Network Programming Stochastic System Analysis Signals and Systems Data Communication Digital Signal Processing Communications Systems Data Compression Multimedia Operating Systems General Education on Networks Syllabus Grading Midterms 40 20 each Class quizzes 25 Final Exam 35 Problem Assignments 0 to 10 Plan for four unannounced 15 minute in class quizzes Lowest score will be dropped No makeup for missed quizzes In class quizzes will aggregate to count 25 of grade thus a bit more than another mid term Problem assignments to be turned in and only those on time will be credited Students will start with full credit for problem assignments but if not completed with good performance up to 10 deduction will be made from total exam score No credit for work that is not your own Academic Integrity http www ucsc edu academics academic integrity index html http www cse ucsc edu advising undergraduate pdf soehandbook0203 p df All members of the UCSC community have an explicit responsibility to foster an environment of trust honesty fairness respect and responsibility All members of the university community are expected to present as their original work only that which is truly their own All members of the community are expected to report observed instances of cheating plagiarism and other forms of academic dishonesty in order to ensure that the integrity of scholarship is valued as preserved at UCSC In the event a student is found in violation of the UCSC Academic Integrity policy he or she may face both academic sanctions imposed by the instructor of the course and disciplinary sanctions imposed either by the provost of his or her college or by the Academic Tribunal convened to hear the case Violations of the Academic Integrity policy can result in expulsion from the university and a permanent notation on the student s transcript Source The Navigator http reg ucsc edu navigator chapter1 html Some Current Topics Digital TV http www spectrum ieee org oct05 1911 Ultra Wideband WiMedia Standard IEEE Signal Processing September 2008 pp 115 118 New Cisco Edge Router http www eetimes com news latest showArticle jhtml articleID 206902487 HD videoconferencing Cloud Computing Networked Attached Storage Home Media Center Windows Vista etc NAS Network Attached Storage Computer Networking Computer to peripheral Serial RS232 USB Parallel Computer Networking Computer to peripheral Computer to computer Computer to network of computers Computer Networking Computer to peripheral Serial RS232 USB Parallel Computer Networking Computer to peripheral Serial RS232 USB bluetooth infrared Parallel Computer Networking Computer to Computer hard wire null modem modem to modem client server Computer Networking Computer to Network of computers Ethernet 802 11 Internet TCP IP Local Area Networks Smaller scope Building or small campus Usually owned by same organization as attached devices Data rates much higher Early days broadcast systems Now switched Local Area Networks Ethernet Token ring FDDI Fiber Channel PC Network View Ethernet 802 11 a b g n Bluetooth Infrared Serial Parallel USB Modem My PC USB Network Networking Tasks Transmission system utilization Addressing Interfacing Routing Signal generation Recovery Synchronization Message formatting Exchange management Security Error detection and correction Network management Flow control A Communications Model Source generates data to be transmitted Transmitter Converts data into transmittable signals Transmission System Carries data Receiver Converts received signal into data Destination Takes incoming data Simplified Communications Model Diagram Stallings Fig 1 1 Key Tasks Transmission System Utilization Interfacing Signal Generation Synchronization Exchange Management Error detection and correction Addressing and routing Recovery Message formatting Security Network Management Simplified Data Communications Model Stallings Fig 1 2 Networking Point to point communication not usually practical Devices are too far apart Large set of devices would need impractical number of connections Solution is a communications network Local Area Network LAN Wide Area Network WAN Simplified Network Model From Stallings Ch 1 6th ed Wide Area Networks Large geographical area Crossing public rights of way Rely in part on common carrier circuits Alternative technologies Circuit switching Packet switching Frame relay Asynchronous Transfer Mode ATM Two Network Views Circuit Switching Telephone circuits Packet Switching ARPA net TCP IP Circuit Switching Dedicated communications path established for the duration of the conversation Packet Switching Data sent out of sequence Small chunks packets of data at a time Packets passed from node to node between source and destination Used for terminal to computer and computer to computer communications Integrated Services Digital Network ISDN Designed to replace public telecom system Wide variety of services Entirely digital domain DSL Digital Subscriber Line Uses POTS to Central Office Assymetric DSL ADSL Different up and down speeds e g 3000 500 Kbps Frame Relay Packet switching systems have large overheads to compensate for errors Modern systems are more reliable Errors can be caught in end system Most overhead for error control is stripped out Asynchronous Transfer Mode ATM Evolution of frame relay Little overhead for error control Fixed packet called cell length Anything from 10Mbps to Gbps Constant data rate using packet switching technique


View Full Document

UCSC CMPE 150 - Lecture Notes

Documents in this Course
Load more
Loading Unlocking...
Login

Join to view Lecture Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture Notes and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?