Top Banner
Encyclopedia of Network Blueprints Ed Taylor McGraw-Hill New York San Francisco Washington, D.C. Auckland Bogota Caracas Lisbon London Madrid Mexico City Milan Montreal New Delhi San Juan Singapore Sydney Tokyo Toronto
20

Encyclopedia of Network Blueprints

Dec 19, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Encyclopedia of Network Blueprints

Encyclopedia of Network Blueprints

Ed Taylor

McGraw-Hill

New York San Francisco Washington, D.C. Auckland Bogota Caracas Lisbon London

Madrid Mexico City Milan Montreal New Delhi San Juan Singapore Sydney Tokyo Toronto

Page 2: Encyclopedia of Network Blueprints

x Contents

C h a p t e r 1 Data Communication Reference Information 1

Signal Characteristics 2 Signal Types 2 Signaling Methods 2 Signaling Characteristics 3 Analog and Digital Commonalities 3 Waveforms 6

How to Use Data Representation 7 Binary 8 Hexadecimal 10 Converting Binary to Hex 11

Transmission Characteristics 12 Asynchronous Transmission 12 Synchronous Transmission 13 How to Interpret Bandwidth 14 How to Interpret Channel Capacity 16 Serial Transmission 16 Parallel Transmission 17 Simplex Transmission 17 Half-Duplex Transmission 17 Full-Duplex Transmission 18

Modulation Techniques 18 Frequency-Shift Key Modulation (FSK) 19 Differential Phase-Shift Key Modulation 19 Phase-Shift Key Modulation 19

Encoding Techniques 21 Popular Interface Standards 22

Multiplexing 24 Frequency-Division Multiplexing (FDM) 24 Time-Division Multiplexing (TDM) 25

Measuring Bandwidth 25 Bit Rate 26 Baud Rate 26 Types of Links 26 Practical Bandwidth Measurements 28

Signal Transmission 28 Summary 30

Page 3: Encyclopedia of Network Blueprints

Contents xi

Chapter Z Blueprint Protocols 33

Perspective 34 Lower-Layer Protocols 36

Asynchronous Transfer Mode (ATM) 36 Enterprise System Connection (ESCON) 37 Ethernet 37 Fiber Distributed Data Interface (FDDI) 40 Frame Relay 41 Parallel Channel 41 Synchronous Data Link Control (SDLC) 44 Token Ring 45 X.25 46 IEEE 802 Protocols 47

Upper-Layer Protocols 50 Systems Network Architecture (SNA) 51 Advanced Peer-to-Peer Architecture 52 Open Systems Interconnection (OSI) 53 Transmission Control Protocol/Internet Protocol (TCP/IP) 55 NetWare 56 Digital Network Architecture 57 Windows NT 59

Summary 61

Chapter 3 How to Lay the Network Foundation 63

Initial Planning 64 Who 64 What 65 Where 65 When 66 Why 66 How 66 How Much 67 How Long 67 The Comprehensive Approach 68

Network Need Analysis 68 Internal 69 External 71 Geographic 71

Page 4: Encyclopedia of Network Blueprints

xii Contents

Physical Considerations 73 Electrical Considerations 74 Heating, Ventilation & Air Conditioning (HVAC) 80 The Human Factor 82 Evolution 83 Technical Factors 84 Summary 84

Chapter 4 Electrical Consideration and Power Conditioning 87

Electrical Terminology 88 Practical Information 93

Wire 93 Site Wiring 98 Harmonics 102 Ground Loops 104

Calculating Power Requirements 104 Equipment Category and List 105 Calculations 106

Types of Power Protection 106 Surge Protectors 106 Voltage Regulators 106 Uninterruptible Power Supplies (UPS) 107 Generators 107 Transfer Switch Gear 107 Parallel Switch Gear 107 The UPS in My Network 107

Liebert Information on the UPStations S UPS 110 Standards 110 System Description (Modes of Operation) 112 System Performance Requirements 113 AC Input to UPS 113 AC Output, UPS Inverter 113 Batteries 114 Environmental Conditions 115 User Documentation 115 Warranty 116 Quality Assurance 116 Product Fabrication 116 Product Wiring 116 Product Cabinet 116

Page 5: Encyclopedia of Network Blueprints

Contents xiii

