《TCP、IP協(xié)議分析與應(yīng)用》讀書筆記

TCP/IP協(xié)議分析與應(yīng)用

UDP

  • 除了提供進(jìn)程到進(jìn)程之間的通信确虱,幾乎沒有對IP增加任何東西
  • 只提供了很低水平的差錯(cuò)控制,即利用校驗(yàn)和檢查數(shù)據(jù)的完整性
  • 檢測出有差錯(cuò)替裆,毫不負(fù)責(zé)地悄悄丟棄分組完事
  • 不對單個(gè)應(yīng)用的報(bào)文進(jìn)行拆分或合并校辩,發(fā)送方發(fā)送多少個(gè)報(bào)文窘问,接收方就原原本本從UDP端口讀多少次

TCP

  • 保證數(shù)據(jù)傳送可靠、按序宜咒、無丟失和無重復(fù)
  • TCP有發(fā)送緩存和接收緩存
  • TCP可以對數(shù)據(jù)進(jìn)行重新分組
  • 由于TCP連接提供的是全雙工服務(wù)惠赫,因此雙方可以在傳送數(shù)據(jù)時(shí)順便把確認(rèn)信息捎帶過去,提高傳輸效率
  • TCP是面向字節(jié)流的故黑,不在字節(jié)流中插入記錄標(biāo)識符儿咱。也就是說應(yīng)用層需要對傳輸?shù)臄?shù)據(jù)有一套自己的編解碼協(xié)議
  • 如果一個(gè)應(yīng)用程序可以使用TCP和UDP,那么給它分配一個(gè)端口號就夠了
  • 因?yàn)門CP是面向連接的场晶,所以一個(gè)套接字可以用于多個(gè)連接混埠,數(shù)據(jù)能夠被正確的連接接收(自己想的,不知道對不對)
  • seq峰搪,序列號岔冀,在連接建立后,雙方都會生成一個(gè)隨機(jī)的初始序列號概耻,對發(fā)送的數(shù)據(jù)進(jìn)行編號使套,具體是指第一個(gè)字節(jié)的編號,后面的字節(jié)依次加1
  • 確認(rèn)號鞠柄,是指期望收到的下一個(gè)報(bào)文段的序列號侦高。如果收到一個(gè)編號為100長度為1000的報(bào)文,校驗(yàn)通過厌杜,確認(rèn)號為1100奉呛,否則為100
  • 建立連接需要3次握手,斷開連接需要4次揮手
  • TCP使用滑動窗口協(xié)議進(jìn)行流量控制夯尽,窗口區(qū)間是緩存的一部分

IPv4

  • IP定義了數(shù)據(jù)傳輸所用的基本單元瞧壮,即規(guī)定了傳輸?shù)臄?shù)據(jù)格式
  • IP規(guī)定了IP分組的路由機(jī)制
  • IP是“不可靠的”,是指并不隨意地放棄分組匙握,只有當(dāng)資源用完或底層網(wǎng)絡(luò)出現(xiàn)故障才會出現(xiàn)不可靠性咆槽。要求可靠性必須通過上層協(xié)議(如TCP)來提供
  • IP分片,當(dāng)一個(gè)較長的IP分組經(jīng)過一個(gè)MTU值較小的物理網(wǎng)絡(luò)時(shí)圈纺,會把長分組分成多個(gè)小分組秦忿。將這些分片重組只會在目的站,不會在中間的路由器進(jìn)行

IPv6

  • 移除了協(xié)議字段蛾娶,由擴(kuò)展首部1說明數(shù)據(jù)應(yīng)當(dāng)交給TCP還是UDP處理
  • 移除分片相關(guān)字段灯谣,規(guī)定所有使用IPv6的站點(diǎn)都必須支持1280B的分組,如果中間路由器不能傳輸過大的分組會返回錯(cuò)誤信息蛔琅,由源站進(jìn)行分片
  • 移除首部校驗(yàn)和字段胎许,因?yàn)樯蠈訁f(xié)議大多有自己的檢驗(yàn)機(jī)制

多播

  • 在物理網(wǎng)絡(luò)上實(shí)現(xiàn)的多播,如以太網(wǎng)多播
  • 在邏輯網(wǎng)絡(luò)上實(shí)現(xiàn)的多播,如IP多播呐萨,在到達(dá)一個(gè)物理網(wǎng)絡(luò)之后杀饵,可采用硬件多播
  • IP多播源站只發(fā)送出一個(gè)IP分組,多個(gè)單播發(fā)送出多個(gè)IP分組

