http://www.cnblogs.com/MenAngel/p/6765219.html 網(wǎng)絡(luò)傳輸編程指基于各種網(wǎng)絡(luò)協(xié)議進(jìn)行編程,包括TCP編程,UDP編程,P2P編程。本節(jié)介紹TCP編程。
(1)TCP簡(jiǎn)介:
TCP是TCP/IP體系中最重要的傳輸層協(xié)議,它提供全雙工和可靠交付的服務(wù),是大多數(shù)應(yīng)用協(xié)議工作的基礎(chǔ)。作為上層應(yīng)用編程的基礎(chǔ),TCP編程也是最終實(shí)現(xiàn)應(yīng)用程序網(wǎng)絡(luò)功能的基石。
TCP是一種面向連接的,可靠的,基于字節(jié)流的傳輸層通信協(xié)議。在TCP/IP協(xié)議棧中,它位于IP協(xié)議之上;在整個(gè)網(wǎng)絡(luò)協(xié)議簇中,它處于應(yīng)用層諸多協(xié)議之下。由于網(wǎng)絡(luò)上不同主機(jī)的應(yīng)用層之間經(jīng)常需要可靠的,像管道一樣的連接,但是IP本身并不提供這樣的機(jī)制,故需要由TCP完成傳輸管道功能。
(2)TCP工作過(guò)程:
TCP通過(guò)停止等待協(xié)議和連續(xù)ARQ協(xié)議實(shí)現(xiàn)可靠傳輸,工作過(guò)程分為連接建立,傳輸數(shù)據(jù),連接終止三個(gè)過(guò)程:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26