(3.235.25.169) 您好!臺灣時間:2021/04/18 04:23
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:龐立宜
研究生(外文):Li-Yi Pang
論文名稱:於MS-DOS上建構NFS的用戶程式
論文名稱(外文):Constructing an NFS Client on MS-DOS
指導教授:蔡尚榮蔡尚榮引用關係
指導教授(外文):Shang-Rong Tsai
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1994
畢業學年度:82
語文別:中文
論文頁數:60
外文關鍵詞:NFS用戶程式無狀態運作網路轉向程式NFS clientstateless operationnetwork redirector
相關次數:
  • 被引用被引用:0
  • 點閱點閱:153
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本論文使用 Sun 的 NFS 通訊協定, 在 MS-DOS 上實現一個 NFS 的用
戶程式 (client) 。因為 MS-DOS 是一沒有保護的單使用者作業系統, 利
用駐留程式的技巧及一些 MS-DOS 未公開的函數規格與資料結構, 不必修
改 MS-DOS 本身, 使用者即可存取 NFS 伺服機上的檔案系統如同存取一
般的 MS-DOS 檔案系統。但 MS-DOS對檔案的操作是有狀態的
(stateful) , 而 NFS 通訊協定則是無狀態的 (stateless), 因此本系
統須在此兩種不同的檔案操作方式之間作一轉換。為了 NFS 用戶程式與
伺服程式之間的通訊, 我們實現了基本的網路通訊協定, 包括 ARP、IP、
ICMP、UDP 及 RPC。用戶程式中含有 MS-DOS 的網路轉向程式 (network
redirector) , 以將對遠方檔案的需求轉移至伺服程式, 另有一部份的程
式碼用來處理 mount 與使用者的身份認證 (authentication) 。我們亦
提供了一個直接呼叫 NFS 伺服程式的界面給 MS-DOS 的應用程式, 使得
使用者能取得 MS-DOS 檔案系統沒有提供的檔案服務, 如檔名不再受限於
十一個字元, 及 UNIX 式的檔案屬性。

This thesis presents the implementation of an NFS client
on MS-DOS. MS-DOS is a non-protected single user operating
system, using the TSR (terminate and stay resident)
technique and some undocumented functions specifications
and data structures supported in MS-DOS , users can
transparently access NFS servers as native MS- DOS file
systems without modifing the MS-DOS kernel. Because the
file operations supported by MS-DOS are stateful, whereas
those in NFS protocol are stateless , so our NFS client code
must handle some sort of differences between them. We
implemented basic network protocols, including ARP, IP, ICMP,
UDP and RPC , for the communications between the NFS client and
servers. The NFS client includes a network redirector to
redirect remote file requests and some code to handle mount
and authentication. We also provide an interface accessible
by MS-DOS applications to call NFS servers directly . Thus,
in addition to MS-DOS file services , this system can
support additional features of file services for users, such
as more than 11-character file name and UNIX style file
attributes.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