Chapter Four Making Connections Fundamentals of Networking and Data Communications Sixth Edition Copyright ©2011 Cengage Learning. All rights reserved.

Slides:



Advertisements
Similar presentations
Chapter Four Making Connections Data Communications and Computer Networks: A Business User’s Approach Eighth Edition.
Advertisements

Chapter Four Making Connections Data Communications and Computer Networks: A Business User’s Approach Sixth Edition.
1 Fall 2005 Local Serial Asynchronous Communication Qutaibah Malluhi Computer Science and Engineering Qatar University.
Chapter 4 Making Connections. 2 Introduction  Examine the interface between a computer and a device. This interface occurs at the physical layer.  Connecting.
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
Chapter 7 Data Link Layer
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Chapter 4 Making Connections
Data Communications and Computer Networks: A Business User’s Approach
1 Chapter Four Making Connections. 2 Introduction Connecting peripheral devices to a computer has, in the past, been a fairly challenging task Newer interfaces.
Chapter 4: Making Connections. 2 Objectives After reading this chapter, you should be able to: Identify a dial-up modem and cite its basic operating characteristics.
1-1 Introduction to Computer Networks and Data Communications.
Data Communications & Computer Networks, Second Edition1 Chapter 4 Making Connections.
1 Chapter 4 Making Connections Data Communications and Computer Networks: A Business User’s Approach.
X.25 TDC 364.
Lecture 04 Making Connection.
1 Chapter 4 Making Connections Data Communications and Computer Networks: A Business User’s Approach.
EET Advanced Digital Chapter 21 Serial Ports.
IT Systems In and Out EN230-1 Justin Champion C208 –
Data Communications & Computer Networks, Second Edition 1 Chapter 1 The Big Picture Introduction to Computer Networks and Data Communications.
Chapter 5: Multiplexing: Sharing a Medium
ECE 371- Unit 11 Introduction to Serial I/O. TWO MAJOR CLASSES OF SERIAL DATA INTERFACES ASYNCHRONOUS SERIAL I/O - USES “FRAMING BITS” (START BIT AND.
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
ELECTRONIC WORKSHOP. The point at which a peripheral attaches to. Communicates with a system unit so that the peripheral can send data to or receive information.
Computer Hardware The Basics. Overview Why is this important? To be able to recognize each of the main parts of a computer As a professional in digital.
Data Communications and Computer Networks Chapter 3 Wireless Media In Action DataMining Corporation has one office in Chicago and one in Los Angeles. There.
University of Tehran 1 Interface Design Serial Communications Omid Fatemi.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 41 – Input/Output Ports.
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
Multiplexer Multiplexing FDM TDM WDM Front-End Processor Controllers.
Transmission Modes Serial Transmission  One bit is transmitted on a circuit at a time  Usually there is one transmit circuit and one receive circuit.
Chapter Four Making Connections 1.
Chapter Four Making Connections Data Communications and Computer Networks: A Business User’s Approach Seventh Edition.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Computer Fundamentals and Troubleshooting 1. Windows Troubleshooting 101 Verify Connections Reboot.
9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
Basic Communications Systems Class 3. Today’s Class Topics Interfacing RS-232 X.21 Asynchronous vs. Synchronous Multiplexing Frequency Division Multiplexing.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
Chapter One Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User's Approach Eighth Edition.
Day 7 Connections. Standards Unless we had connection standards nothing would be interchangeable. –There would be different printers for Macs and Windows.
© Agilent Technologies Copyright 2000 H7211A+212, Rev. 2.0 Review of WAN Protocol Basics.
Computer Maintenance Copyright © Texas Education Agency, All rights reserved. 1 FireWire Ports.
Session 3. Objectives: By the end of this session, the student will be able to: Identify a dial-up modem and cite its basic operating characteristics.
Input/Output Computer component : Input/Output I/O Modules External Devices I/O Modules Function and Structure I/O Operation Techniques I/O Channels and.
Chapter One Introduction to Computer Networks and Data Communications Fundamentals of Networking and Data Communications Sixth Edition Copyright ©2011.
1 Transmission of Digital Data : Interface and Modems.
Lecture 2 Physical Layer Standards. DTE-DCE INTERFACE Two terms are important in computer networking: – Data terminal equipment(DTE) – Data circuit-terminating.
Network Models.
Digital Interfaces An interface links two devices Interface Standards define: – mechanical specifications - how many wires & connector type –electrical.
FUNDAMENTALS OF NETWORKING
Ch. 6 Digital Data Communication Techniques
CSC 335 Data Communications and Networking Lecture 4b: Communication and Multiplexing Dr. Cheer-Sun Yang.
Unit 3 Physical Layer.
Computer Maintenance UNT in partnership with TEA, Copyright ©. All rights reserved1 FireWire Ports.
1 Chapter Overview Modems The Internet and Web Browsers.
Ch. 6 Digital Data Communication Techniques. 6.1Asynchronous & Synchronous Transmission Asynchronous Transmission: transmission in which each information.
Transmission Modes. Asynchronous Connections A type of connection defined at the data link layer To transmit data from sender to receiver, an asynchronous.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 1 WANs and Routers.
Chapter 4 Making Connections. Modem Modulates digital data onto analog signal and then demodulate analog signal back to digital data Features:  Standard.
 Introduction to Wide Area Networks 2 nd semester
Chapter Four Making Connections Data Communications and Computer Networks: A Business User’s Approach, Fourth Edition.
Data Communications and Computer Networks: A Business User’s Approach
Computer Maintenance FireWire Ports
DATA COMMUNICATION Lecture-21.
Chapter 4 Making Connections
Chapter 6 Transmission of Digital Data Interfaces and Modems
Chapter One Introduction to Computer Networks and Data Communications
Chapter 6: INTERFACES Visit for more Learning Resources.
Presentation transcript:

Chapter Four Making Connections Fundamentals of Networking and Data Communications Sixth Edition Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part.

Fundamentals of Networking and Data Communications, Sixth Edition 2 Objectives After reading this chapter, you should be able to: List the four components of all interface standards Discuss the basic operations of the USB and EIA-232F interface standards Cite the advantages of FireWire, SCSI, iSCSI, InfiniBand, and Fibre Channel interface standards Outline the characteristics of asynchronous, synchronous, and isochronous data link interfaces

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 3 Objectives (continued) Recognize the difference between half-duplex and full-duplex connections Identify the operating characteristics of terminal- to-mainframe connections and why they are unique compared to other types of computer connections

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 4 Introduction Connecting peripheral devices to a computer has, in the past, been a fairly challenging task Newer interfaces have made this task much easier Let’s examine the interface between a computer and a device –This interface occurs primarily at the physical layer

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 5 Interfacing a Computer to Peripheral Devices Connection to peripheral is often called interface Process of providing all proper interconnections between computer and peripheral is called interfacing

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 6 Characteristics of Interface Standards There are essentially two types of standards –Official standards Created by standards-making organizations such as ITU, IEEE, EIA ISO, and ANSI –De facto standards Created by other groups that are not official standards but because of their widespread use, become “almost” standards

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 7 Characteristics of Interface Standards (continued) There are four possible components to an interface standard: –Electrical component –Mechanical component –Functional component –Procedural component

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 8 Characteristics of Interface Standards (continued) Four components –Electrical component—deals with voltages, line capacitance, and other electrical characteristics –Mechanical component—deals with items such as the connector or plug description –Functional component—describes the function of each pin or circuit that is used in a particular interface –Procedural component—describes how the particular circuits are used to perform an operation

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 9 An Early Interface Standard EIA-232F—an older standard originally designed to connect a modem to a computer Originally named RS-232 but has gone through many revisions The electrical component is defined by another standard: V.28 Mechanical component is often defined by ISO 2110, the DB-25 connector –DB-9 connector is now more common than DB-25

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 10 An Early Interface Standard (continued) The functional and procedural components are defined by the V.24 standard For example, V.24 defines the function of each of the pins on the DB-9 connector

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 11 An Early Interface Standard (continued) A half-duplex connection transmits data in both directions but in only one direction at a time A full-duplex connection transmits data in both directions and at the same time A simplex connection can transmit data in only one direction

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 12 Universal Serial Bus (USB) The USB interface is a modern standard for interconnecting a wide range of peripheral devices to computers Supports plug and play Can daisy-chain multiple devices USB 2.0 can support 480 Mbps (USB 1.0 is only 12 Mbps)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 13 Universal Serial Bus (USB) (continued) The USB interface defines all four components The electrical component defines two wires VBUS and Ground to carry a 5-volt signal, while the D+ and D- wires carry the data and signaling information The mechanical component precisely defines the size of four different connectors and uses only four wires (the metal shell counts as one more connector)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 14 Universal Serial Bus (USB) (continued)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 15 Universal Serial Bus (USB) (continued) The functional and procedural components are fairly complex but are based on the polled bus The computer takes turns asking each peripheral if it has anything to send More on polling near the end of this chapter

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 16 FireWire Low-cost digital interface Capable of supporting transfer speeds of up to 800 Mbps Hot pluggable Supports two types of data connections: –Asynchronous connection –Isochronous connection

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 17 SCSI and iSCSI SCSI (Small Computer System Interface) –A technique for interfacing a computer to high-speed devices such as hard disk drives, tape drives, CDs, and DVDs –Designed to support devices of a more permanent nature SCSI is a systems interface –Need SCSI adapter iSCSI (Internet SCSI) –A technique for interfacing disk storage to a computer via the Internet

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 18 InfiniBand and Fibre Channel InfiniBand—a serial connection or bus that can carry multiple channels of data at the same time –Can support data transfer speeds of 2.5 billion bits (2.5 gigabits) per second and address thousands of devices, using both copper wire and fiber-optic cables –A network of high-speed links and switches Fibre Channel—also a serial, high-speed network that connects a computer to multiple input/output devices –Supports data transfer rates up to billions of bits per second, but can support the interconnection of up to 126 devices only

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 19 Asynchronous Connections A type of connection defined at the data link layer To transmit data from sender to receiver, an asynchronous connection creates a one- character package called a frame Added to the front of the frame is a start bit, while a stop bit is added to the end of the frame An optional parity bit can be added which can be used to detect errors

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 20 Asynchronous Connections (continued)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 21 Asynchronous Connections (continued)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 22 Asynchronous Connections (continued) The term asynchronous is misleading here because you must always maintain synchronization between the incoming data stream and the receiver Asynchronous connections maintain synchronization by using small frames with a leading start bit

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 23 Synchronous Connections A second type of connection defined at the data link layer A synchronous connection creates a large frame that consists of header and trailer flags, control information, optional address information, error detection code, and data A synchronous connection is more elaborate but transfers data in a more efficient manner

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 24 Synchronous Connections (continued)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 25 Isochronous Connections A third type of connection defined at the data link layer used to support real-time applications Data must be delivered at just the right speed (real-time)—not too fast and not too slow Typically an isochronous connection must allocate resources on both ends to maintain real-time USB and Firewire can both support isochronous

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 26 Terminal-to-Mainframe Computer Connections Point-to-point connection—a direct, unshared connection between a terminal and a mainframe computer Multipoint connection—a shared connection between multiple terminals and a mainframe computer The mainframe is the primary and the terminals are the secondaries

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 27 Terminal-to-Mainframe Computer Connections (continued)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 28 Terminal-to-Mainframe Computer Connections (continued) To allow a terminal to transmit data to a mainframe, the mainframe must poll the terminal Two basic forms of polling: roll-call polling and hub polling –In roll-call polling, the mainframe polls each terminal in a round-robin fashion –In hub polling, the mainframe polls the first terminal, and this terminal passes the poll onto the next terminal

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 29 Terminal-to-Mainframe Computer Connections (continued)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 30 Making Computer Connections In Action A laptop computer has many different types of connectors, or connections While every laptop can be different, if anyone has a laptop in class, maybe someone will volunteer to use theirs for show-and-tell

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 31 Making Computer Connections In Action (continued) Power cord connection (why does the power cord have a big brick on it?) USB connectors (one or more) RJ-11 (telephone jack) RJ-45 (LAN jack) PC Card / SmartCard DisplayPort (to connect your laptop to a video device) DB-15 (to connect to an external monitor or video projector)

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 32 Making Computer Connections In Action (continued) A company wants to transfer files that are typically 700K chars in size If an asynchronous connection is used, each character will have a start bit, a stop bit, and maybe a parity bit 700,000 chars * 11 bits/char (8 bits data + start + stop + parity) = 7,700,000 bits

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 33 Making Computer Connections In Action (continued) If a synchronous connection is used, assume maximum payload size—1500 bytes To transfer a 700K char file requires character (byte) frames Each frame will also contain 1-byte header, 1- byte address, 1-byte control, and 2-byte checksum, thus 5 bytes overhead

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 34 Making Computer Connections In Action (continued) 1500 bytes payload + 5 byte overhead = 1505 byte frames 467 frames * 1505 bytes/frame = 716,380 bytes, or 5,731,040 bits Significantly less data using synchronous connection

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 35 Summary Connection between a computer and a peripheral is often called the interface Process of providing all the proper interconnections between a computer and a peripheral is called interfacing The interface between computer and peripheral is composed of one to four components: electrical, mechanical, functional, and procedural A DTE is a data terminating device –Computer A DCE is a data circuit-terminating device –Modem

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 36 Summary (continued) Two interface standards worthy of additional study: Universal Serial Bus, and EIA-232F –EIA-232F was one of the first highly popular standards –Universal Serial Bus is currently the most popular interface standard Half-duplex systems can transmit data in both directions, but in only one direction at a time Full-duplex systems can transmit data in both directions at the same time Other peripheral interfacing standards that provide power, flexibility, and ease-of-installation include FireWire, SCSI, iSCSI, InfiniBand, and Fibre Channel

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 37 Summary (continued) While much of an interface standard resides at the physical layer, a data link connection is also required when data is transmitted between two points on a network –Three common data link connections include asynchronous connections, synchronous connections, and isochronous connections Asynchronous connections use single-character frames and start and stop bits to establish the beginning and ending points of the frame Synchronous connections use multiple-character frames, sometimes consisting of thousands of characters

Copyright ©2011 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible web site, in whole or in part. Fundamentals of Networking and Data Communications, Sixth Edition 38 Summary (continued) Isochronous connections provide real-time connections between computers and peripherals and require a fairly involved dialog to support the connection A point-to-point connection is one between a computer terminal and a mainframe computer that is dedicated to one terminal A multipoint connection is a shared connection between more than one computer terminal and a mainframe computer