Product Cooling 117 Components 117 Display and Controls 119 On-Line Battery Test 121 Remote Emergency Power Off (REPO) 121 Bypass (Optional on 3.5-6.0 kVA UPS modules) 121 Internal Battery 122 Output Load Modules 123 UPS Accessories (Optional Components) 123 Power Management Load Modules (Optional on 3.5-12.0 kVA Units) 126 External Battery Cabinet 127 Dual Input (Optional on 8.0-18.0 kVA UPS Modules) 128 Field Quality Control 128 Unit Start-up and Site Testing 129 Manufacturer's Field Service 129 UPS Maintenance Training 129 Maintenance Contracts 130 Liebert Corporation Year 2000 Product Compliance Statement 130 Product Compliance 131 On-Site Access Control Software and Year 2000 Compliance 132

Summary 133

Chapter 5 Network Components 135

Component Overview 137 Rack Enclosures (Great Lakes Cabinets) 138 Network Hubs (Bay Networks) 139 Network Printer (IBM) 141

Author's Comment 143 Network Storage Silo (SMS Data Products Group) 143

Millennia Series S70028 145 NETower for Windows NT 146 SMS AXIS StorPoint Connectivity Module 147 RAID: The S700HDA 148 Discport Pro XL 150

Tektronix Oscilloscope 153 Network Cable Tester (WaveTek LANPro XL) 158 Network Server (IBM Netfinity 7000) 161

Standard Features 162 Netfinity Manager 165 Hardware and Software Information 166

Page 6: Encyclopedia of Network Blueprints

xiv Contents

Summary Information 177 Microsoft Windows 95 and 98 177 Microsoft Windows NT 177 Uninterruptable Power Supply-UPS (Liebert) 178 General Cable 179 Electrical Components (Pass & Seymour Legrand) 179 Commercial Desktop Computers (IBM) 180

Standard Features 182 Remote Workstations (IBM ThinkPads) 184 Network Communication Hub (3Com USRobtics) 186 Multimedia Components (Creative Labs) 191 Infrastructure Equipment (Thomas & Betts) 192 Ethernet and SCSI Adapters (Adaptec Corporation) 194

Scalability 201 Flexible Configuration 201 Resilient, Redundant Links 202 Full Duplex Mode 202 Designed for Performance 202

Network Security & Virus Protection Software (McAfee) 206 VirusScan 207 Desktop Security Suite 207 Commuter 207 QuickBackup 208 Service Desk 208 NetShield 208 WEBScan . . 208 PCCrypto 208 Author's Policy 209

Network Tape Drive (Sony) 209 Electrical Cable (Beiden) 213 Computer Cabling (Belkin) 213 Infrared Network Interface (JetEye) 214 Power Protection (Tripplite) 214 Summary 215

Chapter 6 Network Design, Components, and Troubleshooting: Part 1 217

Network Design 218 Component Overview 219 Temperature Probe (Fluke) 220 Oscilloscope/Digital Multimeter (Tektronix) 223

Page 7: Encyclopedia of Network Blueprints

Contents xv

Network Analyzer (Internet Advisor: Hewlett-Packard) 227 Internet Advisor Mainframe Characteristics: 228 Internet Advisor General Specifications 228 Hardware Filtering 228 Internet Advisor Physical Characteristics 228 Internet Advisor Operating Conditions 228

6.6 Rack Enclosure (Great Lakes Cabinets) 251 Commercial Desktop Computers (IBM) 253

Model 658842U 266 MHz Pentium II Characteristics 257 Standard Features 258 Legal Notices 259

Remote Workstations (IBM ThinkPads) 260 Legal Notices 262

Data Communications Network HUB (3Com USRobotics) 263 Ethernet Network Hubs (Bay Networks) 272 Patch Panel (Hubbell Wiring) 274 Network Wiring (Thomas & Betts) 276 Network Power Infrastructure (Thomas & Betts) 279 Network Server (IBM NetFinity 7000) 280 Summary 288

Chapter 7 Network Design, Components, and Troubleshooting: Part 2 291

Operating System Software 292 Network Printer 321

Electrical Considerations for the Network Printer 323 Author's Comment 325

Network and Computer Security (McAfee) 326 VirusScan 327 Desktop Security Suite 327 Commuter 327 QuickBackup 327 Service Desk 327 NetShield 328 WEBScan 328 PCCrypto 328 Author's Policy 328

