Mainframes Contain about 70% of corporate data from operations (accounting, payroll, billing, etc.) Often the “database server” in web-enabled database.

Slides:



Advertisements
Similar presentations
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Advertisements

Lecture 2 Protocol Layers CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger.
Chapter 6 Telecommunications & Networks.
Networks Adapting Computers to Telecommunications Media.
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
1 Netprog 2002 Network Terminology Motivation, Terminology, Layered systems (and other random stuff)
Basic Computer Networks Configurations School of Business Eastern Illinois University © Abdou Illia, Spring 2007 Week 1, Thursday 1/10/2007)
Networked Applications
Chapter 2 Network Models.
Overview of simple LANs. Networking basics: LAN TCP/IP is the protocol used in the Internet and dominates the internet and transport layers The subnet.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the Host-to-Host Communications Model.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
CISCO NETWORKING ACADEMY Chabot College ELEC Ch 2 - OSI Model.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Chapter 4.  Understand network connectivity.  Peer-to-Peer network & Client-Server network  Understand network topology  Star, Bus & Ring topology.
Computer communication
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
Chapter 2 Network Models
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Networked Applications Chapter 11 Copyright 2001 Prentice Hall Revision 2: July 2001.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
SEED Infotech Pvt. Ltd. 1 Networking in Java. SEED Infotech Pvt. Ltd. 2 Objectives of This Session Describe issues related to any type of network using.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
By. Shafiq Ahmed Chachar Internet Applications Internet Relay Chat Telnet Search Engines E-Commerce File Transfer Protocol (FTP) Popular Uses of.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
What Are Protocols Last Update Copyright Kenneth M. Chipps Ph.D.
Spring 2006Computer Networks1 Chapter 2 Network Models.
Network Communications Chapter 14 LAN Interconnection Devices.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Basic Computer Networks Configurations School of Business Eastern Illinois University © Abdou Illia, Fall 2009 (August 27th, 2009)
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
1 Basic Communications Model Standards are needed at all Layers User Layer Application Layer Computer (Transport) Layer Transmission Layer.
Networked Applications Chapter 11 Copyright 2001 Prentice Hall Revision 2: July 2001.
An Introduction to Networking
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
1 Pertemuan 5 Networking Models. Discussion Topics Using layers to analyze problems in a flow of materials Using layers to describe data communication.
Data Communications & Computer Networks, Second Edition1 Chapter 8 Local Area Networks: Internetworking.
Net 221D:Computer Networks Fundamentals
Protocol Layering Chapter 11.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Protocols and the TCP/IP Suite
Distributed Systems.
Chap. 2 Network Models.
Pertemuan 19 Introduction to TCP/IP
CT1303 LAN Rehab AlFallaj.
Computer Network.
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Chapter 3: Open Systems Interconnection (OSI) Model
Basic Computer Networks Configurations
Computer Network.
Review of TCP/IP Internetworking
Computer communications
Introduction to Networking & TCP/IP
Protocols and the TCP/IP Suite
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Presentation transcript:

Mainframes Contain about 70% of corporate data from operations (accounting, payroll, billing, etc.) Often the “database server” in web-enabled database applications

Mainframes Dominated by IBM Mainframe competitors build clones –Called plug-compatible machines

Terminal-Host Communication Traditionally, Just a Terminal, Host, and Transmission Line (Chapter 1) –Poor response time –Poor user interface: sending graphics over a distance is expensive (and lines usually are slow) –Inadequate for production workers who use their terminals hours per day

Mainframe Communication User site has multiple terminal users 3270 Terminals –High speeds, some color, some graphics User Site 3270 Terminal

Mainframe Communication Cluster Controller at User Site –Supports a cluster of terminals and printers –Provides limited on-screen text editing power to terminals This elimination of text editing work allows the mainframe to focus on high-value database chores Cluster Controller Limited Text Editing

