Oracle8i: Networking 101
This is an introduction to Oracle networking. The guide is designed for beginners, and teaches installation and configuration, as well as covering complex security and troubleshooting topics.
1006141107
Oracle8i: Networking 101
This is an introduction to Oracle networking. The guide is designed for beginners, and teaches installation and configuration, as well as covering complex security and troubleshooting topics.
49.0 In Stock
Oracle8i: Networking 101

Oracle8i: Networking 101

Oracle8i: Networking 101

Oracle8i: Networking 101

Paperback

$49.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

This is an introduction to Oracle networking. The guide is designed for beginners, and teaches installation and configuration, as well as covering complex security and troubleshooting topics.

Product Details

ISBN-13: 9780072125177
Publisher: McGraw-Hill Companies, The
Publication date: 08/25/2000
Series: Oracle Press Series
Pages: 553
Product dimensions: 7.35(w) x 9.10(h) x 1.31(d)

Read an Excerpt

Chapter 1: Overview of Networking

A systems administrator I once worked with was fond of saying, "To understand the future, you must examine the past" because our current technology often reflects and encompasses the advances of the past. This book is both an introduction and a guide to interacting with Oracle in a networked environment. However, I believe that to work effectively with the product set, you must know a little about how network components are assembled and, at the very least, understand some of the basic terminology involved. I spent many years hearing others using terms such as "token-ring" and "Ethernet" or "T1 line," without understanding exactly what they were talking about. (I would, of course, never admit that to them!) Therefore, this first chapter is devoted to some of the history of networking, elementary terminology, and network configurations. I'll also describe some of the hardware involved and the protocols used. Although this book is very Oracle networking centered, this chapter will not cover much Oracle-specific information.

If you already feel comfortable about your knowledge level of basic networking, you can move on to Chapter 2. Of course, you will be missing a review of networking basics, but you will have saved a bit of reading time.

A Brief History of Network Communications

In the mid-1860s, the following scene might have taken place. A sheriff's deputy comes running into the railroad station and hurries to the desk of the Western Union telegraph operator. "Quick," he shouts to the operator, "send a message to the sheriff of Bogus City. Tell him that Butch Blunder and his gang are headed towards his town. He needs to beprepared!" With due haste, the operator sends the message in Morse code. The method used to transmit the message consisting of letters and numbers is a series of timed on-and-off pulses of electricity. Each letter or number has a unique set of short and/or long pulses. The line over which the message is sent is a single wire. The mechanism used to send and receive the message is relatively rugged-to stand up to the rough-and-ready frontier life. Although very simplistic by today's standards, the telegraph provided eastern businesses with a way to communicate with the rugged West. Let's see where communications have gone since the time that early telegram might have been sent. On February 14, 1876, Alexander Graham Bell patented the telephone-two hours before Elisha Gray, of Western Union, filed his patent. The timing on that patent filing is significant because, after a court battle, Bell was awarded not only the rights and patents to the telephone but the network of telephones that Western Union had established, including all enhancements that had been made to Bell's original designs. One hundred years later, Bell's company (later known as AT&T) was the largest company in the world.

Now, let's move our earlier scene forward in time to the late 1800s. Instead of a telegram, the deputy would just pick up a telephone headset consisting of a transmitter (the mouthpiece) and a receiver (the earpiece). He would call a central telephone operator who would then use a switchboard to transfer his call to the sheriff of Bogus City. In 1889, Almon Brown, a Kansas City undertaker, invented the Strowger switch and the telephone dial. These inventions enabled a person to dial a telephone number directly instead of having to go through an operator.

The third version of our story, taking place after the turn of the century, might have the deputy sending a written teletype warning to the sheriff of Bogus City. The original telegraph had some major drawbacks. Only one conversation at a time could cross the line. The wire used was handmade and very brittle. Installing the line was very time consuming, costly, and dangerous. The obvious solution was to develop a multiplex telegraph that would enable several operators to send and receive messages at the same time. The other goal was to create a telegraph system that did not require as much human intervention. A French inventor, Emile Baudot, made many of the necessary breakthroughs. His printing telegraph was the first to use a typewriter keyboard and enabled eight machines to share a single wire. Instead of Morse code, Baudot's machine used a five-level code that sent five pulses down the wire for each character. The machines did the encoding and decoding.

The reoccurring theme in these scenarios is, of course, our society's need to communicate information rapidly from one location to another. There's another, more important point to the three scenarios though. Have you figured it out yet? If you said, "They are all examples of networking," you'd be correct. We tend to think of electronic networks in relation to computers and cable companies that transmit radio and television broadcasts, but, as you can see from this brief history, electronic networks have been around since the mid-1800s.

At first glance, the telephone seems far removed from the computer. In reality, there is a strong interdependency between the two forms of equipment. Over the years, the telephone companies have come to rely on the computer to provide call processing, traffic routing, order tracking, and so on, while computer technology has come to rely on the telephone network to enable worldwide computer interconnection and communication.

For the most part, both the computer and the telephone rely on digital communications-those "on" and "off" pulses that Morse code relied on. However, the telephone still retains analog lines both to your home or office and to the telephone companies' switching equipment. The need to send digital signals over analog lines was the driving force in AT&T's successful invention of the telephone modem. AT&T employees also created the transistor at Bell Labs in 1948. Looking back at our earliest example of networking, the telegraph, you see an example of point-to-point communications...