Multimedia Components (Creative Labs) 329 Network Storage (SMS Data Products Group) 329 Network Wiring Analyzer (Wavetek) 330 Troubleshooting Network Analyzer (Hewlett-Packard) 337

Page 8: Encyclopedia of Network Blueprints

xvi Contents

Network Tape Drive (Sony) 357 Power Protection (Liebert) 357

Liebert Pre-Site Visit Checklist 359 Conceptual Use of the Network UPS 359 Network UPS Details 361 Liebert Site Power Audit (Sample Report) 362

Computer Cables and Accessories (Belkin) 370 Software Troubleshooting Tools 371 Miscellaneous Devices/Tools 374

External CD-ROM 374 Wire Testers 374 Break-out AC Test Cable 375

Summary 375

Chapter 8 APPN Technology and Blueprints 377

Origins and Evolution 378 Version 1 378 APPN Version 2 380 Correlations with T2.1 Architecture 380

Node Types 381 APPN Node Types 381

APPN Node Structure 387 Data Link Control (DLC) 387 Path Control (PC) 389 Logical Unit (LU) 391 Control Point (CP) 396 Node Operator Facility (NOF) 400

Directory Services (DS) 400 Directory Service Terminology 401 DS Functions 402 Directory Database (DD) Function 403 The Network Search Function (NSF) 403 Central Directory Server (CDS) 404 Directory Entry Contents 405

Topology and Routing Services (TRS) 405 Class-of-Service (COS) Database 406 Route Selection Service 406 Topology Database 407

Configuration Services (CS) 408 Management Service (MS) 409

Page 9: Encyclopedia of Network Blueprints

Contents xvii

Address Space Manager (ASM) 410 Functions of the ASM 410 LFSIDs 411

Session Services (SS) 411 Full-Qualified Path Control Identifier (FQPCID) 412 LU-LU Session Initiation/Deactivation 412 CP-CP Session Activation/Deactivation 413

Node Operator Facility (NOF) 414 NOF Functions 415 Commands Listing and Function 415

APPN Concepts and Traditional SNA 417 APPN Structure 417 SNA Structure 417 APPN-SNA Mixture 418

Blueprint #1 419 APPN Blueprint #2 419 APPN Blueprint #3 419 APPN Blueprint #4 423 APPN Blueprint #5 423 APPN Blueprint #6 : 426 APPN Blueprint #7 427 APPN Blueprint #8 427 Blueprint #9 430 APPN Blueprint #10 431 Summary 433

Chapter 9 Windows NT Technology and Blueprints 435

Workstation and Server Operational Overview 436 Terminology 438 NT File Structure Support 442

FAT 442 NTFS 443 High Performance File System (HPFS) 445 CD-ROM File System 445

Architecture and Conceptual Overview 445 NT Executive Services 450 Kernel 451 Hardware Abstraction Layer (HAL) 454 Application Environment Subsystem 455 Input/Output (I/O) Manager 455

Page 10: Encyclopedia of Network Blueprints

Local Procedure Call (LPC) Facility 455 Administration Concepts 455

Workgroups 455 Domains 456 Trust Relationships 457 User Attributes 457

Workstation and Server Commonalities 458 Networking and Services in Windows NT 460

TCP/IP 461 User Protocols and Applications 462 Administrative Utilities 462 Dynamic Host Configuration Protocol (DHCP) 468 Windows Internet Naming Service (WINS) 471 Domain Name System (DNS) 471 NetBEUI 478 IPX/SPX 479 IPX 486 Sequence Packet Exchange (SPX) 489 Data Link Control (DLC) 490 STREAMS 490 Remote Procedure Call (RPC) 490 Service Advertising Protocol (SAP) 491 Workstation 491 NetBIOS 491 Client Service for NetWare 491 Computer Browser 491 Server 492 Remote Access Service (RAS) 492 LMHosts 492

NT Server Selection 492 NT Network Peripherals 495

Network Storage Products 496 Network Tape Drive 498 Network Printing 498

NT Administration 500 Network Server Administration Information 501 NT Workstation System Information 519 NETstat Command 523 NETstat Command for Interface Statistics 524 NETstat Command for Active Sessions 524 NETstat Command for Comprehensive Statistics 525

