国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

嵌入式系統(tǒng)中的tcp/ip協(xié)議棧程序設(shè)計.doc

約49頁DOC格式手機打開展開

嵌入式系統(tǒng)中的tcp/ip協(xié)議棧程序設(shè)計,本文包含畢業(yè)設(shè)計(論文)任務(wù)書、畢 業(yè) 設(shè) 計 開 題 報 告、全套畢業(yè)設(shè)計資料,曾貨優(yōu)秀畢業(yè)論文。共49頁、共計3.8萬余字【摘要】網(wǎng)絡(luò)協(xié)議通常分不同層次進行開發(fā),每一層分別負責(zé)不同的通信功能。一個協(xié)議族,比如tcp/ip,是一組不同層次上的多個協(xié)議的組合。tcp/ip通常被認為是一個四層協(xié)議系統(tǒng)。盡管通常稱該協(xié)議族...
編號:68-18303大小:440.50K
分類: 論文>通信/電子論文

內(nèi)容介紹

此文檔由會員 lzj781219 發(fā)布

本文包含畢業(yè)設(shè)計(論文)任務(wù)書、畢 業(yè) 設(shè) 計 開 題 報 告、全套畢業(yè)設(shè)計資料,曾貨優(yōu)秀畢業(yè)論文。共49頁、共計3.8萬余字


【摘要】網(wǎng)絡(luò)協(xié)議通常分不同層次進行開發(fā),每一層分別負責(zé)不同的通信功能。一個協(xié)議族,比如TCP/IP,是一組不同層次上的多個協(xié)議的組合。TCP/IP通常被認為是一個四層協(xié)議系統(tǒng)。盡管通常稱該協(xié)議族為TCP/IP,但是TCP和IP只是其中的兩種協(xié)議而已。網(wǎng)絡(luò)層IP提供的是一種不可靠的服務(wù)。也就是說,它只是盡可能快地把分組從源節(jié)點送到目的節(jié)點,但是并不提供任何可靠性保證。而令一方面,TCP再不可靠地IP層上提供了一個可靠地運輸層。為了提供這種可靠地服務(wù),TCP采用了超時重傳、發(fā)送和接收端到端地確認分組等機制。
本次畢業(yè)設(shè)計主要涉及到的是TCP協(xié)議程序設(shè)計。TCP提供了一種可靠地面向連接地字節(jié)流運輸層服務(wù),無論哪一方向另一方發(fā)送數(shù)據(jù)之前,都必須先在雙方之間建立一條連接,完成后,要關(guān)閉這個連接。TCP使用三次握手來建立連接和使用4個報文段來關(guān)閉連接。TCP將用戶數(shù)據(jù)打包構(gòu)成報文段;它發(fā)送數(shù)據(jù)后啟動一個定時器;另一端對接收到地數(shù)據(jù)進行確認,對失序的數(shù)據(jù)重新排序,丟棄重復(fù)數(shù)據(jù);TCP提供端到斷地流量控制,并計算和驗證一個強制性地端到端檢驗和。

【關(guān)鍵詞】 網(wǎng)絡(luò)協(xié)議 TCP IP

TCP/IP stack program design in embedded system

【Abstract】 Networking protocols are normally developed in layers ,with each layer responsible for a different facet of the communications .A protocol suite ,such as TCP/IP ,is the combination of different protocols at various layers .TCP/IP is normally considered to be a 4-layer system .Although the commonly used name for the entire protocol suite is TCP/IP,TCP and IP are only two of the protocols .IP , provides an unreliable service .That is ,it does its best job of moving a packet from its source to its final destination ,but there are no guarantees . TCP , on the other hand , provides a reliable transport layer using the unreliable service of IP. TO provide this service , TCP performs timeout and retransmission , sends and receives end-to-end acknowledgments , and so on .
The main part of this graduation design is about the TCP program design .TCP provides a reliable , connection-oriented , byte stream ,transport layer service . Before either end can send data to the other , a connection must be established between them .when they are done they terminate the connection . And they use a three-way handshake , and terminated using four segments to establish connections . TCP packetizes the user data into segments , sets a timeout any time it sends data , acknowledges data received by the other end , reorders out-of-order data , discards duplicate data , provides end-to-end flow control , and calculates and verifies a mandatory end-to-end checksum.

【Keywords】 Networking protocols TCP IP