Table of Contents

Acknowledgmentsxv
Getting Startedxix
Part IGetting Down to Basics
1Overview of Networking3
A Brief History of Network Communications4
The Telephone Network6
The Computer Network7
Basic Network Configurations and Features16
The Different Types of Networks16
Network Topology22
Network Data Packaging25
A Look at Open Systems Interconnection28
Standards at Work29
The SNA and TCP/IP Reference Models36
2Oracle Network Components41
A Little Bit of Oracle History42
Enter SQL*Net44
Basic Architecture45
Hardware Requirements45
Component Layers47
Oracle Protocols48
Communications Stacks Used by Oracle51
Dedicated Server Processes56
Multi-Threaded Server Processes59
Bequeath Connections62
Database Links63
Basic Database Link Architecture63
Creating a Database Link65
About Shared Database Links73
3Oracle Net8 Components75
Net8 Components and Parameters76
Making a Connection77
Listener.ora78
The Listener Control Utility (Isnrctl)89
Tnsnames.ora95
Sqlnet.ora101
Understanding SNMP102
A Look Under the Hood103
Oracle Enterprise Manager and the Intelligent Agent104
A Look at OEM104
4Oracle Names Server107
Networking in General109
Different Architectures109
Where Networking Fits In110
About the Oracle Names Server113
Getting Connection Information113
Multiple Oracle Names Servers115
Storing Oracle Names Data118
More About Global Database Links118
Oracle Naming Models124
Configuring an Oracle Names Server129
Starting an Oracle Names Server137
About Discovery139
New Features for Net8 Oracle Names Server140
The Oracle Names Control (namesctl) Utility141
Namesctl Commands143
5Oracle Internet Directory151
A Different Kind of Directory152
Enter, the Database Directory153
About LDAP Directory Servers155
LDAP Models157
Oracle Internet Directory Overview163
Entries, Attributes, and Object Classes (Oh, My!)164
Net8 and Oracle Internet Directory171
About the Components172
Installing the Oracle Internet Directory175
Oracle Internet Directory Tools176
Command Line Tools177
OID Manager Tool181
6Planning Your Network185
Creating a Network Plan186
Issues and Considerations187
Management Questions187
Network Questions193
Server Questions197
Connection Questions200
Backup and Recovery Questions203
Part IIUsing the Configuration Tools
7Using Net8 Assistant--Local Options209
Net8 Assistant Basics211
Using Net8 Assistant211
Basic Screen Features213
Pull-Down Menu Options213
Net8 Assistant Navigator Area219
Local Configuration Options222
Profile Configurations222
Service Naming Configuration241
Listeners Configuration247
8Using Net8 Assistant--Oracle Names Server Options259
Creating and Configuring Oracle Names Servers260
Creating a New Oracle Names Server261
Manage Server Options262
Manage Data Options269
Configure Server Options276
9Using Net8 Configuration Assistant Options285
Net8 Configuration Assistant Overview286
Listener Configuration288
Naming Methods Configuration296
Net Service Name Configuration297
Directory Service Access Configuration306
10Connection Manager311
Oracle Connection Manager Overview312
Oracle Connection Manager Processes313
Oracle Connection Manager Connection Concentration313
Net8 Access Control314
Multiprotocol Support316
Configuring the Oracle Connection Manager317
Cman.ora317
Configuring Oracle Connection Manager Connection Concentration322
Configuring Oracle Connection Manager Multiprotocol Support324
Configuring Oracle Connection Manager Access Control325
Oracle Connection Manager Control Utility325
11Supporting Large Networks333
Enable Multi-Threaded Server335
Why Use Multi-Threaded Servers?336
Enabling Multi-Threaded Server Processes340
Determining the Right Number of Dispatchers to Specify344
Resolving Contention Issues Caused by MTS346
Enabling Connection Pooling, Connection Concentration, and/or Client Load Balancing362
Prespawn Dedicated Servers363
Overview of Prespawned Dedicated Server Processes363
Configuring Prespawned Dedicated Server Processes364
Part IIIOracle Networking and the Internet
12About the WebDB Listener369
About WebDB370
A Look at WebDB Features and Listener371
Installing the WebDB Listener371
Before You Begin Installation372
WebDB Listener Installation Steps374
After Installation Actions381
Starting and Stopping the WebDB Listener384
Running Multiple Virtual Hosts387
How to Access Static Files388
Examining the Configuration Parameters389
Troubleshooting WebDB Listener Problems395
13The Oracle Advanced Security Option397
Overview of the Oracle Advanced Security Products398
Oh, the Language That They Use400
A Look at Oracle Advanced Security Features404
Examining the Oracle Advanced Security Architecture410
Part IVTroubleshooting
14Diagnosing Net8 Problems421
Reported Technical Support Calls422
General Troubleshooting Guidelines423
Rules You Can Follow424
Isolating the Problem426
Understanding Logs, Trace Files, and Error Messages432
Getting the Listener to Work433
Debugging in the Real World--Step by Step434
Guidelines for Debugging the Most Common Errors441
Understanding Net8 Log and Trace Files461
Examining Log Files461
Examining Trace Files465
ASqlnet.ora Parameters473
BNames.ora Parameters489
Glossary497
Index523
From the B&N Reads Blog

Customer Reviews