TCP/IP OSI模型之各層協議

OSI七層模型是一種框架性的設計方法,建立七層模型的主要目的是爲解決異種網絡互連時所遇到的兼容性問題,其最主要的功能就是幫助不同類型的主機實現數據傳輸。它的最大優點是將服務、接口和協議這三個概念明確地區分開來,通過七個層次化的結構模型使不同的系統不同的網絡之間實現可靠的通訊。

應用層

DHCP:通常被應用在大型的局域網絡環境中,主要作用是集中的管理、分配IP地址,使網絡環境中的主機動態的獲得IP地址、Gateway地址、DNS服務器地址等信息,並能夠提升地址的使用率。

DNS :  通過域名,最終得到該域名對應的IP地址的過程叫做域名解析或主機名解析,使用53端口。

Gopher :  Gopher是Internet上一個非常有名的信息查找系統,它將Internet上的文件組織成某種索引,很方便地將用戶從Internet的一處帶到另一處。在WWW出現之前,Gopher是Internet上最主要的信息檢索工具,Gopher站點也是最主要的站點,使用tcp70端口。

GTP :  GTP是一組基於IP的高層協議,位於TCP/IP或UDP/IP等協議上,主要用於在GSM和UMTS和LTE網絡中支持通用分組無線服務(GPRS)的通訊協議。

FTP :  FTP 是文件傳輸協議的簡稱。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。控制進程20端口,傳輸進程21端口。

HTTP :  超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最爲廣泛的一種網絡協議。所有的WWW文件都必須遵守這個標準。設計HTTP最初的目的是爲了提供一種發佈和接收HTML頁面的方法。使用80端口。

HTTPS:  安全套接字層超文本傳輸協議HTTPS。爲了數據傳輸的安全,HTTPS在HTTP的基礎上加入了SSL協議,SSL依靠證書來驗證服務器的身份,併爲瀏覽器和服務器之間的通信加密。

IMAP4 :  IMAP4支持協議客戶機在線或者離開訪問並閱讀服務器上的郵件,還能交互式的操作服務器上的郵件。用戶可以通過瀏覽信件頭來決定是否收取、刪除和檢索郵件的特定部分,還可以在服務器上創建或更改文件夾或郵箱,支持脫機操作模式外,還支持聯機操作和斷連接操作。

NTP :  NTP是網絡時間協議(Network Time Protocol),它是用來同步網絡中各個計算機的時間的協議。

NNTP :  NNTP用於向Internet上NNTP服務器或NNTP客戶(新聞閱讀器)發佈網絡新聞郵件的協議,提供通過Internet使用可靠的基於流的新聞傳輸,提供新聞的分發、查詢、檢索和投遞。

POP3 :  POP 協議支持“離線”郵件處理。郵件發送到服務器上,電子郵件客戶端調用郵件客戶機程序以連接服務器,並下載所有未閱讀的電子郵件。這種離線訪問模式是一種存儲轉發服務,將郵件從郵件服務器端送到個人終端機器上,一般是PC機或 MAC。一旦郵件發送到 PC 機或MAC上,郵件服務器上的郵件將會被刪除。

RPC :  RPC 遠程過程調用協議,它是一種通過網絡從遠程計算機程序上請求服務,而不需要了解底層網絡技術的協議。RPC協議假定某些傳輸協議的存在,如TCP或UDP,爲通信程序之間攜帶信息數據。在OSI網絡通信模型中,RPC跨越了傳輸層和應用層。RPC使得開發包括網絡分佈式多程序在內的應用程序更加容易。

RTP :  RTP協議詳細說明了在互聯網上傳遞音頻和視頻的標準數據包格式。它一開始被設計爲一個多播協議,但後來被用在很多單播應用中。RTP協議常用於流媒體系統(配合RTSP協議),視頻會議和一鍵通系統,使它成爲IP電話產業的技術基礎。

RTSP : 實時流傳輸協議,是TCP/IP協議體系中的一個應用層協議,由哥倫比亞大學、網景和RealNetworks公司提交的IETF RFC標準。該協議定義了一對多應用程序如何有效地通過IP網絡傳送多媒體數據。

SIP :  會話初始協議,是由IETF(因特網工程任務組)制定的多媒體通信協議。它是一個基於文本的應用層控制協議,用於創建、修改和釋放一個或多個參與者的會話。以支持並應用於語音、視頻、數據等多媒體業務,同時也可以應用於Presence(呈現)、Instant Message(即時消息)等特色業務。

