字号:    

計算機網絡體系結構

    一> 計算機網絡發展到今天,已經演變成一種復雜而龐大的系統. 為對付這種復雜系統的常規方法就是把系統組織成分層的體系結構,即把相關的功能分解開來,逐個以解釋和實現.  在分層的體系結構中,每一層都是一些明确定義的相互作用的集合,這叫做對等協議. 層之間的界限是另外一些相互作用的集合,叫做接口協議.

       計算機通信的一個特點:間歇性或突發性.

       計算機網絡的功能之一是對傳輸的信息流進行分組,加入控制信息,并把分組正确地傳送到目的地.

      加入分組的控制信息主要有兩種: 一種是接收端用于驗證是否正确接收的差錯控制信息.另一種是指明數據包的發送端和接收端的地址信息. 因而網絡必需具有差錯控制功能和尋址功能.  所有這些帶有控制信息的數據包在網絡中通過一個個結點正确向前傳送的功能叫做數據鏈路控制功能(Data Link Control  DLC)

       計算機網絡要有流量控制和擁塞控制功能.

       在兩個相鄰層之間,下層為上層提供服務,上層利用下層提供的服務實現規定給自己的功能,這種服務和被服務的關系就是 接口關系.

 

二>開放系統互連參考模型

     所謂開放系統是指遵从國際標準的,能夠通過互連而相互作用的系統.

     開放系統互連參考模型OSI/RM(Open System Inetrconnection/Reference Model)  是一種分層的體系結構.

     分流: 一個(N)連接建立在幾個(N-1)連接之上.

     復用: 幾個(N)連接建立在一個(N-1)連接之上.

     (N+1)實體從(N)服務訪問點( Service Access Point  SAP)獲得(N)服務. (N) SAP表示(N)實體與(N+1)實體之間的邏輯接口, 一個(N)SAP只能由一個(N)實體提供,也只能為一個(N+1)實體所使用,然後一個(N)實體可以提供幾個(N)SAP.一個(N+1)實體也可能利用幾個(N)SAP為其服務.事實上(N)SAP只是代表了(N)實體和(N+1)實體建立服務關系的手段

 

      服務分為面向連接的服務和無連接的服務.

              對于面向連接的服務.有四種形式的服務原語,即請求原語,指示原語,響應原語,确認原語.

           1)數據傳輸.

               各個實體之間的信息傳輸是由各種數據單元實現的.

 

 實體

 控制

 數據  結合
 (N)--(N)對等實體  (N)協議控制信息 (N)用戶數據  (N)協議數據單元 
(N)--(N+1)領層實體  (N)接口控制信息  (N)接口數據  (N)接口數據單元 

 

三>幾種商用網絡的體系結構

          SNA

                 1974年IBM推出的系統網絡體系結構(System Network Architecture. SNA)    SNA協議分為七層

        隨著微機局域網的廣泛使用,IBM推出第二代的高級點對點網絡(Advanced Peer-to-peer Networking,APPN)

在APPN網絡環境中有三類結點.

          '低級入口結點(Low-Entry Node,LEN)

          '端結點(End Node, EN) 具有路由能力,

          '網絡結點(Network Node,NN)包含APPN的全部功能,其中的控制點(Control Point,CP)功能管理NN的全部資源,能夠建立CP-to-CP會話,維護網絡的拓撲結構,并提供目錄服務.

      X.25

             X.25網包括了通信子網最下邊的三個邏輯功能層: 物理層,鏈路層和網絡層,  與SNA下面三層是對應的.

             X.25網分組協議: PLP.

    Novell NetWare

              Novell公司的專用通信協議IPX/SPX. 

              IPX(Internet Protocol eXchange) 為網絡層協議,提供無連接的數據報服務.

              SPX(Sequential Packet eXchange) 為傳輸層協議,提供面向連接的虛電路服務.

 

                             

?次阅读
 2007-11-05 10:42