名詞解釋

  • ISO:International Standards Organization谬擦,國際標(biāo)準(zhǔn)化組織
  • RFC:Request For Comment切距,Internet草案。Internet管理機(jī)構(gòu)以請求評論的形式發(fā)表
  • OSI:Open System Interconnection惨远,開放系統(tǒng)互聯(lián)谜悟。OSI模型是設(shè)計(jì)網(wǎng)絡(luò)系統(tǒng)的分層次的框架,它將網(wǎng)絡(luò)按功能分為7層北秽,分別為物理層葡幸、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層贺氓、傳輸層蔚叨、會話層、表示層和應(yīng)用層
  • TCP:Transmission Control Protocol辙培,傳輸控制協(xié)議
  • UDP:User Datagram Protocol蔑水,用戶數(shù)據(jù)報(bào)協(xié)議
  • IP:Internet Protocol,網(wǎng)際協(xié)議
  • ICMP:Internet Control Message Protocol扬蕊,Internet控制報(bào)文協(xié)議搀别。配合IP使用,提供差錯(cuò)報(bào)告和差錯(cuò)糾正機(jī)制(注意尾抑,并不能糾正差錯(cuò)歇父,由高層協(xié)議處理)。ICMP報(bào)文是封裝在IP分組的數(shù)據(jù)中的
  • Ping:Packet InterNet Groper再愈,使用ICMP回送請求報(bào)文和應(yīng)答報(bào)文測試兩個(gè)站點(diǎn)之間在IP層的連通性
  • MTU:Maximum Transfer Unit榜苫,網(wǎng)絡(luò)最大傳輸單元。任何一個(gè)物理網(wǎng)絡(luò)的數(shù)據(jù)鏈路層都有其自己的幀格式翎冲,在幀格式中規(guī)定了一個(gè)物理幀中允許傳輸數(shù)據(jù)量的上限值
  • ARP:Address Resolution Protocol单刁,地址解析協(xié)議。將IP地址映射為物理地址
  • RARP:Reverse Address Resolution Protocol府适,逆地址解析協(xié)議。將物理地址映射為IP地址
  • AS:Autonomous System肺樟,自治系統(tǒng)檐春。機(jī)構(gòu)局域網(wǎng)
  • IGP:Interior Gateway Protocol,內(nèi)部網(wǎng)關(guān)協(xié)議么伯。在一個(gè)AS內(nèi)使用的路由選擇協(xié)議
  • RIP:Routing Informatica Protocol疟暖,路由信息協(xié)議。用于AS內(nèi)路由器之間傳送路由
  • OSPF:Open Shortest Path First,開放路徑最短優(yōu)先協(xié)議俐巴。用于AS的內(nèi)部路由協(xié)議骨望,可將一個(gè)OSPF網(wǎng)絡(luò)劃分成多個(gè)區(qū)域,具有很好的擴(kuò)展能力
  • EGP:External Gateway Protocol欣舵,外部網(wǎng)關(guān)協(xié)議擎鸠。在AS之間使用的路由選擇協(xié)議
  • BGP:Border Gateway Protocol,邊界網(wǎng)關(guān)協(xié)議缘圈。和IGP不同劣光,BGP不使用路由度量值,而是根據(jù)網(wǎng)絡(luò)策略來做路由決定
  • IGMP:Internet Group Management Protocol糟把,Internet組管理協(xié)議绢涡。用于多播路由器和實(shí)現(xiàn)多播的站點(diǎn)之間進(jìn)行群組成員關(guān)系的通信

PS:只記錄了感興趣的部分

新鮮出爐的“未來郵遞員”來了,它帶著兌換碼來了遣疯,快來嘗鮮吧雄可! 未來郵遞員

寫于2020-03-02

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市缠犀,隨后出現(xiàn)的幾起案子数苫,更是在濱河造成了極大的恐慌,老刑警劉巖夭坪,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件文判,死亡現(xiàn)場離奇詭異,居然都是意外死亡室梅,警方通過查閱死者的電腦和手機(jī)戏仓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亡鼠,“玉大人赏殃,你說我怎么就攤上這事〖浜” “怎么了仁热?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長勾哩。 經(jīng)常有香客問我抗蠢,道長,這世上最難降的妖魔是什么思劳? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任迅矛,我火速辦了婚禮,結(jié)果婚禮上潜叛,老公的妹妹穿的比我還像新娘秽褒。我一直安慰自己壶硅,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布销斟。 她就那樣靜靜地躺著庐椒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蚂踊。 梳的紋絲不亂的頭發(fā)上约谈,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天,我揣著相機(jī)與錄音悴势,去河邊找鬼窗宇。 笑死,一個(gè)胖子當(dāng)著我的面吹牛特纤,可吹牛的內(nèi)容都是我干的军俊。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼捧存,長吁一口氣:“原來是場噩夢啊……” “哼粪躬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起昔穴,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤镰官,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后吗货,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體泳唠,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年宙搬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了笨腥。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡勇垛,死狀恐怖脖母,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情闲孤,我是刑警寧澤谆级,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站讼积,受9級特大地震影響肥照,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜勤众,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一建峭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧决摧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至波岛,卻和暖如春茅坛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背则拷。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工贡蓖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人煌茬。 一個(gè)月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓斥铺,卻偏偏與公主長得像,于是被迫代替她去往敵國和親坛善。 傳聞我的和親對象是個(gè)殘疾皇子晾蜘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容

  • 個(gè)人認(rèn)為,Goodboy1881先生的TCP /IP 協(xié)議詳解學(xué)習(xí)博客系列博客是一部非常精彩的學(xué)習(xí)筆記眠屎,這雖然只是...
    貳零壹柒_fc10閱讀 5,051評論 0 8
  • # 圖解TCP/IP 標(biāo)簽(空格分隔): 2018招聘 --- ##第1章 網(wǎng)絡(luò)基礎(chǔ)知識 ### ### 1.1 ...
    Kai_a3da閱讀 1,432評論 0 2
  • 五剔交、因特網(wǎng)的路由選擇協(xié)議 1.有關(guān)路由選擇協(xié)議的幾個(gè)基本概念 Ⅰ、理想的路由算法 路由表中的路由是怎樣得出的呢改衩?核...
    dmmy大印閱讀 1,934評論 0 4
  • 網(wǎng)絡(luò)層提供的兩種服務(wù) 在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域岖常,網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)(面向連接還是無連接)曾引起了長期的爭論,...
    srtianxia閱讀 3,933評論 0 12
  • 協(xié)議基礎(chǔ) 協(xié)議就是計(jì)算機(jī)之間通過網(wǎng)絡(luò)實(shí)現(xiàn)通信時(shí)實(shí)現(xiàn)所達(dá)成的一種“約定”葫督,這種約定使得那些由不同廠商的設(shè)備竭鞍,不同的C...
    d9fc24a0c9a9閱讀 2,351評論 0 6