Page 11: Encyclopedia of Network Blueprints

xix

NETstat Command for View 526 NETstat Command for Users 526 NETstat Active Connections 526 Windows NT CMD 527

The Registry 529 High-Speed Server Connections 530 Highlights of Windows NT Server, Enterprise Edition 532

Microsoft Cluster Server (MSCS) 535 Microsoft Message Queue Server (MSMQ) 536 4 Gigabyte (GB) Memory Tuning 536 Up to 8-Way SMP Server Support 537 Microsoft Transaction Server (MTS) 537 Microsoft Message Queue Server Standard Edition 537 Windows 95 User Interface 537 Administrative Wizards 537 Task Manager 538 Network Monitor 538 Microsoft Internet Information Server (IIS) 538 Microsoft Internet Explorer 538 Microsoft Front Page 538 Microsoft Index Server 538 Distributed Component Object Model (DCOM) 539 Remote Access Service (RAS) Multilink Aggregation Channel 539 Point-to-Point Tunneling Protocol (PPTP) 539 Multiprotocol Router (MPR) 539 Telephony Application Programming Interface (TAPI) and Unimodem . . . . 539 Domain Name System (DNS) Server Integration

with Windows Internet Name Service 539 Scalability 540 Windows 95 Remote Program Load 540 Policy Desktop Configuration 540 Cryptography APIs 540 Minimum Requirements for Enterprise Edition 540

NT Blueprint #1 541 Blueprint #2 542 NT Blueprint #3 542 NT Blueprint #4 544 NT Blueprint #5 545 NT Blueprint #6 547 NT Blueprint #7 549 NT Blueprint #8 549

Page 12: Encyclopedia of Network Blueprints

NT Blueprint #9 552 NT Blueprint #10 553 Summary 553

C h a p t e r 1 0 Sys tems Network Architecture (SNA) Blueprints 5 5 5

Hardware Architecture 556 An Evolutionary Perspective 556 System/360 (S/360) 557 System/370 (S/370) 560 370/Extended Architecture (370/XA) 561 Enterprise System Architecture/370 (ESA/370) 565 System/390 (S/390) 569

Hardware Components 573 Processors 573 Channels 573 Communication Controller 577 Cluster Controller 578 Establishment Controller 579 Interconnect Controller 580 Direct Access Storage Device (DASD) 581 Tape Devices 582 Printers 583 Terminals 584

IBM Operating Systems 584 Multiple Virtual Storage (MVS) 585 Virtual Machine (VM) 588 Virtual Storage Extended (VSE) 591

IBM Software Offerings 595 Virtual Telecommunication Access Method (VTAM) 596 Job Entry Subsystem 2 (JES2) 602 Network Control Program (NCP) 603

NetView 604 Time Sharing Option (TSO) 606 Customer Information Control System (CICS) 608 Database 2 (DB2) 609 Remote Spooling Communication Subsystem (RSCS) 610 Local Area Network Resource Extension and Services (LANRES) 610

SNA by Traditional Layers 612 IBM's Blueprint for Networking 613

Subnetworking Layer 614

Page 13: Encyclopedia of Network Blueprints

Transport/Networking Layer 614 Application Support Layer 614 Application Layer 615 Switching Boundaries 615

Traditional Concepts 616 Nodes 616 Subareas 617 Network Accessible Units (NAUs) 617 Sessions 621 Link Stations (LS) 621 Link 622 Domains 622

SNA Protocol Structure 624 Basic Link Unit 625 Path Information Unit 625 Basic Information Unit 625

SNA Data Streams 625 SNA Character String (SCS) 626 3270 626 General Data Stream 626 Information Interchange Architecture 626 Intelligent Printer Data Stream 626

Profile Concepts 626 Transmission Service Profiles 627 Function Management Profiles 627

Function Management Header (FMH) Concepts 627 Request/Response Header (RH) Concept 628 SNA Commands 628

Theory of Command Flow 629 The SNA Command Structure 630

Flow Control 630 Explicit Route (ER) 630 Virtual Route (VR) 630 Class of Service (COS) 631

Advance Program-to-Program Communication (APPC) 631 Origins and Evolution 631 Conceptual Overview 631 Conversations 632 Transaction Program 634 Types of Verbs 634 LU6.2 Session Considerations 634

