oracle 网络架构(二)

无论是那一种网络程序,都依赖于一个标准的底层网络模型,这就是osi七层模型,oracle将它的网络模型构架在osi之上
clinet application | A client application
客presentation | | presentation
户session | | session 服
端transport | | transport 务
network | | network 器
datalink | | datalink
physical ---------|. . . .| physical
V |

OSI模型

OSI下面4层已经实现了数据通过网络的可靠传输,而上面3层是针对应用而言。oracle网络架构实现了这3层
oracle 提供了一个完整的网络互联服务,这个服务叫oracle net service,通常也叫net8,这个服务不仅仅包括连通能力,还有网络安全,管理等
client server
oci opi
two-task common two-task common
net interface net interface -----|
routing/naming/auth routing/naming/auth | net8
tns tns -----|
protocol adapter protocol adapter
transport transport
(tcpip/sdp/np) (tcpip/sdp/np)

oci(oracle call interface)和 opi(oracle program interface)组成了会话层,负责c/s之间建立sql会话
ttc对应表示层,负责c/s之间字符集和数据类型转化一致
net8,之所以叫8,大概是因为oracle并没有把这几层归到osi7层中,而作为单独的一层。
这3部分,net interface完成主要的数据传输功能,另外两层负责透明支持底层协议
oracle 在配置网络时,支持多种底层协议,tcp,tcps,pipe,sockets direct protocol,这写协议的支持由net8这层实现
net8这一层包括量部分:服务器端监听器,客户端的tns
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值