freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于tcp協(xié)議的網(wǎng)絡(luò)通信設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-11-28 10:29 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 7 層協(xié)議相比, TCP/IP 協(xié)議只有 4個(gè)層次。通常說(shuō)的 TCP/IP 是一組協(xié)議的總稱(chēng), TCP/IP 實(shí)際上是一個(gè)協(xié)議族,包括 100 多個(gè)相互關(guān)聯(lián)的協(xié)議,其中 IP(Inter Protocol, 網(wǎng)際協(xié)議 )是網(wǎng)絡(luò)層最主要的協(xié)議;TCP(Transmission Control Protocol,傳輸控制協(xié)議 )和 UDP(User Datagram Protocol,用戶(hù)數(shù)據(jù)報(bào)協(xié)議是傳輸層中最主要的協(xié)議 ),一般認(rèn)為 IP、 TCP、 UDP 是最根本的三種協(xié)議,是其他協(xié)議的基礎(chǔ)。 、 TCP—— 傳輸控制協(xié)議 面向連接的通信可以使用可靠通信,在這時(shí)候,第四層協(xié)議發(fā)送數(shù)據(jù)接收方的確認(rèn),如果未收到數(shù)據(jù)或者數(shù)據(jù)被損壞,則請(qǐng)求重新傳輸。 TCP 協(xié)議就使用這種可靠通信。 使用 TCP 協(xié)議的應(yīng)用層協(xié)議包括 HTTP、 FTP、 SMTP 和 Tel 等。 TCP要求 在發(fā)送數(shù)據(jù)之前必須打開(kāi)連接。服務(wù)器應(yīng)用程序必須執(zhí)行一個(gè)稱(chēng)作被動(dòng)打開(kāi)( passive open)的操作,以利用一個(gè)已知的端口號(hào)創(chuàng)建一個(gè)鏈接,這是,服務(wù)器并不是對(duì)網(wǎng)絡(luò)進(jìn)行呼叫,而是偵聽(tīng)并等待引入的請(qǐng)求。客戶(hù)應(yīng)用程序必須執(zhí)行一個(gè)主動(dòng)打開(kāi)( active open),為此,它向服務(wù)器應(yīng)用程序發(fā)送一個(gè)同步序列號(hào)( SYN)以標(biāo)識(shí)連接??蛻?hù)應(yīng)用程序可以將動(dòng)態(tài)端口號(hào)作為本地端口使用。服務(wù)器必須向客戶(hù)發(fā)送一個(gè)確認(rèn)( ACK)以及服務(wù)器的序列號(hào)( SYN)。隨后,客戶(hù)回復(fù)一個(gè) ACK,這樣就建立了鏈接。 現(xiàn)在可以發(fā)送和接收消息了。接收消息后,總是返回 ACK消息。如果在收到 ACK之前發(fā)送方已經(jīng)超時(shí),則消息將被放到重發(fā)隊(duì)列中以再次發(fā)送。 由于它的握手機(jī)制,所以 TCP 協(xié)議比較復(fù)雜并且費(fèi)時(shí),但此協(xié)議在處理數(shù)據(jù)時(shí)對(duì)數(shù)據(jù)包的傳送有保障,從而使得在應(yīng)用程序協(xié)議中不需要再包括該功能。 、 套接字 套接字這個(gè)術(shù)語(yǔ)并沒(méi)有定義某個(gè)協(xié)議:它具有兩層含義,但兩者都與一個(gè)協(xié)議相關(guān)。第一個(gè)含義是套接字編程 API,它最初由伯克利大學(xué)為 BSD UNIX 而創(chuàng)建。 BSD 套接字在經(jīng)過(guò)修改后被用作 Windows 環(huán)境的編程接口(并且被命名為 WinSock)。 WinSock API 被包裝在 命名空間的 .NET 類(lèi)中。 Windows Sockets 是一個(gè)獨(dú)立于協(xié)議的編程接口,用于編寫(xiě)網(wǎng)絡(luò)應(yīng)用程序。 套接字的第二層含義表示一個(gè)用于在進(jìn)程間進(jìn)行通信的終端。在 TCP/IP 中,每個(gè)終端都與一個(gè) IP 地址和一個(gè)端口號(hào)綁定。我們必須對(duì)流式套接字和數(shù)據(jù)報(bào)套接字這兩種類(lèi)型進(jìn)行區(qū)分。流失套接字用 TCP/IP 協(xié)議來(lái)使用面向連接的通信;另一方面,數(shù)據(jù)報(bào)套接字用 UDP/IP來(lái)使用無(wú)連接通信。 系統(tǒng)框架 使用 T C P 連接I n t e rn e t傳輸隧道使用 T C P 連接I n t e rn e t傳輸隧道客戶(hù)客戶(hù)字節(jié)流字節(jié)流客戶(hù)與客戶(hù)傳輸流圖構(gòu)架 系統(tǒng)設(shè)計(jì) 利用 so cke t函數(shù)創(chuàng)建套接字將這個(gè)套接字綁定到
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1