Page 14: Encyclopedia of Network Blueprints

xxii Contents

Sync Point Processing 635 A Perspective on Blueprints 636 Blueprint #1 636 SNA Blueprint #2 637 Blueprint #3 639 Blueprint #4 641 Blueprint #5 642 Blueprint #6 645 Blueprint #7 648 Blueprint #8 651 Blueprint #9 654 Blueprint #10 656

Chapter 1 1 TCP/IP Bluepr in ts : P a r t 1 6 5 9

A Historical Perspective 660 In the 1970s 660 In the 1980s 661 In the 1990s 661

Forces Contributing to the Growth of TCP/IP 661 Technology 661 Market Forces 662 Availability 662 Individual Knowledge 662

Layer Analysis 663 Overview and Correlation to the OSI Model 663 Network Layer Components and Functions 664 Transport Layer Components and Functions 665 Popular Application-Layer Offerings 665

TCP/IP Network Requirements 666 IP Version 4 666

IPv4 Header Format 667 Internet Protocol Version 6 (IPv6) 669

Expanded Addressing Capabilities 669 Header Format Simplification 669 Improved Support for Extensions and Options 669 Flow Labeling Capability 669 Authentication and Privacy Capabilities 670

IPv6 Terminology 670 IPv6 Header Format 671 IPv6 Extension Headers 672

Page 15: Encyclopedia of Network Blueprints

Contents xxiii

Extension Header Order 673 Options 674

IPv6 Hop-by-Hop Options Header 676 IPv6 Routing Header 678 IPv6 Fragment Header 682 IPv6 Destination Options Header 686 IPv6 No Next Header 687 IPv6 Packet Size Considerations 687 IPv6 Flow Labels 688 IPv6 Packet Priority 691 IPv6 and Upper-Layer Protocols 692

Upper-Layer Checksums 692 Maximum Packet Lifetime 693 Maximum Upper-Layer Payload Size 693 Formatting Guidelines for Options 694

IPv6 Address Architecture '. 696 IPv6 Addressing 697 Address Type Representation 698 Unicast Addresses 700 IPv6 Addresses and IPv4 Addresses 701

NSAP Addresses 702 IPX Addresses 702 Global Unicast Addresses 702 IPv6 Unicast Addresses 703

Anycast Addresses 704 Multicast Addresses 705

Predefined Multicast Addresses 707 Node Address Requirement 708 Internet Control Message Protocol (ICMP) 709

ICMP Message Structure 710 Address Resolution Protocol (ARP) 711

ARP Theory of Operation 712 ARP Message Format 713

Reverse Address Resolution Protocol (RARP) 715 RARP Request and Server Operation 715

Router Protocols 717 RIP 717 Open Shortest Path First (OSPF) 718

Transmission Control Protocol (TCP) 721 TCP Operation 722 TCP and the Host Environment 724

Page 16: Encyclopedia of Network Blueprints

xxiv Contents

Interfaces and TCP 724 TCP Reliability 725 TCP Connection Establishment/Clearing 725 TCP and Data Communication 727 TCP Precedence and Security 728 TCP Segment (Header) Format 728 TCP Terminology 732 TCP Sequence Numbers 735 Initial Sequence Number Selection 737 Knowing When to Keep Quiet 739 TCP Quiet Time Concept 739 Establishing a TCP Connection 741 Half-Open Connections and Other Anomalies 744 Reset Generation 746 TCP Reset Processing 747 Closing a TCP Connection 747 Precedence and Security 749 TCP and Data Communication 750 TCP Retransmission Timeout 750 TCP Communication of Urgent Information 751 Managing the Window 751 User/TCP Interface 753 TCP User Commands 753 TCP-to-User Messages 759 TCP/Lower-Level Interface 759 TCP Event Processing 760

User Datagram Protocol (UDP) 775 UDP Header Analysis 776 UDP Applications 776

Summary 777

Chapter 12 TCP/IP Blueprints: Part 2 779

TCP/IP Addressing 779 IPv4 Addressing 780 Address Classifications 781 Ports 782 Well-Known Ports 782 Port Manipulation 782 Sockets 782 Hardware Address 782

Page 17: Encyclopedia of Network Blueprints

