早在2023年首次公布的sna是ibm為了連線他的3270系列產品而推出的方案。sna包括一套聯網協議。sna這個體系結構中,包括大型計算機系統(主機)、中型機計算機系統、3270終端和台式計算機,並有乙個使這些系統與主機系統通訊或系統間相互對等通訊的策略。
簡單的歷史回顧有助於我們認識到集中、分層的sna是如何適應今天的對等通訊、客戶機/伺服器模式的。sna設計在與ibm主機系統相連的大多數終端是不可程式設計終端的年代。sna在互連的主機之間提供了靜態路由選擇,所以使用者在乙個終端上可以訪問其它任何互連的主機。在sna出台之前,使用者對要訪問每一台主機必須登入到乙個單獨的終端上。與此同時,tcp/ip正朝著將多種大小不等的計算機互連而努力,而不僅僅是主機系統,還包括個人計算機。這是sna與tcp/ip的主要不同之處。後者主要是為我們今天佔主導地位的對等環境設計的。
因為sna只是針對集中化的ibm主機計算環境設計的,所以它不適合於現在對等、客戶機/伺服器、多**商產品和多協議的環境。一般這些環境建立在部門級,每個管理者設計和建立自己的區域網。而乙個企業網由多個這樣的區域網互連而成,所以要處理多個**商的產品和協議。當客戶新增乙個區域網並將其加入sna環境時,ibm的sna策略就顯然無能為力了。
)就是乙個例子,它使應用程式從基層網路協議解脫開,允許編寫與一種特定協議一起工作的應用程式使用其它協議。
下面還將具體介紹sna。你可參閱「高階對等聯網」(通常稱為「新sna」)的進一步論述。
有趣的是,iso 使用ibm的sna協議棧作為它的osi的原始模型。
物理層(physical layer)允許多種不同型別的物理連線。
資料鏈路層(data-link)定義了同步資料鏈路控制規程(sdlc)和區域網協議,如token ring。
路徑控制層(path control)控制路由選擇,並可以細分資料報以及重灌資料報以適應傳輸設施。
運輸層(transmission)提供了面向連線的服務,在兩端點之間建立一條監視資料流和確保傳送的鏈路。
資料流層(data-flow)監視資料流並處理兩個端點間的會話以防止資料溢位。
表示層(presentation)執行資料轉換,並提**用程式介面。
事務層(transaction)為應用程式提供了到網路服務的介面。
)互連。網路上的節點是端點或網路上的鏈結點,如下所述:
基本上是外部節點,如中型計算機、個人計算機、終端和印表機。
是通訊控制器,它提供了到主機系統的遠端終端鏈路。它使大型計算機解脫了從終端來的繁忙的中斷。它們傳送和接收資訊,檢測和校正錯誤,並集中了大量終端的連線。
是控制和管理網路的主機系統。
)管理。另外,乙個通道鏈路是主機之間或主機與它們的前端處理器之間的直接連線。這些鏈路可以是慢速的銅纜或高速的光纜(可擴充到許多千公尺)。
)的通訊通道。sna網包括邏輯和物理單元:
)lu是使用者訪問網路資源的埠。lu相當於會話,有下面幾個型別:
型別1提供互動的批量傳輸的會話。
型別2ibm 3270顯示終端。
型別3ibm 3270印表機會話。
型別6.2 乙個程式與程式的通訊會話。
型別7通過525x型終端的ibm中型計算機會話。
)pu駐留在與主機通訊的節點。pu管理和控制通訊鏈路。目前有三種型別:
型別2在簇控制器上實現。
型別4在前端處理器上實現。
型別5在主機通訊軟體上實現。
sna網有兩個主要的軟體部件:
。
) 這個軟體在通訊控制器(或前端處理機)上執行。它緩解了主機的通訊處理,如路由選擇、會話管理、輸入輸出資料的緩衝、通訊中檢錯與糾錯和其它任務。
)應用中使用。
。它為管理網上節點提供了監視和控制特性。
相關條目:advanced peer-to-peer networking 高階對等聯網;distributed relational database architecture分布式關聯式資料庫體系結構;ibm ibm公司;ibm mainframe environment ibm大型計算機環境;ibm networking blueprint ibm聯網方案;information warehouse資訊倉庫;multiprotocol transport networks,ibm ibm的多協議傳輸網。
關於SNA架構
以往集群架構都採用session共享模式進行設計,而後php等方面提出了sna架構,主張session不共享。sna架構思想,無論對企業應用還是大型互聯 極大提高了web應用的吞吐量和效能。一般sna架構以整合分布式cache例如 memcached 的方案居多,此處姑且稱為 cache模式。我結合...
網路互連裝置和多層交換
互連 僅是物理上連線在一起,實現網路距離上的延伸 互聯 不僅在物理上連線,而且在邏輯上也可以連線在一起 網際網路互聯型別 區域網之間的互聯 lan lan 1 同構網的互聯 2 異構網的互聯 區域網與都會網路的互聯 lan man 區域網與廣域網的互聯 lan wan 多個遠端區域網利用公用網互聯 ...
思科網路互連第五章
為了讓 auto mdix 功能在交換機介面上正常工作,必須使用哪個配置?介面必須為接入模式。介面必須分配給 vlan 1。必須為自動檢測配置介面的速度和雙工設定。必須為全雙工模式手動配置介面。網路管理員配置了 vlan 99 作為管理 vlan,並為其配置 ip 位址和子網掩碼。管理員發出 sho...