Chapter 1 Data Communications: An Introduction

Similar documents
Networking Applications

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005

Data Communication & Computer Networks MCQ S

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

COMPONENTS OF DATA COMMUNICATION

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? What s the Internet? What s the Internet?

Chapter 2. Communicating Over The Network

Chapter 2 Communicating Over the Network

Chapter 2. Communicating Over The Network. CCNA1-1 Chapter 2

EEC-484/584 Computer Networks

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

Chapter 3: Network Protocols and Communications

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? Hardware view: What s the Internet?

Introduction to computer networking

Lecture-4. TCP/IP-Overview:

The History and the layers of the OSI Model 30 - October

Introduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana

Agententechnologien in der Telekommunikation

Data Communication and Network. Introducing Networks

A Whirlwind Introduction to the Internet. A Whirlwind Introduction to the Internet Overview

ITEC 3800 Data Communication and Network. Introducing Networks

end systems, access networks, links 1.3 network core

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

COS 140: Foundations of Computer Science

Chapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction

Chapter 1. What is Data Communications 8/19/2010. The Data Communications Industry. Approach to Data Communications

CS-461 Internetworking. Dr. Mohamed Aboutabl

CCNA Exploration1 Chapter 7: OSI Data Link Layer

Chapter 1: introduction

Chapter 3. Wired and Wireless Communication. What You Will Learn... Computers Are Your Future. What You Will Learn...

OSI Data Link Layer. Network Fundamentals Chapter 7. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Chapter 4: Network Access

Come & Join Us at VUSTUDENTS.net

Network Fundamentals Chapter 2 Modified by Tony Chen 05/20/2008

Chapter 1: Introduction

Introduction to Information Science and Technology 2017 Networking I. Sören Schwertfeger 师泽仁

04/03/33. Dr.Gihan Naguib. Overview. Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking

ECS 15; Lectures 17 and 18. The Internet. What is the internet, and how does it work? TA feedback

Contents. CIS 632 / EEC 687 Mobile Computing. TCP in Fixed Networks. Prof. Chansu Yu

Text Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition.

IT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1

Chapter -4 OSI Reference Model

Need For Protocol Architecture

Part I: Introduction. 1: Introduction 1

end systems, access networks, links circuit switching, packet switching, network structure

M242 COMPUTER NETWORS AND SECURITY

Layered Architecture

Typical Network Uses

Network Connectivity and Mobility Part 2

TCP/IP and OSI Model Ethernet LAN Network Cables Network Devices Network Topologies Redundant Internet Connections VLANs Wireless LANs Upcoming

Computer Networks

Lecture 3 Protocol Stacks and Layering

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

Computer Networks and the internet. Daniel Graham Ph.D

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

NETWORK SECURITY ITEC 435

Need For Protocol Architecture

The data transmission mode describes the direction of data flow. It is either simplex, half duplex or full duplex.

Chapter 2 Network Models 2.1

Organizations have developed standard sets of protocols

Lecture 2. Computer Networks Models. Network Models 1-1

Computers Are Your Future Tenth Edition

end systems, access networks, links circuit switching, packet switching, network structure

Networking Models OSI Model Created by International Organization Standardization

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition

CSE 123A Computer Networks

Objectives. Upon completion you will be able to: Understand how the Internet came into being

Part VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD

Lecture (02) Network Protocols and Standards

Computer Networking Introduction

Chapter 1. Computer Networks and the Internet

Communication Technologies

VoIP Dictionary, Glossary and Terminology

SAE6A/SAZ6B DATA COMMUNICATION AND NETWORKING UNIT : I To V

Module 11. OSI Model, Network Devices, and Network Standards

Chapter 2 Network Architectures A global view

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

Contents. Introduction to Networking. Preface...i. Introduction... xix

ES623 Networked Embedded Systems

Chapter 16 Networking

It is the process of sharing data, programs, and information between two or more computers.

Overview of Networks

Lecture Outline. Lecture 2. OSI model and networking. The OSI model and networking. The OSI model and networking. The OSI model and networking

Communicating over the Network

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