SMTP :  簡單郵件傳輸協議,它是一組用於由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬於TCP/IP協議簇,它幫助每臺計算機在發送或中轉信件時找到下一個目的地。

SNMP :  簡單網絡管理協議(SNMP),由一組網絡管理的標準組成,包含一個應用層協議(application layer protocol)、數據庫模型(database schema)和一組資源對象。該協議能夠支持網絡管理系統,用以監測連接到網絡上的設備是否有任何引起管理上關注的情況。

SSH :  安全外殼協議 ,SSH 爲建立在應用層基礎上的安全協議。SSH 是目前較可靠,專爲遠程登錄會話和其他網絡服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。

SDP :  會話描述協議,是描述流媒體初始化參數的格式,由IETF作爲RFC 4566頒佈。流媒體是指在傳輸過程中看到或聽到的內容。

SOAP :簡單對象訪問協議是交換數據的一種協議規範,是一種輕量的、簡單的、基於XML(標準通用標記語言下的一個子集)的協議,它被設計成在WEB上交換結構化的和固化的信息。

STUN : 它允許位於NAT(或多重NAT)後的客戶端找出自己的公網地址,查出自己位於哪種類型的NAT之後以及NAT爲某一 個本地端口所綁定的Internet端端口。這些信息被用來在兩個同時處於NAT 路由器之後的主機之間建立UDP通信。

SSDP:  簡單服務發現協議,是一種應用層協議,簡單服務發現協議提供了在局部網絡裏面發現設備的機制,是構成通用即插即用技術的核心協議之一。

TELNET : Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標準協議和主要方式。它爲用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制檯上輸入一樣。可以在本地就能控制服務器。

XMPP : XMPP是一種基於標準通用標記語言的子集XML的協議,它繼承了在XML環境中靈活的發展性。因此,基於XMPP的應用具有超強的可擴展性。經過擴展以後的XMPP可以通過發送擴展的信息來處理用戶的需求,以及在XMPP的頂端建立如內容發佈系統和基於地址的服務等應用程序。

表示層

ISO-PP:OSI 表示層協議,ISO 表示層協議位於 OSI 七層參考模型表示層,通過面向連接或無連接模式在開放系統之間傳輸信息。根據應用實體間表示數據值的傳輸,通過使用表示服務原語的用戶數據參數,指定該應用協議。

會話層

H.245:多媒體通信控制協議 H.245 是 H.323 多媒體通信體系中的控制信令協議,其主要用於處於通信中的 H.323 終點或終端間的端到端 H.245 信息交換。

ISO-SP:ISO會話層協議

ISNS : 存儲名稱服務協議,通過提供的一組類似於光纖信道網絡上可使用的服務,推動了 IP 網絡中 iSCSI 和光纖信道存儲設備可擴展配置和管理。

NETBIOS:是由IBM公司開發,主要用於數十臺計算機的小型局域網。該協議是一種在局域網上的程序可以使用的應用程序編程接口(API),爲程序提供了請求低級服務的統一的命令集,作用是爲了給局域網提供網絡以及其他特殊功能。

PAP: 密碼認證協議(PAP),是 PPP 協議集中的一種鏈路控制協議,主要是通過使用 2 次握手提供一種對等結點的建立認證的簡單方法,這是建立在初始鏈路確定的基礎上的。

SCP : 全稱Secure Copy協議,是用來定義“本地機器和遠端機器之間”或者“遠端機器和遠端機器之間”傳輸文件的過程的協議。SCP協議處於OSI七層體系中的應用層。

傳輸層

TCP :傳輸控制協議,是一種面向連接的、可靠的、基於字節流的傳輸層通信協議。

UDP :用戶數據報協議,一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。

TLS : 安全傳輸層協議(TLS)用於在兩個通信應用程序之間提供保密性和數據完整性。

SSL :是爲網絡通信提供安全及數據完整性的一種安全協議,SSL在傳輸層對網絡連接進行加密。

DCCP:數據報擁塞控制協議,用來傳輸實時業務。它是一個可以進行擁塞控制的非可靠傳輸協議,並同時提供多種擁塞控制機制,在通信開始時由用戶進行協商選擇。

