230 likes | 396 Views
SQL*NET. Wizards. Course. OSI Overview : Matching the model to reality. Frédéric Hemmer CERN. Zürich 14-18 June 1989. Today's computers OSI layers overview Bridges, Routers and Gateways Decnet, TCP/IP SQL*Net Common questions SQL*Net example : CERN Performance
E N D
SQL*NET Wizards Course OSI Overview : Matching the model to reality Frédéric Hemmer CERN Zürich 14-18 June 1989
Today's computers OSI layers overview Bridges, Routers and Gateways Decnet, TCP/IP SQL*Net Common questions SQL*Net example : CERN Performance Conclusions OSI Overview:Matching the model to reality
Single user operating system Monotasking operating system Limited (expensive) disk space availability Usually no native networking Availability of resource sharing systems Very good dedicated user interface PC's and MAC's
Multitasking operating system Multiuser operating system Higher disk space availability Native networking Resource sharing by means of standards Good (distributed) windowing interface A lot of CPU dedicated to the user interface Workstations
Multitasking operating system Multiuser time-shared operating system High (cheap) disk space availability No native multi-vendor networking Resource sharing by means of standard protocols Weak user interface Little CPU used for the user interface Mainframes
ISO/OSI Reference Model Application Presentation Session Transport Network Data Link Physical
ISO/OSI Reference Model Application FTP, Telnet, FTAM, Set host, RDA Presentation ISO/CCITT presentation (X409) Session ISO/CCITT session Transport TCP, UDP, NSP, TP0 -> TP4 Network X25, IP,CLNS,CONS Data Link HDLC, SDLC, LAPB LLC, 802.x Physical RS232, CSMA/CD IBM TR, FDDI
Decnet Phase IVlayers User Network Management Network Application Session Control Network Services Transport Data Link Physical
OSI Application Decnet Phase Vlayers Naming Service Application DNA Application Presentation Session Control DNA Session Control Transport Network Data Link Physical
TCP/IP layers Telnet, FTP, SMTP, Name Server, r-series, NFS (+ Sun RPC), User programs TCP/UDP IP/ICMP/ARP Drivers/Controllers Physical
SQL*Net layers User Oracle UPI OPI Two-Task Common Two-Task Common OSN Transport Network Data Link Physical
I understood protocols upper layers are independent of the data link layer. So, why should I buy an Excelan Ethernet board to run TCP/IP on my Microsoft / Intel PC? Problem #1
I understood protocols like TCP/IP are standards. So, why does the Oracle installation procedure for SQL*NET TCP/IP on VMS ask me which TCP/IP (Wollongong orExcelan) ? Similarly, why does SQL*NET TCP/IP not work for CMU TCP/IP which is almost free ? Problem #2
Oracle provides a SQL*NET driver for TCP/IP on IBM's 6150 (RT/PC). What should I do to make it work over IBM's Token ring using TCP/IP ? Problem #3
I'm a newcomer in the networking world. What networking protocol should I use ? What SQL*NET networking protocol should I use if I have the choice ? Problem #4
SQL*NET Topologyat CERN Siemens 7890 S VM/HPO CTC VTAM IBM 3090/600 6 VF - VM/XA 3725 Cray X/MP 48 CLC SNA (LU 6.2) Sun 3732 8232 TCP Decnet ... IP Central VAX/VMS Cluster LAVC LEP LAVC PS Ultrix Apollo Ultrix Ultrix TCP Ultrix RT PC Ultrix Ultrix IPX TCP TCP Fastpath TCP Novell Sun Appletalk Mac Mac IBM PC IBM PC Mac IBM PC Mac IBM PC Mac Mac IBM PC Mac IBM PC IBM PC Apollo
LEP Control System Software Architecture
Performance ms Decnet Tcp/Ip Local KB
ISO protocols being specified ISO protocols not yet fullyimplemented. Interim solutions. SQL*Net hides the protocol for the user. Better use of computers Oracle will have to provide SQL*Net/ISO Conclusions