欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
【網(wǎng)絡(luò )協(xié)議】IP協(xié)議、ARP協(xié)議、RARP協(xié)議

http://blog.csdn.net/ns_code/article/details/29894111

2014

 IP數據報

    IP是TCP/IP協(xié)議族中最核心的協(xié)議,所有的TCP、UDP、ICMP、IGMP數據都以IP數據報的格式傳輸。IP僅提供盡力而為的傳輸服務(wù),如果發(fā)生某種錯誤,IP會(huì )丟失該數據,然后發(fā)送ICMP消息給信源端。另外,IP數據報可以不按發(fā)送順序接受。

    IP數據報的格式如下:


    前20字節和緊接其后的選項部分是IP數據報的首部,前20個(gè)字節是固定的,選項可有可無(wú)。首部的每一行是一個(gè)32位字的單位,最高位在左邊,為0bit,最低位在右邊,為31bit。4字節的32bit值按照以下次序傳輸:首先0-7bit,其次8-15比特,然后16-23bit,最后是24-31bit,這種傳輸次序稱(chēng)為big endian字節序(我們在C語(yǔ)言寫(xiě)位操作的算法時(shí)常用到該詞)。TCP/IP首部中的所有二進(jìn)制整數在網(wǎng)絡(luò )中傳輸時(shí)都要求以這種次序,因此它又稱(chēng)作網(wǎng)絡(luò )字節序,其他形式存儲的二進(jìn)制數據,如little endian格式,則必須在傳輸數據之前把首部轉化成網(wǎng)絡(luò )字節序。

    首部長(cháng)度是指首部占32bit字的數目,因為4位的最大值為15,因此首部最長(cháng)為60字節,也即是說(shuō)選項部分的最大值為40字節,不夠4的倍數,要用0填充,使數據部分的起始地址為4的倍數。

    總長(cháng)度指整個(gè)IP數據報的長(cháng)度,包括首部和數據部分,16bit,最長(cháng)可達65535字節。盡管理論上可以傳送一個(gè)長(cháng)達65535的IP數據報,但實(shí)際上還要考慮網(wǎng)絡(luò )的最大承載能力等因素,標準的TCP/IP分組大小為576字節,減去IP首部的20個(gè)字節,TCP首部的20個(gè)字節,路由協(xié)議頭的24個(gè)字節,為512字節,因此主機接受的數據報的數據部分一般不超過(guò)512個(gè)字節。(PS:這點(diǎn)看的也不是太懂,網(wǎng)上很多人也有此疑問(wèn),謝希仁的計算機網(wǎng)絡(luò )中寫(xiě)的一次IP數據報最少576字節,尼瑪這里翻譯的是不超過(guò)576字節,先往后看吧,說(shuō)不定看到后面就豁然開(kāi)朗了)。

    這兩天差不多算是搞明白了,很多基于UDP協(xié)議的應用之所以要求UDP的數據部分不超過(guò)512個(gè)字節(576-20-20),主要是考慮整個(gè)傳輸路徑上的效率,因為鏈路層為X2.5的網(wǎng)絡(luò )的MTU為576個(gè)字節,這基本也是各種鏈路層網(wǎng)絡(luò )的最小MTU,大于這個(gè)值就不會(huì )產(chǎn)生分片,之所以建議不超過(guò)這個(gè)值應該是考慮到網(wǎng)絡(luò )承載能力和傳輸效率、每臺主機的接受能力等很多因素的權衡。當然書(shū)上也說(shuō),576只是建議值,實(shí)際上大于它也是可以的,只是這樣在遇到X2.5網(wǎng)絡(luò )時(shí)可能產(chǎn)生分片。暫時(shí)是這么理解的,不知道看到后面會(huì )不會(huì )有新的收獲。

    第十一章中又有說(shuō):現在許多但不是所有的廣域網(wǎng)都可以處理大于512字節的分組。

    3個(gè)標志位主要用來(lái)標識分片的IP數據報,片位移為分片的數據報的首個(gè)字節偏離整個(gè)原始數據報的位置。

    

    IP路由選擇    

    主機通過(guò)路由器和目的主機連接。主機通過(guò)IP數據報連接目的主機時(shí),按照如下步驟搜索(同一網(wǎng)絡(luò )中的搜索要經(jīng)過(guò)ARP協(xié)議將目的主機的IP地址解析為MAC地址):

  1. 搜索路由表,優(yōu)先搜索匹配主機,如果能找到和IP地址完全一致的目標主機,則將該包發(fā)向目標主機
  2. 搜索路由表,如果匹配主機失敗,則匹配同子網(wǎng)的路由器,這需要子網(wǎng)掩碼的協(xié)助。如果找到路由器,則將該包發(fā)向路由器。
  3. 搜索路由表,如果匹配同子網(wǎng)路由器失敗,則匹配同網(wǎng)號路由器,如果找到路由器,則將該包發(fā)向路由器。
  4. 搜索路由表,如果以上都失敗了,就搜索默認路由,如果默認路由存在,則發(fā)包
  5. 如果都失敗了,就丟掉這個(gè)包。
    子網(wǎng)掩碼
    主機號再分成一個(gè)子網(wǎng)號和主機號,便將一個(gè)網(wǎng)絡(luò )又劃分成了若干子網(wǎng),子網(wǎng)掩碼與該子網(wǎng)中的IP地址相與,便得到該子網(wǎng),另外,子網(wǎng)對于子網(wǎng)內部的路由器是不透明的,也就是說(shuō)IP數據報傳到該網(wǎng)絡(luò )的網(wǎng)關(guān)時(shí),網(wǎng)關(guān)再將該數據報傳送到子網(wǎng)的默認路由器上,最后通過(guò)該路由器再交付給該主機。

    ARP協(xié)議和RARP協(xié)議
    前面已經(jīng)說(shuō)過(guò),ARP協(xié)議只用在局域網(wǎng)中,它用來(lái)將IP地址解析為MAC地址。局域網(wǎng)中的每個(gè)主機都有一個(gè)ARP緩存,它保存了最近發(fā)起的IP地址到MAC地址的映射記錄,當該主機要向局域網(wǎng)中的某一主機發(fā)送數據時(shí),它會(huì )先從自己的緩存中查找,看是否存在目標IP地址,如果找到,就通過(guò)映射找到它的MAC地址,從而發(fā)送過(guò)去,如果沒(méi)有找到該目的IP地址,它就向該局域網(wǎng)內發(fā)送一個(gè)廣播,廣播中包含自己的IP地址、MAC地址和目的主機的IP地址,局域網(wǎng)內的所有主機都會(huì )收到該廣播,但只有目的IP地址的主機會(huì )做出回應,并把自己的MAC地址發(fā)送給源主機,源主機收到后,在自己的ARP緩存中增加上該映射,并根據發(fā)來(lái)的MAC地址將數據發(fā)送給目的主機。
    ARP高速緩存中的表項一般都要設置超時(shí)值,如果一段時(shí)間內沒(méi)有與某主機通信,就將該主機對應的IP與MAC之間的映射關(guān)系去掉,下次在需要通信時(shí),依然發(fā)送廣播。
    如果ARP請求是從一個(gè)網(wǎng)絡(luò )的主機到另一個(gè)網(wǎng)絡(luò )的主機,那么連接這兩個(gè)網(wǎng)絡(luò )的路由器就可以回答該請求,這個(gè)過(guò)程成為ARP代理。
    RARP協(xié)議則剛好相反,它將MAC地址解析成為對應的IP地址,通常在DHCP中有集成,現在已很少單獨使用。
    
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
網(wǎng)際層
Network 網(wǎng)絡(luò )協(xié)議基礎知識總結
TCP/IP詳解(2)鏈路層,第二章筆記整理
(網(wǎng)絡(luò )層)IP 協(xié)議首部格式與其配套使用的四個(gè)協(xié)議(ARP,RARP,ICMP,IGMP)
這可能是你見(jiàn)過(guò)最全面的網(wǎng)絡(luò )安全面試題了——入門(mén)篇
計算機網(wǎng)絡(luò )-OSI七層模型(最詳細)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久