目錄
引 言 1
第一章 嵌入式簡介 2
1.1嵌入式系統(tǒng)概念 2
1.2嵌入式技術(shù)的發(fā)展 2
1.3嵌入式系統(tǒng)的特點 3
1.4典型的嵌入式系統(tǒng) 3
第二章 網(wǎng)絡(luò)協(xié)議與TCP/IP基礎(chǔ) 5
2.1網(wǎng)絡(luò)協(xié)議簡介 5
2.2 TCP/IP協(xié)議 6
2.2.1 TCP/IP參考模型 6
2.2.2 網(wǎng)間協(xié)議IP 7
2.2.3 傳輸控制協(xié)議TCP 7
第三章 TCP層 9
3.1 TCP的服務(wù) 9
3.2 TCP段 10
3.3 TCP連接管理 11
3.4 TCP流量控制 13
3.5 TCP擁塞控制 14
3.6 TCP原語 15
第四章 TCP設(shè)計 17
4.1 TCP協(xié)議的狀態(tài)轉(zhuǎn)換 17
4.1.1 客戶端流程 18
4.1.2 服務(wù)器端流程 19
4.2 TCP協(xié)議的具體實現(xiàn) 19
4.2.1 TCP協(xié)議模塊的初始化函數(shù)tcp_init 19
4.2.2 TCP協(xié)議模塊的輸入函數(shù)tcp_rcv_packet 19
4.2.3 TCP協(xié)議模塊的發(fā)送函數(shù)tcp_send_control和tcp_send 21
4.2.4 TCP檢驗和 21
第五章 HTTP基礎(chǔ)與設(shè)計 23
5.1 HTTP協(xié)議簡介 23
5.2 HTTP協(xié)議的幾個重要概念 23
5.3客戶/服務(wù)器模式中信息的交換 24
5.4簡單WEB服務(wù)器的建立 26
5.4.1 http_main函數(shù) 26
5.4.2 http_server函數(shù) 26
5.4.3 http_send函數(shù) 26
結(jié) 論 27
致 謝 28
參考文獻 29
附 錄 30

參考文獻

[1] 王勁松.網(wǎng)絡(luò)互聯(lián)網(wǎng)協(xié)議TCP/IP詳解[M].北京:科學(xué)技術(shù)文獻出版社,1993.
[2] 王繼成,武港山. WEB應(yīng)用開發(fā)原理與技術(shù)[M]. 北京:機械工業(yè)出版社,2003.
[3] 朱三員,楊明,薛鈁.網(wǎng)絡(luò)通信軟件設(shè)計指南[M]. 北京:清華大學(xué)出版社,1993.
[4] Jeremy Bentham. 嵌入式系統(tǒng)WEB服務(wù)器TCP/IP Lean[M]. 北京:機械工業(yè)出版社,2003.
[5] Kenneth D.Reed.TCP/IP基礎(chǔ)[M].北京:電子工業(yè)出版社,2003.
[6] Bennett, Geoff.Designing TCP/IP Internetworks [M]. New York :John Wiely and Sons,1995.
[7] Stevens.W.R.TCP/IP IIIustrated Volume 1:The protocols(英文版)[M].北京:機械工業(yè)出版社,2002.
[8] 龔正虎.TCP/IP網(wǎng)絡(luò)原理與技術(shù)[M].北京:國防工業(yè)出版社,2002.
[9] Forouzan,B.A.TCP/IP協(xié)議族(英文版)[M].北京:清華大學(xué)出版社,2000.
[10] 周明天 汪文勇.TCP/IP網(wǎng)絡(luò)原理與技術(shù) [M].北京:清華大學(xué)出版社,1997.
[11] 甘登岱 李廣東. UNIX網(wǎng)絡(luò)程序設(shè)計 [M].北京:航空工業(yè)出版社,1993.
[12] Reed,K.D.TCP/IP基礎(chǔ) [M].北京:電子工業(yè)出版社,2002.
[13] Matthew Flint Arnett.TCP/IP從入門到精通 [M].北京:學(xué)苑出版社,1997.
[14] Loshin,P..TCP/IP透徹理解[M].北京:電子工業(yè)出版社,2003.
[15] Parker,T. Sportack,M. .TCP/IP技術(shù)大全[M].北京:機械工業(yè)出版社,2000.
[16] 張擇耕 胡波.用TCP/IP協(xié)議實現(xiàn)異種計算機之間的實時數(shù)據(jù)通信[J].測控技術(shù),1997,4:9~10.
[17] 鐘皓 陳淑珍.Windows環(huán)境下的TCP/IP網(wǎng)絡(luò)編程及應(yīng)用[J].計算機工程,1997,23(6):13~18.
[18] 章淼 熊勇強. 吳建平. TCP重傳計時器的實現(xiàn)和改進[J].計算機工程與應(yīng)用,2000,12:132~146.
[19] 徐明 柴志雷. 基于TCP/IP套接口的嵌入式Web服務(wù)器實現(xiàn)[N]. 華東船舶工業(yè)學(xué)院學(xué)報,2001,15(5):40~43.
[20] 陳學(xué)泉. 嵌入式TCP/IP協(xié)議的研究[D]. 哈爾濱:哈爾濱工業(yè)大學(xué),2002.
[21] 姚光開 于永棠 柴喬林. 微型TCP/IP協(xié)議棧的設(shè)計與實現(xiàn)[J].計算機應(yīng)用,2003,23(9):82~84.