COMPUTER NETWORK. PREPARED BY: DHAVAL R. PATEL Page 1. Q.1 Explain IP address. IP address is unique number of network device in network.

Internetworking Models The OSI Reference Model

Data Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No

Chapter 12. Network Organization and Architecture

Computer Networks. 9/29/2017 Vasile Dadarlat --Computer Networks 1

CS 428/528 Computer Networks Lecture 01. Yan Wang

COMMUNICATION. Exchange of ideas, messages, or information between two communicating parties. SIMPLEX HALF DUPLEX FULL DUPLEX

Computer Networks. Lecture 1: Introduction. Computer Networking: A Top Down Approach. Dr. Yaoqing Liu

Test Bank for A Guide to Designing and Implementing Local And Wide Area Networks 2nd Edition by Palmer and Sinclair

Cross Layer Protocol Design. Radio Communication III

Lecture 4. Data Transmission Modes and Switching. Data Transmission & Switching 1-1

Area Covered is small Area covered is large. Data transfer rate is high Data transfer rate is low

ELECT 4240 Communication Networks Summer Semester 1435/ /2015 CHAPTER 1

Communication Networks - 3 general areas: data communications, networking, protocols

Transcription:

Chapter 1 Data Communications: An Introduction Nassau Community College CMP 110: Data Communications & the Internet Prof. Christopher R. Merlo cmerlo@ncc.edu 1 1 What Is Data Communications? Simple answer: Getting data from Point A to Point B Better answer: Getting data from Point A to points B, C, D,... Best answer: Transmission of encoded data and information in a mediumspecific format between two or more nodes 2 2

Bits & Bytes Humans use natural language to communicate Computers only understand numbers We represent these numbers in binary with ones and zeroes Data must be encoded into a format that both sender and receiver understand 3 3 Encoding Schemes ASCII: 7-bit encoding scheme EBCDIC: 8-bit encoding scheme Unicode: 16-bit encoding scheme The first 128 entries are the same as ASCII American Standard Code for Information Interchange Extended Binary-coded Decimal Interchange Code 4 4

Analog vs. Digital Analog Data: Continuously variable level of light, sound, electricity, or other input Digital Data: Discretely variable level of input Analog Transmission: Utilizes continuous changes in voltage or light across a medium to convey data between two or more endpoints Digital Transmission: Utilizes discrete changes in voltage or light across a medium to convey data between two or more endpoints 5 5 Other Transmission Characteristics Parallel Transmission uses multiple parallel data paths to transmit multiple data bits simultaneously Serial Transmission uses one data path, which can only transmit one data bit at a time Asynchronous Transmission surrounds each data byte with a start bit and a stop bit, adding considerable overhead Synchronous Transmission uses occasional sync bits to synchronize sender & receiver 6 6

Other Transmission Characteristics Simplex Transmission: Data only travels in one direction; sender and receiver never switch roles Duplex Transmission: Nodes on the network can transmit data and receive data Half-Duplex Transmission: A node must either send or receive data, but can not do both at the same time Full-Duplex Transmission: Nodes can send and receive simultaneously Full-duplex transmission requires more transmission media 7 7 Other Transmission Characteristics Guided Media consists of physical wiring or cabling Coaxial Cable: Core conductor surrounded by insulation and grounding mesh Unshielded Twisted Pair (UTP): One or more pairs of solid-core copper wire twisted together Fiber-Optic Cable: Glass fiber core through which pulses of light pass 8 8

Other Transmission Characteristics Unguided Media uses radio or light waves to transmit data without wires or cabling Microwave Transmission uses directionally-focused high-frequency radio waves Terrestrial Microwave Transmission requires line-of-sight between sender and receiver Satellite Microwave Transmission requires sender and receiver to each have line-of-sight with a satellite in geosynchronous orbit Infrared Transmission uses light waves just outside the visible spectrum WiFi, Bluetooth, etc. use lower-frequency radio waves 9 9 Data Transmission Security Transmissions must be secure against theft and data corruption Some transmission protocols employ error detection and retransmit corrupt packets Other protocols employ error correction, avoiding retransmissions Many encryption schemes exist to secure against data theft 10 10

