OSI Model 開放式系統互連通信參考模型

OSI Model 全稱 Open System Interconnection Reference Model,將計算機網絡體系結構劃分為七層。

                                                       OSI Model

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Application layer:                                                                                     '
'                                                                                                        '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
' |  HTTP API Server  |   ... |          SSH.NET           |   ... | SMTP web API |   ... | HTML Class | '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
'                                                                                                        '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
' Presentation layer:                                                                                                   '
'                                                                                                                       '
' +-------------------+       +----------------------------+       +--------------+       +------------+       +------+ '
' |        CSS        |   ... |            GIF             |   ... |     HTML     |   ... |    XML     |   ... | JSON | '
' +-------------------+       +----------------------------+       +--------------+       +------------+       +------+ '
'                                                                                                                       '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Session layer:                                                                                         '
'                                                                                                        '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
' |       HTTP        |   ... |           HTTPS            |   ... |     SSH      |   ... |   Telnet   | '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
'                                                                                                        '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Transport layer:                                           '
'                                                            '
' +-------------------+       +----------------------------+ '
' |       PPTP        |   ... |            TCP             | '
' +-------------------+       +----------------------------+ '
'                                                            '
'                         - - - - - - - - - - - - - - - - - -+
'   :                   '
'   :                   '
'   :                   '
' +-------------------+ '
' |      TLS/SSL      | '
' +-------------------+ '
'                       '
+ - - - - - - - - - - - +
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Network layer:                                             '
'                                                            '
' +-------------------+       +----------------------------+ '
' |       IPv4        |   ... |            IPv6            | '
' +-------------------+       +----------------------------+ '
'                                                            '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
' Data Link layer:                                                                  '
'                                                                                   '
' +-------------------+       +----------------------------+       +--------------+ '
' |       L2TP        |   ... |           PPPoE            |   ... |    Wi-Fi     | '
' +-------------------+       +----------------------------+       +--------------+ '
'                                                                                   '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Physical layer:                                                                                        '
'                                                                                                        '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
' |     Ethernet      |   ... |           Modem            |   ... |     DSL      |   ... |    USB     | '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
'                                                                                                        '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Host layers:                                                                                           '
'                                                                                                        '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
' |    Application    |   ... |        Presentation        |   ... |   Session    |   ... | Transport  | '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
'                                                                                                        '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
' Media layers:                                                                     '
'                                                                                   '
' +-------------------+       +----------------------------+       +--------------+ '
' |      Network      |   ... |         Data link          |   ... |   Physical   | '
' +-------------------+       +----------------------------+       +--------------+ '
'                                                                                   '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
  • 7 應用層 Application layer:網絡進程到應用程序
  • 6 表示層Presentation layer:數據表示形式,加密和解密,把機器相關的數據轉換成獨立於機器的數據
  • 5 會話層 Session layer:主機間通訊,管理應用程序之間的會話(已廢棄)
  • 4 傳輸層 Transport layer:在網絡的各個節點之間可靠的分發數據包(已廢棄)
  • 3 網絡層 Network layer:在網絡的各個節點之間進行地址分配、路由和(不一定可靠的)分發報文
  • 2 數據鏈路層 Data Link layer:一個可靠的點對點數據直鏈
  • 1 物理層 Physical layer:一個(不一定可靠)點對點的數據直鏈

這幾層模型間的關係又可以劃分為:

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
' Host layers:                                                                                           '
'                                                                                                        '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
' |    Application    |   ... |        Presentation        |   ... |   Session    |   ... | Transport  | '
' +-------------------+       +----------------------------+       +--------------+       +------------+ '
'                                                                                                        '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
' Media layers:                                                                     '
'                                                                                   '
' +-------------------+       +----------------------------+       +--------------+ '
' |      Network      |   ... |         Data link          |   ... |   Physical   | '
' +-------------------+       +----------------------------+       +--------------+ '
'                                                                                   '
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +

results matching ""

    No results matching ""