Synthesis 783 Popular TCP Applications 783

X Window System 783 Telnet 786 File Transfer Protcol (FTP) 787 Simple Mail Transfer Protocol (SMTP) 789 Domain Name System (DNS) 790

Popular UDP Applications 793 Simple Network Management Protocol (SNMP) 793 Trivial File Transfer Protocol (TFTP) 795 Remote Procedure Call (RPC) 795 Network File System (NFS) 796 Custom Applications 798 PING and Finger 799

HyperText Transfer Protocol (HTTP) 799 Terminology 800 Overall Operation 802 Protocol Parameters 804 Uniform Resource Identifiers (URIs) 805 HTTP URL 806 Character Sets 807 Content Codings 808 HTTP Message Types 809 HTTP Message Headers 809 HTTP Message-Body 810 HTTP Message Length 811 General Header Fields 812 HTTP Request 812 HTTP Request-Line 813 HTTP Request-URI 814 The Resource Identified by a Request 815 Request-Header Fields 816 HTTP Response 817 HTTP Status-Line 817 HTTP Status-Code and Reason-Phrase 817 HTTP Response-Header Fields 819 Entity 820 Entity-Header Fields 820 Entity-Body 821 Type 821 Length 821

Page 18: Encyclopedia of Network Blueprints

xxvi Contents

HTTP Connections 822 HTTP Connection Operation 822 Negotiation 823 Pipelining 823 Proxy Servers 823 Considerations 824 Message Transmission Requirements 825 Method Definitions 826 Status Code Definitions 831 Access Authentication 842 Basic Authentication Scheme 844 Content Negotiation 844 Transparent Negotiation 847 Caching in HTTP 847 Header Field Definitions 848 Byte Ranges 879

TCP/IP Blueprint #1 889 TCP/IP Blueprint #2 890 TCP/IP Blueprint #3 891 TCP/IP Blueprint #4 893 TCP/IP Blueprint #5 894 TCP/IP Blueprint #6 897 TCP/IP Blueprint #7 899 TCP/IP Blueprint #8 901 Summary 903

Chapter 13 ATM Technology and Blueprints 905

A Perspective on ATM 906 Fundamental ATM Concepts 906 ATM Layer Structure 908

ATM Layers Defined 908 ATM Adaptation Layer (AAL) Functions 910

AAL Type 0 910 AAL Type 1 910 AAL Type 2 911 AAL Type 3/4 911 AAL Type 5 911

ATM Cell Structure 911 ATM Cell Components 912

ATM Interface Types 912

Page 19: Encyclopedia of Network Blueprints

Contents xxvii

Private 912 Public 913

ATM Transmission Concepts 915 Transmission Path 915 Virtual Path 915 Virtual Circuit 915

Implementation 916 Local Router and ATM Backbone 916 ATM Backbone LANs 916 ATM Backbone Nodes 916 ATM LANs and ATM Backbone 919

Physical-Layer Architecture 921 SONET 921 DS3 921 Fiber 100 Mb 921

Reasons for ATM Use 923 Bandwith 923 Isochronous Traffic Support 925 Capacity Per-Person Per-Use 925 Expandability 926

ATM Terminology 926 ATM Blueprint #1 927 ATM Blueprint #2 929 ATM Blueprint #3 930 Additional Information 932 Summary 932

Chapter 14 Frame Relay Technology and Blueprints 933

Principles of Frame Relay 934 The Virtual Link 936 Data Link Connection Identifier (DCLI) 937 Frame Relay Costs 938 Frame Relay Frame Components 938

Virtual Circuits 939 Switched Virtual Circuit (SVC) 939 Permanent Virtual Circuit (PVC) 939 Multicast Virtual Circuit (MVC) 940

Access Devices 940 Switches 940 Network Device 940

Page 20: Encyclopedia of Network Blueprints

xxviii Contents

FRAD 940 Frame Relay with TCP/IP and SNA 943 Frame Relay Blueprint #1 944 Frame Relay Blueprint #2 944 Frame Relay Blueprint #3 947 Consumer Tips 947 Additional Information 949

ANSI 949 CCITT 949

Summary 949

Network Blueprint Acronyms 951

Network Blueprint Terminology 987

Bibliography 1079

Network Blueprint Trademarks 1089

Index 1097

About the Author 1123