chapter 1 introduction
play

Chapter 1: Introduction 1) Data Communications: Deals with the - PowerPoint PPT Presentation

EE4272: Computer Networks EE4272: Computer Networks Chapter 1: Introduction 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics: Signal Transmission; Transmission Media; Signal Encoding;


  1. EE4272: Computer Networks EE4272: Computer Networks Chapter 1: Introduction 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics: Signal Transmission; Transmission Media; Signal Encoding; Instructor : Tricia Chigan Interfacing; Data Link Control; Multiplexing Dept .: Elec. & Comp. Eng. Spring, 2003 2) Networking: Deals with the technology & architecture of the communications networks used to interconnect communicating devices Topics: LANs; WANs; 3) Communications Protocols: Protocol Architectures; Analysis of individual protocols at various layers of the architecture Spring, 2003 EE 4272 Spring, 2003 EE 4272 A Communications Model Simplified Communications Model - Diagram • Source Purpose of Com. Sys.: Exchange of data between parties. - Generates data to be transmitted. E.g., Phone, computer • Transmitter - Converts data into transmittable signals. E.g., encode bit stream into electromagnetic signals. • Transmission System - Carries data. E.g., transmission line, or a complex network • Receiver - Converts received signal into data readable to des. device. • Destination - Takes incoming data Spring, 2003 EE 4272 Spring, 2003 EE 4272 1

  2. Key Communications Tasks Simplified Data Communications Model • Transmission System Utilization: efficient/fair facility sharing • Signal Generation • Synchronization • Exchange Management • Error detection and correction • Addressing and routing • Recovery • Message formatting • Security • Network Management Reading assignment: read the details of P6-p7 Spring, 2003 EE 4272 Spring, 2003 EE 4272 Wide Area Networks Networking • Point-to-point communication not usually practical • Large geographical area - Devices are too far apart • Crossing public rights of way - Large set of devices would need impractical number of connections • Rely in part on common carrier circuits • Solution is a communications network • Alternative technologies: all about resource sharing � Circuit switching : Dedicated communications path established for the duration of the conversation. e.g. telephone network � Packet switching: Date are sent out in a sequence of packets; Each packet passes through the network along some path; Used for terminal-to-computer, or computer-to-computer comm. � Frame relay (up to 2 Mbps): reading assignment p10 � Asynchronous Transfer Mode (ATM): reading assignment p11 Spring, 2003 EE 4272 Spring, 2003 EE 4272 2

  3. Local Area Networks Protocols • Smaller scope • Used for communications between entities in a system - Building or small campus • Entities: User applications; e-mail facilities; terminals • Usually owned by same organization as • Systems: Computer; Terminal; Remote sensor attached devices • Must speak the same language • Data rates much higher • Key Elements of a Protocol: • Usually broadcast systems (e.g. Ethernet Bus) - Syntax: Data formats; Signal levels • Now some switched systems (e.g. Gigabit - Semantics: Control information; Error handling Ethernet Switch ) and ATM are being introduced - Timing: Speed matching; Sequencing Spring, 2003 EE 4272 Spring, 2003 EE 4272 Protocol Architecture TCP/IP Protocol Architecture • Developed by the US Defense Advanced Research • Framework about how a set of protocols work Project Agency (DARPA) for its packet switched together to finish the communication task network (ARPANET) between source and destination • Used by the global Internet • Three Protocol Architectures: • No official model but a working one. - Three-Layer Model � Application layer: logic needed to support various user applications - TCP/IP Protocol Architecture � Host to host or transport layer: reliable end-to-end delivery mechanisms, e.g. TCP - OSI Model � Internet layer: provide routing function across multiple networks � Network access layer: concern the exchange of date between end system & the network to which it is attached � Physical layer: Physical interface between a data trans. device & a trans. medium or network Spring, 2003 EE 4272 Spring, 2003 EE 4272 3

  4. TCP/IP Protocol Architecture Model OSI Model • Open Systems Interconnection : A framework for developing protocol standards. • Developed by the International Standardization Organization (ISO) • Seven layers • A theoretical system delivered too late! • TCP/IP is the de facto standard Spring, 2003 EE 4272 Spring, 2003 EE 4272 OSI Layers OSI v TCP/IP • Application: e.g. web browser, email, file transfer • Presentation: provides independence to the app. processes from differences in data representation (syntax). • Session: Provides control structure for comm. between applications; establish, manages, and terminates connections (sessions) between cooperating applications • Transport: end-to-end reliable delivery control • Network: routing/switching; establish/maintain/terminate connections • Data Link: reliable transfer of information across the physical links; send frames with necessary synch., error control, and flow control • Physical: concern with transmission of unstructured bit stream over physical medium; Spring, 2003 EE 4272 Spring, 2003 EE 4272 4

  5. Standards Standards Organizations • Required to allow for interoperability between • Internet Society equipments • ISO • Advantages • ITU-T (formally CCITT) � Ensures a large market for equipment and software • ATM forum � Allows products from different vendors to communicate • IETF • Disadvantages Further Reading Resource � Freeze technology • Web sites for IETF, IEEE, ITU-T, ISO � May be multiple standards for the same thing • Internet Requests for Comment (RFCs) Spring, 2003 EE 4272 Spring, 2003 EE 4272 5

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend