POSIX、NFS、SMB、FTP協議基礎概念


POSIX、NFS、SMB、FTP協議基礎概念

可移植操作系統接口:(英語:Portable Operating System Interface,縮寫為POSIX)是IEEE為要在各種UNIX操作系統上運行軟件,而定義API的一系列互相關聯的標准的總稱,其正式稱呼為IEEE Std 1003,而國際標准名稱為ISO/IEC 9945。此標准源於一個大約開始於1985年的項目。POSIX這個名稱是由理查德·斯托曼(RMS)應IEEE的要求而提議的一個易於記憶的名稱。它基本上是Portable Operating System Interface(可移植操作系統接口)的縮寫,而X則表明其對Unix API的傳承。

網絡文件系統:英文Network File System(NFS),是由SUN公司研制的UNIX表示層協議(presentation layer protocol)能使使用者訪問網絡上別處的文件就像在使用自己的計算機一樣

SMB協議:全稱是Server Message Block(服務器信息塊,主要用於局域網),是一個協議名,它能被用於Web連接和客戶端與服務器之間的信息溝通SMB最初是IBM的貝瑞·費根鮑姆(Barry Feigenbaum)研制的,其目的是將DOS操作系統中的本地文件接口“中斷13”改造為網絡文件系統。是微軟Microsoft)和英特爾(Intel)1987年制定的協議,主要是作為Microsoft網絡的通訊協議。

文件傳輸協議(File Transfer ProtocolFTP:在局域網發展之初該網內的文件共享是通過FTP協議進行傳輸。用戶必須首先從服務器下載該文件的數據到本地(客戶端),然后對數據文件進行修改操作,之后,用戶重新將客戶端的文件上傳到FTP服務器中,但是用戶不能直接對FTP上的數據信息等進行修改操作。如果用戶在該過程中對文件進行了修改操作,但並沒有將修改后的文件上傳到FTP服務器,那么之后申請讀取該文件的用戶就無法下載最新的文件。該協議工作在OSI模型的第七層,TCP模型的第四層,即應用層,使用 TCP傳輸而不是UDP,客戶在和服務器建立連接前要經過一個“三次握手”的過程,保證客戶與服務器之間的連接是可靠的,而且是面向連接,為數據傳輸提供可靠保證。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM