ip網(wǎng)絡ftp服務性能監(jiān)測工具設計與實現(xiàn).rar
ip網(wǎng)絡ftp服務性能監(jiān)測工具設計與實現(xiàn),ip網(wǎng)絡ftp服務性能監(jiān)測工具設計與實現(xiàn)1.2萬字 36頁包括開題報告和任務書,程序代碼摘要在當今信息社會,以國際互聯(lián)網(wǎng)(internet)為主要特征的信息基礎設施正在改變?nèi)藗兊纳罘绞?資源共享已經(jīng)成為人們生活的迫切需要。文件傳輸是信息共享的一個重要內(nèi)容,ftp(file transfer protocol文件傳輸協(xié)...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 915 發(fā)布
IP網(wǎng)絡FTP服務性能監(jiān)測工具設計與實現(xiàn)
1.2萬字 36頁
包括開題報告和任務書,程序代碼
摘 要
在當今信息社會,以國際互聯(lián)網(wǎng)(Internet)為主要特征的信息基礎設施正在改變?nèi)藗兊纳罘绞?資源共享已經(jīng)成為人們生活的迫切需要。文件傳輸是信息共享的一個重要內(nèi)容,F(xiàn)TP(File Transfer Protocol文件傳輸協(xié)議)自然而然成為網(wǎng)絡間交互的重要協(xié)議。與大多數(shù)Internet服務一樣,F(xiàn)TP也是一個客戶機/服務器系統(tǒng)。用戶通過一個支持FTP協(xié)議的客戶機程序,連接到在遠程主機上的FTP服務器程序。用戶通過客戶機程序向服務器程序發(fā)出命令,服務器程序執(zhí)行用戶所發(fā)出的命令,并將執(zhí)行的結(jié)果返回到客戶機。
隨著 Internet/Intranet 技術的迅速發(fā)展,許多公司、企業(yè)和網(wǎng)站建立了不少基于 FTP的應用系統(tǒng)。一般地,在設計開發(fā) FTP 應用系統(tǒng)的時候,很難模擬出大量用戶同時訪問系統(tǒng)的實際情況,使得系統(tǒng)投入使用以后,當遇到訪問高峰時,容易發(fā)生服務器響應速度變慢甚至服務中斷。為了避免這種情況,需要一種能夠真實模擬多用戶訪問 FTP服務器的工具程序,當服務器程序在設計開發(fā)階段時,使用這一工具對 程序進行性能測試,及時發(fā)現(xiàn) FTP應用程序的服務瓶頸,以便采取相應的措施。
論文分別從程序的設計思想和關鍵技術著手,闡述了該FTP測試工具的設計過程并提供出測試數(shù)據(jù)。
關鍵字:FTP協(xié)議,客戶端,性能測試
Design and Tmplementation of the FTP performance
monitors tool
Abstract
In information society, the main characteristic of information infrastructure is changing people's life style,sharing of resouurces already becomes the urgent requirement for people’s life.The file transfer is an important content of information sharing,ftp naturally becomes important protocol in network interactive.as same as other majority Internet Serves,ftp is also a client/server system.The user connects to the long-distance ftp server programme through the client programme which supports the ftp agreement.The user sends out the order through the client programme to the server programme,server programme execute the order which user sends out,and the result will be returned to the client.
Along with the Internet/Intranet technology developping rapidly,many companies, the enterprise and the website have established many application system based on the ftp.Generally, in the design time of developping the ftp application system,it is very difficult to simulatethe actual situation of the massive users to visit the system simultaneously .When meets the visit peak after system used,it is easy to slow down the server speed of response even interrupt the service.In order to avoid this situation, it needs one tool procedure to really be able to simulate multiuser visits the ftp server.When server procedure in design phase,uses this tool to carry on the performance test for the procedure, discovers the service bottleneck of the ftp application programme promptly, and takes the corresponding measure.
This thesis from design thought and the essential technology of the procedure, elaborates the designing of this ftp testing tool and provids the test data.
Key words: FTP,client,performance test
目 錄
1 緒 論 1
1.1 課題研究背景及目的 1
1.2 研究現(xiàn)狀和發(fā)展趨勢 1
1.3 FTP簡介 3
1.4 影響FTP性能的因素 4
1.4.1 網(wǎng)絡問題 4
1.4.2 傳輸問題 4
1.4.3 影響FTP性能的其他因素 5
1.5 研究內(nèi)容 6
1.5.1 FTP工作原理概述 6
1.5.2 性能測試技術的實現(xiàn) 6
2 相關技術 7
2.1 FTP協(xié)議及工作原理 7
2.1.1 控制連接 8
2.1.2 數(shù)據(jù)連接 8
2.2 性能測試技術 9
2.3 系統(tǒng)環(huán)境模型 11
3 程序設計與實現(xiàn) 12
3.1 性能測試 12
3.2 C/S體系結(jié)構(gòu) 13
3.3 FTP客戶端的設計 14
3.3.1 Socket編程的使用 14
3.3.2 服務器的連接(見附錄) 15
3.4 響應時間的計算 15
3.5 多線程的實現(xiàn) 16
4 工具的測試 19
4.1 軟件測試 19
4.2 測試對象 19
4.3 測試目的 19
4.4 測試環(huán)境 19
4.5 測試過程 19
4.6 測試數(shù)據(jù) 20
致 謝 21
參考文獻 22
參考文獻
[1]沙茨.操作系統(tǒng)概念[M].北京:高等教育出版社
[2]庫羅斯,羅斯.計算機網(wǎng)絡[M].北京:高等教育出版社
[3]Parsons.計算機文化[M].北京:電子工業(yè)出版社
[4]Paul Barford,Mark Crovella.A Performance EvaLuation of Hyper Text Tranfer Protocals[J]. Computer Science Department
附錄
public class FTPClient
{
public string date;
public string time;
public long size;
public string name;
public bool dir;
public string remotePath;
public string localPath;
public FTPDirection direction;
public string user;
public string password;
......
1.2萬字 36頁
包括開題報告和任務書,程序代碼
摘 要
在當今信息社會,以國際互聯(lián)網(wǎng)(Internet)為主要特征的信息基礎設施正在改變?nèi)藗兊纳罘绞?資源共享已經(jīng)成為人們生活的迫切需要。文件傳輸是信息共享的一個重要內(nèi)容,F(xiàn)TP(File Transfer Protocol文件傳輸協(xié)議)自然而然成為網(wǎng)絡間交互的重要協(xié)議。與大多數(shù)Internet服務一樣,F(xiàn)TP也是一個客戶機/服務器系統(tǒng)。用戶通過一個支持FTP協(xié)議的客戶機程序,連接到在遠程主機上的FTP服務器程序。用戶通過客戶機程序向服務器程序發(fā)出命令,服務器程序執(zhí)行用戶所發(fā)出的命令,并將執(zhí)行的結(jié)果返回到客戶機。
隨著 Internet/Intranet 技術的迅速發(fā)展,許多公司、企業(yè)和網(wǎng)站建立了不少基于 FTP的應用系統(tǒng)。一般地,在設計開發(fā) FTP 應用系統(tǒng)的時候,很難模擬出大量用戶同時訪問系統(tǒng)的實際情況,使得系統(tǒng)投入使用以后,當遇到訪問高峰時,容易發(fā)生服務器響應速度變慢甚至服務中斷。為了避免這種情況,需要一種能夠真實模擬多用戶訪問 FTP服務器的工具程序,當服務器程序在設計開發(fā)階段時,使用這一工具對 程序進行性能測試,及時發(fā)現(xiàn) FTP應用程序的服務瓶頸,以便采取相應的措施。
論文分別從程序的設計思想和關鍵技術著手,闡述了該FTP測試工具的設計過程并提供出測試數(shù)據(jù)。
關鍵字:FTP協(xié)議,客戶端,性能測試
Design and Tmplementation of the FTP performance
monitors tool
Abstract
In information society, the main characteristic of information infrastructure is changing people's life style,sharing of resouurces already becomes the urgent requirement for people’s life.The file transfer is an important content of information sharing,ftp naturally becomes important protocol in network interactive.as same as other majority Internet Serves,ftp is also a client/server system.The user connects to the long-distance ftp server programme through the client programme which supports the ftp agreement.The user sends out the order through the client programme to the server programme,server programme execute the order which user sends out,and the result will be returned to the client.
Along with the Internet/Intranet technology developping rapidly,many companies, the enterprise and the website have established many application system based on the ftp.Generally, in the design time of developping the ftp application system,it is very difficult to simulatethe actual situation of the massive users to visit the system simultaneously .When meets the visit peak after system used,it is easy to slow down the server speed of response even interrupt the service.In order to avoid this situation, it needs one tool procedure to really be able to simulate multiuser visits the ftp server.When server procedure in design phase,uses this tool to carry on the performance test for the procedure, discovers the service bottleneck of the ftp application programme promptly, and takes the corresponding measure.
This thesis from design thought and the essential technology of the procedure, elaborates the designing of this ftp testing tool and provids the test data.
Key words: FTP,client,performance test
目 錄
1 緒 論 1
1.1 課題研究背景及目的 1
1.2 研究現(xiàn)狀和發(fā)展趨勢 1
1.3 FTP簡介 3
1.4 影響FTP性能的因素 4
1.4.1 網(wǎng)絡問題 4
1.4.2 傳輸問題 4
1.4.3 影響FTP性能的其他因素 5
1.5 研究內(nèi)容 6
1.5.1 FTP工作原理概述 6
1.5.2 性能測試技術的實現(xiàn) 6
2 相關技術 7
2.1 FTP協(xié)議及工作原理 7
2.1.1 控制連接 8
2.1.2 數(shù)據(jù)連接 8
2.2 性能測試技術 9
2.3 系統(tǒng)環(huán)境模型 11
3 程序設計與實現(xiàn) 12
3.1 性能測試 12
3.2 C/S體系結(jié)構(gòu) 13
3.3 FTP客戶端的設計 14
3.3.1 Socket編程的使用 14
3.3.2 服務器的連接(見附錄) 15
3.4 響應時間的計算 15
3.5 多線程的實現(xiàn) 16
4 工具的測試 19
4.1 軟件測試 19
4.2 測試對象 19
4.3 測試目的 19
4.4 測試環(huán)境 19
4.5 測試過程 19
4.6 測試數(shù)據(jù) 20
致 謝 21
參考文獻 22
參考文獻
[1]沙茨.操作系統(tǒng)概念[M].北京:高等教育出版社
[2]庫羅斯,羅斯.計算機網(wǎng)絡[M].北京:高等教育出版社
[3]Parsons.計算機文化[M].北京:電子工業(yè)出版社
[4]Paul Barford,Mark Crovella.A Performance EvaLuation of Hyper Text Tranfer Protocals[J]. Computer Science Department
附錄
public class FTPClient
{
public string date;
public string time;
public long size;
public string name;
public bool dir;
public string remotePath;
public string localPath;
public FTPDirection direction;
public string user;
public string password;
......
TA們正在看...
- 2010年廣東省事業(yè)單位考試行政職業(yè)能力測驗真題及...doc
- 2010年廣東省廣州市省事業(yè)單位面試真題及解析.doc
- 2010年廣西事業(yè)單位招聘真題及答案.doc
- 2010年廣西事業(yè)單位招聘面試真題.doc
- 2010年廣西柳州事業(yè)單位招聘考試真題及答案分析.doc
- 2010年廣西河池市事業(yè)單位招聘公共基礎知識真題.doc
- 2010年廣西貴港市事業(yè)單位招聘公共基礎知識真題.doc
- 2010年廣西賀州市事業(yè)單位招聘公共基礎知識真題.doc
- 2010年新疆事業(yè)單位招聘考試申論真題.doc
- 2010年新疆事業(yè)單位考試面試真題及答案.doc