| 研究生: |
葉山蔭 Yen, San-Ying |
|---|---|
| 論文名稱: |
Layer-4之高可靠通信協定製作 Implementing a Layer-4 High Reliable Data Communication Protocol |
| 指導教授: |
黃悅民
Huang, Yueh-Min |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程管理碩士在職專班 Engineering Management Graduate Program(on-the-job class) |
| 論文出版年: | 2004 |
| 畢業學年度: | 92 |
| 語文別: | 中文 |
| 論文頁數: | 83 |
| 中文關鍵詞: | 高可靠通信協定 |
| 外文關鍵詞: | High Reliable Data Communication Protocol |
| 相關次數: | 點閱:47 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著電腦技術的進步以及電腦網路的普及,愈來愈多企業体系利用電腦網路來做資訊交換,以達到商業交易或工廠控制的目的,而網路傳輸狀況難以預測,若在資料傳輸過程中發生資料遺失,小則造成資料不對,大則造成應用系統無法正常運作,現今工商業對網路應用的依賴度愈來愈大,稍有閃失,都有可能招致莫大的損失, TCP/IP協定是目前網際網路上最被廣泛使用的通訊協定,而目前使用者對其服務品質的要求也愈來愈嚴格,因此,如何在現有的網路下避免資料遺失及提高通訊品質,就是本篇論文所要探討的課題。
本篇論文針對TCP/IP通信技術深入研究,並且建構一套以應用層通信協定為基礎的通信架構。此架構企圖以應用層通信協定實現高可靠性之資料傳輸,解決因應用程式處理不當,或對TCP/IP特性不甚了解,而造成資料遺失問題;並且,以最精簡的架構來設計應用層通信協定,讓通信程式得以輕易的撰寫並確保資料正確無誤到達對方應用程式。
Due to the development of computer and the popularization of Internet, more and more enterprises have adopted the computer network for the data communication to achieve the commercial business transaction or factory control. However, the data transmission in network is complicated and unforeknown. Thus, it will get some problems or affect the system operation if data are lost during the data transmission. The TCP/IP protocol is currently one of the most popular communication protocols. And the service quality from user request will be higher and higher. Therefore, How to provide the high–quality data communication and avoid the data loss is the goal of this thesis.
In this thesis, we focus on the TCP/IP communication technology and propose one application layer data communication protocol. Based on the application layer communication protocol, we can solve the data loss problem caused from application program or from TCP/IP protocol. In addition, we design the application layer communication protocol as simple as possible. That will make the program design easy and ensure the data reach ability to the remote side correctly.
[1] Douglas E. Comer, “Internetworking with TCP/IP Volume I”,1995
[2] International Organization for Standardization, “ISO DP7498- Information Processing System-Open Systems Interconnection- Basic Reference Model”,1982
[3] H. Zimmermann, “OSI Reference Model – The ISO model of architecture for Open Systems Interconnection” IEEE Transactions on communication , vol. COM-28, pp425-432, April 1980
[4] “TCP/IP Working Model ” Available HTTP: http://www.study-area.org/network .
[5] Behcet Sarikaya , “ Principles of Protocol Engineering and Conformance testing”, pp5 , 1993.
[6] J.Postel, “Transmission Control Protocol” ,RFC 0793,Sept. 1981. Available HTTP: http://www.rfc-editor.org/index.html .
[7] Anthony Jones, Jim Ohlund, “Network programming for Microsoft windows “ pp1-20 , 2002
[8] Jon C. Snader, "Effective TCP/IP programming , 44 tips to Improve your network programs", pp188 , 2002
[9] Jon C. Snader, "Effective TCP/IP programming , 44 tips to Improve your network programs", pp90,131 , 2002
[10] Jon C. Snader, "Effective TCP/IP programming , 44 tips to Improve your network programs", pp210 , 2002
[11] Jon C. Snader, "Effective TCP/IP programming , 44 tips to Improve your network programs", pp91 , 2002
[12] Jon C. Snader, "Effective TCP/IP programming , 44 tips to Improve your network programs", pp133 , 2002
[13] Behcet Sarikaya , “ Principles of Protocol Engineering and Conformance testing”, pp1 , 1993.
[14] “ Protocol Engineering” Available HTTP: http://piglet.uccs.edu/~cs522/pe/pe.htm .
[15] Behcet Sarikaya , “ Principles of Protocol Engineering and Conformance testing”, pp20-24 , 1993.
[16] Z. Kohavi, “Switching and Finite Automata Theory” McGraw-hill, 1978
[17] Behcet Sarikaya , “ Principles of Protocol Engineering and Conformance testing”, pp31-32 , 1993.
[18] C.H. West, “Gneeral Technique for Communication Protocol Validation”IBM Journal ofr Research and Development, Vol.22,No.4,pp393-404, July 1978.
[19] P. Zafiropulo, C.H. West, H. Rudin, D.D. Cowan, D. Brand, “Towards Analysing and Synthesizing Protocol”, IEEE Trans. On Communications, Vol. COM-28, No.4, pp651-660, April 1980 ,
[20] T. Murata. “Petri Nets: Properties, Analysis, and Applications,” Proc.IEEE, vol. 77, no. 4, pp. 541-580, Apr, 1994.