Standards Standards provide a basic level of compatibility and interoperability among devices and services De facto standards arise from commonlyaccepted practice De jure or formal standards are developed and published by a standards organization 11 11 Standards Organizations ANSI: Private, non-profit membership organization supported by private-sector and public-sector organizations, to coordinate and administer a national standards system in the US. ANSI is a member of ISO. http://www.ansi.org/ IEEE: Develops standards in wired and wireless communications and in light & power systems. http:// www.ieee.org/ ITU: Part of the United Nations that coordinates international communications standards. http:// www.itu.int/ ISO: Coordinates international standards in a variety of areas (not just telecommunications). http://www.iso.org/ 12 12

Standards Organizations ISOC: Assures the open development, evolution, and use of the Internet. Founded by Vinton Cerf. IETF: Publishes RFCs, written by engineers and computer scientists to invite peer review, or to share information or new ideas RFC 114: FTP RFC 791: Internet Protocol RFC 1157: SNMP RFC 1945: HTML IAB: Oversees technical and engineering development of the Internet; oversees many of ISOC s task forces, such as IETF 13 13 Development of the OSI Model Problem #1: Early hardware vendors each developed proprietary communication schemes This led to vendor lock-in and vendor lock-out A non-proprietary architecture was needed for inter-vendor communication 14 14

Development of the OSI Model Problem #2: Early hardware employed time-sharing software in a mainframe/client architecture There was only one CPU, in the mainframe, which had to perform all processing and meta-processing Adding users leads to increased processing demands Adding users also leads to increased meta-processing demands, such as for communication A modular solution was required to split communications processing off from the rest 15 15 Development of the OSI Model ARPA was experimenting with intervendor communications They required a modular solution so that separate communication processes could be handled separately They required a layered solution with internal modularity, so that separate protocols could be used on each layer 16 16

Development of the OSI Model Solution: The OSI Model (or the Open Systems Interconnection Reference Model) Layer 7: Application Layer Layer 6: Presentation Layer Layer 5: Session Layer Layer 4: Transport Layer Layer 3: Network Layer Layer 2: Data Link Layer Layer 1: Physical Layer 17 17 The OSI Model Mnemonics: Please Do Not Throw Sausage Pizza Away (1-7) All People Seem To Need Data Processing (7-1) 18 18

The OSI Model Layer 1: The Physical Layer defines the characteristics of data bit transmission across specific media: Type of signaling method -- analog or digital, simplex or duplex, serial or parallel, etc. Electrical/optical characteristics of the transmission signal Bandwidth or data rate Network topology or layout 19 19 The OSI Model Layer 2: The Data Link Layer prepares data for the Physical Layer, and provides services to the Network Layer: Organizes data bits received from the Network Layer into frames Provides hardware addressing information MAC (Media Access Control) addresses uniquely identify each interface Provides for error correction and retransmission 20 20

The OSI Model Layer 3: The Network Layer adds network addressing and routing information Creates packets from information provided by the Transport Layer and provides packet sequencing Performs route discovery and determines the best route for packets to travel from one network to another Adds network address and node address data to each packet Establishes, maintains, and terminates end-to-end connections between nodes on separate networks 21 21 The OSI Model Layer 4: The Transport Layer provides end-to-end control of data flow Creates segments from information provided by the Session Layer and provides segment sequencing Identifies port numbers or service addresses at destination devices Some layer 4 protocols are connection-oriented, meaning the receiving device provides acknowledgement to the sender when segments arrive; protocols which do not do this are connectionless 22 22

The OSI Model Layer 5: The Session Layer establishes, maintains, and terminates communication sessions on a node-to-node level Layer 6: The Presentation Layer establishes what encoding will be used; it can also provide end-to-end encryption services Layer 7: The Application Layer provides underlying services that support user applications File, print, & e-mail services Remote access services (ftp, http, etc.) Collaborative computing services (document management, conferencing, etc.) 23 23 The TCP/IP Model Developed by: Vinton Cerf, then an assistant professor at Stanford Robert Kahn, then working for ARPA The goal: to have packets traverse multiple networks, without the sender or receiver knowing or even understanding the underlying network structure 24 24