Mainframe Communication Cluster Controller at User Site –Supports a cluster of terminals and printers –Provides limited on-screen text editing power to terminals This also reduces response time because editing is done locally Cluster Controller Limited Text Editing

Mainframe Communication Cluster Controller at User Site –Multiplexes transmissions of multiple terminals and printers to the central site This reduces transmission costs, which are expensive for higher-speed long-distance links Central Site Central Site Long- Distance Line AAAAAAA B B BB

Mainframe Communication Transmission Line –Long-distance lines are expensive per bit sent –But 3270 terminals need high speeds –Multiplexes terminal communication onto 56 kbps, Mbps or faster line to give high speed but keep cost reasonable Central Site Central Site Long- Distance Line

Mainframe Communication Central Site Communications Controller –Handles multiplexing to reduce transmission cost –Handles detailed interactions with cluster controllers, freeing mainframe to deal with database processing Communications Controller

Mainframe Communication Mainframe –Handles high-value database work –Must be freed of low-value communications processing work to be economically efficient Mainframe

Mainframe Communication Reducing Response Time –Text editing work is done locally –Still delay for heavy database work on mainframe Reducing Transmission Costs –Multiplexing, and –Cluster controller provides limited local screen editing, so fewer bits need to be transmitted to and from the mainframe

Mainframe Communication Reducing Work the Mainframe Needs to Do, so that it can Focus on High-Value Database Processing –Cluster controller handles most text-editing chores freeing mainframe from having to support this work, and –Communications controller handles details of communication with cluster controllers, freeing mainframe from having to support this work

Application Servers NOT Part of Mainframe Communications –Can act as terminals or cluster controllers –Transparent to mainframe: no need to do anything differently on mainframe system App Server

Mainframes Use SNA Standards Architecture Instead of TCP/IP –Not peer-to-peer control; Master-slave control under a System Services Control Point program on a mainframe –SSCP program governs all sessions among devices SSCP

Mainframes SNA Standards Architecture –Like TCP/IP and OSI, uses layering –Uses OSI standards at the physical and data link layers

Mainframes SNA Standards Architecture –SNA Path Control layer is like TCP/IP internet layer and OSI network layer –SNA Transmission Control layer is like the OSI and TCP/IP transport layer –However, not peer to peer operation; master- slave operation under the control of the SSCP

Mainframes SNA Standards Architecture –Highest layers are like OSI layers –Network Addressable Unit (NAU) Services layer is like OSI session layer –Data Flow Control layer is like OSI presentation layer –However, applications are not standardized within SNA There is no SNA application layer

Mainframes SNA NAUs –Communication takes place between network addressable units (NAUs) –Unit is a general name for a communicating entity –In networks, communicating entities must have addresses; So they are network addressable units

Mainframes Logical Units –Deal directly with end users –Terminals are logical units! –Connection points on mainframe (not mainframe itself) deal with application programs,which are considered to be end users LU6 Connection Application Human User

Mainframes Physical Units –Do not deal directly with end users –Mainframe, communications controller, cluster controller –Path control network connects cluster controller and communication controller Path Control Network Path Control Network

Mainframes SSCP –Third type of NAU –Program located on the mainframe –In classic SNA, two other NAUs can only be connected under the control of the SSCP

Mainframes Versions of SNA Classic SNA –All communication under the control of SSCP Advanced Peer-to-Peer Networking (APPN) –Newer; NAUs can connect directly High-Performance Routing –Classic SNA and APPN are difficult to route –Newer still; HPR improves routing

Mainframes SNA and Router Networks –To link cluster controllers to communications controller over routed networks –Data Link Switching (DLSw) standard supports SNA transmission through routers –High-Performance Routing (HPR) is better

Mainframes Mainframes and TCP/IP Networks TN3270E –TN3270E servers communicate with mainframe –Users have PCs with TN3270E client software that emulates 3270 terminals TCP/IP Network TCP/IP Network PC with TN3270E Client TN3270E Server