SCTP :流控制傳輸協議,是提供基於不可靠傳輸業務的協議之上的可靠的數據報傳輸協議。

PPTP :點對點隧道協議。該協議是在PPP協議的基礎上開發的一種新的增強型安全協議,。可以使遠程用戶通過撥入ISP、通過直接連接Internet或其他網絡安全地訪問企業網。

網絡層

IP :IP協議是將多個包交換網絡連接起來,它在源地址和目的地址之間傳送一種稱之爲數據包的東西,它還提供對數據大小的重新組裝功能,以適應不同網絡對包大小的要求。

ICMP :控制報文協議。它是TCP/IP協議族的一個子協議,用於在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息。

ICMPv6 :ICMPv6,即互聯網控制信息協議版本六。ICMPv6爲了與IPv6配套使用而開發的互聯網控制信息協議。與IPv4一樣,IPv6也需要使用ICMP,舊版本的ICMP不能滿足IPv6全部要求,因此開發了新版本的ICMP,稱爲ICMPv6。

IGMP : Internet 組管理協議稱爲IGMP協議(Internet Group Management Protocol),是因特網協議家族中的一個組播協議。該協議運行在主機和組播路由器之間。

IS-IS :中間系統到中間系統路由協議最設計的一種動態路由協議。

IPsec :Internet 協議安全性 (IPSec)”是一種開放標準的框架結構,通過使用加密的安全服務以確保在 Internet 協議 (IP) 網絡上進行保密而安全的通訊。

IGP :  內部網關協議,是在一個自治網絡內網關主機和路由器間交換路由信息的協議。路由信息能用於網間協議(IP)或者其它網絡協議來說明路由傳送是如何進行的。

BGP :邊界網關協議(BGP)是運行於 TCP 上的一種自治系統的路由協議。 BGP 是唯一一個用來處理像因特網大小的網絡的協議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協議。

RIP :路由信息協議RIP(Routing Information Protocol)是基於距離矢量算法的路由協議,利用跳數來作爲計量標準。

OSPF :OSPF是一個內部網關協議,用於在單一自治系統內決策路由。是對鏈路狀態路由協議的一種實現,隸屬內部網關協議,故運作於自治系統內部。著名的迪克斯加算法(Dijkstra)被用來計算最短路徑樹。

ARP : 地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議

RARP:反向地址轉換協議,允許局域網的物理機器從網關服務器的 ARP 表或者緩存上請求其 IP 地址。

數據鏈路層

IEEE 802.11 :  IEEE 802.11是無線局域網通用的標準,它是由IEEE所定義的無線網絡通信的標準。雖然有人將Wi-Fi與802.11混爲一談,但兩者並不一樣。

 

GPRS :  GPRS是通用分組無線服務技術的簡稱,它是GSM移動電話用戶可用的一種移動數據業務,屬於第二代移動通信中的數據傳輸技術。

HDLC : 高級數據鏈路控制,是一個在同步網上傳輸 數據、面向比特的數據鏈路層協議,它是由國際標準化組織(ISO)根據IBM公司的SDLC(Synchronous Data Link Control)協議擴展開發而成的。

PPP : 點對點協議(PPP)爲在點對點連接上傳輸多協議數據包提供了一個標準方法。

L2TP : L2TP是一種工業標準的Internet隧道協議,L2TP要求面向數據包的點對點連接,是用來整合多協議撥號服務至現有的因特網服務提供商點。

STP : STP(Spanning Tree Protocol)是生成樹協議的英文縮寫。該協議可應用於在網絡中建立樹形拓撲,消除網絡中的環路,並且可以通過一定的方法實現路徑冗餘,但不是一定可以實現路徑冗餘。

物理層

PLC :  電力線通信技術是指利用電力線傳輸數據和媒體信號的一種通信方式 [1] 。該技術是把載有信息的高頻加載於電流然後用電線傳輸接受信息的適配器再把高頻從電流中分離出來並傳送到計算機或電話以實現信息傳遞。

SONET/SDH :  定義了一組在光纖上傳輸光信號的速率和格式,通常統稱爲光同步數字傳輸網,是寬帶綜合數字網B-ISDN的基礎之一。SONET/SDH採用TDM技術,是同步系統,由主時鐘控制,精度10^-9).兩者都用於骨幹網傳輸。是對沿襲應用的準同步數字系列PDH 的一次革命。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章