The TCP/IP Model Cerf & Kahn published their work on TCP in 1974 They developed IP first as part of TCP, and published it as its own standard in the late 1970s TCP/IP was adopted by the US military in 1980; the ARPANET was converted to TCP/IP in 1982 25 25 The TCP/IP Model Today, TCP/IP is a set of protocols that are accepted as de facto data communication standards Also known as the Internet Model or the DoD Model Described in layers, similar to the OSI Model 26 26

The TCP/IP Model The OSI Model The TCP/IP Model 7: Application Layer 4: Process/Application 6: Presentation Layer Layer 5: Session Layer 4: Transport Layer 3: Host-to-Host Layer 3: Network Layer 2: Internet Layer 2: Data Link Layer 1: Physical Layer 1: Network 27 27 Why Are There Two Models? Most development regarding data communications compatability follows the TCP/IP model However, most development is described using the OSI model Data encapsulation occurs at each layer, as data is sent down to the physical layer and then out to the network 28 28

Honors Received by Cerf & Kahn 1997: National Medal of Technology (awarded by Bill Clinton) 2004: ACM Turing Award 2005: Presidential Medal of Freedom (awarded by G. W. Bush) 2006: National Inventors Hall of Fame 29 29 Government Wireless Ship Act of 1910 Required certain seagoing vessels to carry radios for safety One of the first laws passed by the US Congress governing data communications Additional regulations quickly followed 30 30

Government Radio communications came to be regulated by the US Secretary of Commerce and Labor Restricted airwave usage for ship-to-shore distress signals Apportioned specific frequencies to connect coastline islands via wireless to AT&T s network AT&T successfully lobbied to stifle the burgeoning wireless communications industry 31 31 Government 1982 Modified Final Judgment (MFJ) Settlement agreement from antitrust suit against AT&T AT&T was required to split into separate companies (effective 1984) One long-distance company Several Regional Bell Operating Companies (RBOCs) or Baby Bells 32 32

Government 1982 Modified Final Judgment (MFJ) The Baby Bells included Ameritech, Bell Atlantic (which became Verizon), BellSouth (reacquired by AT&T in 2006), NYNEX, and Southwestern Bell (which became AT&T again in 2002) The telecommunications industry was deregulated, allowing RBOCs to compete in the telecommunications marketplace and in emerging markets like information systems and computing Fostered competition between long-distance companies 33 33 Government Telecommunications Act of 1996 Complete deregulation of the telecommunications industry In theory, anyone who wanted to enter the market could do so (in practice, this required substantial capital) 34 34

Government Telecommunications Act of 1996: Good Points Local Competition required each carrier to interconnect with the others Universal Service required the FCC to enforce...the availability of basic communications services to the public at just, reasonable, and affordable rates... taking into account advances in telecommunications technologies 35 35 Government Telecommunications Act of 1996: Good Points E-Rate required Universal Service, at subsidized rates, to schools, libraries, and rural health-care providers Broadband Facilities gave the FCC the power to induce deployment of high-speed Internet access, such as DSL and cable modems 36 36

Government Telecommunications Act of 1996: Bad Points Most media ownership regulations were eliminated Number of major media companies in the US: 1983: Around 50 1996: 10 2005: 6 37 37 Government Telecommunications Act of 1996: Bad Points Most media ownership regulations were eliminated 1996 to 2003: 5.9% increase in amount of commercial radio stations Largest owner owned 60+ stations 1996 to 2003: 35% decrease in amount of station owners Largest owner owned 1200+ stations 38 38

Government Telecommunications Act of 1996: Bad Points Title V: Communications Decency Act First attempt by US Congress to regulate pornographic material on the Internet Imposed criminal sanctions on anyone who sends or makes available...any comment, request, suggestion, proposal, image, or other communication that, in context, depicts or describes, in terms patently offensive as measured by contemporary community standards, sexual or excretory activities or organs to minors 39 39 Government Telecommunications Act of 1996: Bad Points Title V: Communications Decency Act Much of the Act was deemed unconstitutional in Reno vs. ACLU Good Samaritan provision protects ISPs from liability regarding information published by their clients This is still in effect 40 40