IP協議相關

一、IP:I P提供不可靠、無連接的數據報傳送服務

不可靠(unreliable):它不能保證I P數據報能成功地到達目的地。

無連接(connectionless):IP並不維護任何關於後續數據報的狀態信息。

二、TOS:4 bit的TO S分別代表:最小時延、最大吞吐量、最高可靠性和最小費用。4 bit中只能置其中1 bit。如果所有4 bit均爲0,那麼就意味着是一般服務。我的理解就是相當於就是報文信息介紹的包,其內容就是標誌位1的,優先級最高。這個不重要,因爲不咋用到,可以瞭解下。

三、校驗和,這個概念最初看協議沒看懂,後來查了下,參考https://www.cnblogs.com/furenjian/p/5022103.html,感覺講的比較清楚,根據我的理解,簡單說來,總結下來就是一句話:先求和,再對結果反碼相加。

兩種場景:

1、求IP段對的校驗和:將IP包頭內容全部相加,然後對該和採用反碼加法運算(即高位溢出位會加到低位,通常的補碼運算是直接丟掉溢出的高位),就得到了該IP段的校驗和。

2、對已有檢驗和的IP段校驗:將IP包的內容全部相加,然後對該和採用反碼加法運算(即高位溢出位會加到低位,通常的補碼運算是直接丟掉溢出的高位),若結果爲二進制全爲1.則校驗正確,反之不正確。

四、路由表選擇

針對傳過來的IP地址,1、查詢是否完全匹配(網絡號+主機號);2、查詢是否匹配網絡號(考慮子網掩碼);3、默認(default)”的表目

優先級從高到低,查詢到即轉發。

五、子網

子網劃分:是通過借用ip地址的若干位主機位來充當子網地址的從而將原來的網絡分爲若干個彼此隔離的子網實現的。

子網的劃分縮小了Internet路由表的規模,因爲許多網絡經常可以通過單個表目就可以訪問了。

子網掩碼中:1時留給網絡號和子網號,0的部分留給主機號,子網掩碼有兩個特殊地址,當子網掩碼的主機地址全爲0時,表示該網絡地址,當子網掩碼的主機地址全爲1時,表示該網絡的廣播地址。

A類默認:255.0.0.0   B類默認:255.255.0.0   C類默認:255.255.255.0  該表示方法時十進制,可轉換位32位二進制

變長子網:子網號從8 bit 擴充到11 b i t,把主機號從8 bit 減爲5 bit 。擴展的3位子網號用來做區分以太網鏈路和SLIP。解決問題場景:將來或許會有更多的主機和網絡,爲了不讓 主機跨越不同的網絡就得使用不同的子網號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章