日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

淺談TCP IP協(xié)議棧(四)IP協(xié)議解析

 豫龍晏子ylyz 2019-02-24

通過之前的網(wǎng)絡(luò)層基礎(chǔ)知識,IP地址以及路由器的簡介,大家應(yīng)該對于TCP/IP有一個大致的了解,在腦海里應(yīng)該對于網(wǎng)絡(luò)的幾個基礎(chǔ)概念有個大概的了解,簡單點說整個協(xié)議棧就是在做一件事,規(guī)定網(wǎng)絡(luò)報文(網(wǎng)絡(luò)傳輸中的數(shù)據(jù)報)的發(fā)送和接收,而整個協(xié)議棧內(nèi)的協(xié)議,也是可以分為之前介紹過的鏈路層-》網(wǎng)絡(luò)層-》傳輸層-》應(yīng)用層,在這每一層中都有很多不同的協(xié)議,但是最常用的協(xié)議,每一層就是一到兩種,所以想學(xué)協(xié)議,先從每一層最常見,最常用的開始學(xué)起:

  • 鏈路層——以太網(wǎng)、VLAN
  • 網(wǎng)絡(luò)層——IP協(xié)議
  • 傳輸層——TCP/UDP協(xié)議
  • 應(yīng)用層——HTTP協(xié)議

上面的幾種協(xié)議,如果都能熟練掌握,那基本上就是入門并且偏上的水平了,所以接下來我們就逐一介紹各個協(xié)議。

淺談TCP IP協(xié)議棧(四)IP協(xié)議解析

上面就是IP報文的模板,其中IP首部一般為20字節(jié),也就是圖中的第1行到第5行,第6行為可選字段,后續(xù)的就是報文所攜帶的數(shù)據(jù)。我們重點介紹IP首部,可以看到,每一行是4個字節(jié),也就是32位,而對于每一行我們又根據(jù)位數(shù)分為不同的字段,先來看看每個字段具體的含義:

第一段:

  • 4位版本號:取值為4時代表IPV4協(xié)議,取值為6時代表IPV6協(xié)議
  • 4位首部長度:單位是4字節(jié),一般取值為5
  • 8位ToS字段:這個字段比較特殊,它相當(dāng)于是報文的優(yōu)先級或者是報文的服務(wù)類型,用來區(qū)分報文的業(yè)務(wù)類型,對于設(shè)備做QoS有著重大的意義。
  • 16位總長度:代表這一個IP報文總的長度,后面我們會介紹一個MTU時會介紹該字段。

第二段:

  • 16位標(biāo)示符:用來唯一標(biāo)記這一份IP報文

第三段:

  • 8位生存周期TTL字段:報文的生存周期,報文每經(jīng)過一次轉(zhuǎn)發(fā),該字段值減1,當(dāng)減為0時,丟棄該報文。
  • 8位協(xié)議:代表著這份IP報文承載著何種上層傳輸協(xié)議或者網(wǎng)絡(luò)協(xié)議,常見的取值與對應(yīng)關(guān)系如下:
  1. ICMP協(xié)議
  2. IGMP協(xié)議
  3. TCP協(xié)議
  4. UDP協(xié)議
  5. IGRP協(xié)議
  • 16位首部校驗和:用于檢驗收到的報文是否有差錯。

第四段:

  • 32位源IP地址:發(fā)送方IP地址

第五段:

  • 32位目的IP地址:接收方IP地址

介紹完IP報文的格式以后,我們再來說一下IP報文的特點,其主要特點有以下幾點:

  1. IP報文具有不可靠性,即不能發(fā)送方發(fā)送報文后,不保證接收方一定能收到該報文。
  2. IP報文的不保序性,既然IP報文是不靠靠的,那相應(yīng)的,它也不保證發(fā)送出的報文的順序性,也許發(fā)包順序是1、2、3,但是收包順序可能就是3、2、1
  3. IP報文的分片,若發(fā)送報文數(shù)據(jù)過大,則涉及到報文分片。

綜上所述,我們對IP協(xié)議有一個大致的了解,之后我們會陸陸續(xù)續(xù)介紹給多協(xié)議的,敬請期待!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多