網(wǎng)際協(xié)議(IP),網(wǎng)際協(xié)議(IP)是什么意思
網(wǎng)際協(xié)議(IP),網(wǎng)際協(xié)議(IP)是什么意思
網(wǎng)際協(xié)議(IP)是一個(gè)網(wǎng)絡(luò)層協(xié)議,它包含尋址信息和控制信息 ,可使數(shù)據(jù)包在網(wǎng)絡(luò)中路由。IP 協(xié)議是 TCP/IP 協(xié)議族中的主要網(wǎng)絡(luò)層協(xié)議,與 TCP 協(xié)議結(jié)合組成整個(gè)因特網(wǎng)協(xié)議的核心協(xié)議。IP 協(xié)議同樣都適用于 LAN 和 WAN 通信。
IP 協(xié)議有兩個(gè)基本任務(wù):提供無(wú)連接的和最有效的數(shù)據(jù)包傳送;提供數(shù)據(jù)包的分割及重組以支持不同最大傳輸單元大小的數(shù)據(jù)連接。對(duì)于互聯(lián)網(wǎng)絡(luò)中 IP 數(shù)據(jù)報(bào)的路由選擇處理,有一套完善的 IP 尋址方式。每一個(gè) IP 地址都有其特定的組成但同時(shí)遵循基本格式。IP 地址可以進(jìn)行細(xì)分并可用于建立子網(wǎng)地址。TCP/IP 網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī)都被分配了一個(gè)唯一的 32 位邏輯地址,這個(gè)地址分為兩個(gè)主要部分:網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)。網(wǎng)絡(luò)號(hào)用以確認(rèn)網(wǎng)絡(luò),如果該網(wǎng)絡(luò)是因特網(wǎng)的一部分,其網(wǎng)絡(luò)號(hào)必須由 InterNIC 統(tǒng)一分配。一個(gè)網(wǎng)絡(luò)服務(wù)器供應(yīng)商(ISP)可以從 InterNIC 那里獲得一塊網(wǎng)絡(luò)地址,按照需要自己分配地址空間。主機(jī)號(hào)確認(rèn)網(wǎng)絡(luò)中的主機(jī),它由本地網(wǎng)絡(luò)管理員分配。
當(dāng)你發(fā)送或接受數(shù)據(jù)時(shí)(例如,一封電子信函或網(wǎng)頁(yè)),消息分成若干個(gè)塊,也就是我們所說(shuō)的“包”。每個(gè)包既包含發(fā)送者的網(wǎng)絡(luò)地址又包含接受者的地址。由于消息被劃分為大量的包,若需要,每個(gè)包都可以通過(guò)不同的網(wǎng)絡(luò)路徑發(fā)送出去。包到達(dá)時(shí)的順序不一定和發(fā)送順序相同, IP 協(xié)議只用于發(fā)送包,而 TCP 協(xié)議負(fù)責(zé)將其按正確順序排列。
?Version - 4位字段,指出當(dāng)前使用的 IP 版本。
?IP Header Length (IHL) ― 指數(shù)據(jù)報(bào)協(xié)議頭長(zhǎng)度,具有32位字長(zhǎng)。指向數(shù)據(jù)起點(diǎn)。正確協(xié)議頭最小值為5。
?Type-of-Service ― 指出上層協(xié)議對(duì)處理當(dāng)前數(shù)據(jù)報(bào)所期望的服務(wù)質(zhì)量,并對(duì)數(shù)據(jù)報(bào)按照重要性級(jí)別進(jìn)行分配。這些8位字段用于分配優(yōu)先級(jí)、延遲、吞吐量以及可靠性。
?Total Length ― 指定整個(gè) IP 數(shù)據(jù)包的字節(jié)長(zhǎng)度,包括數(shù)據(jù)和協(xié)議頭。其最大值為65,535字節(jié)。典型的主機(jī)可以接收576字節(jié)的數(shù)據(jù)報(bào)。
?Identification ― 包含一個(gè)整數(shù),用于識(shí)別當(dāng)前數(shù)據(jù)報(bào)。該字段由發(fā)送端分配幫助接收端集中數(shù)據(jù)報(bào)分片。
?Flags ― 由3位字段構(gòu)成,其中低兩位(最不重要)控制分片。低位指出數(shù)據(jù)包是否可進(jìn)行分片。中間位指出在一系列分片數(shù)據(jù)包中數(shù)據(jù)包是否是最后的分片。第三位即最高位不使用。
?Fragment Offset ― 13位字段,指出與源數(shù)據(jù)報(bào)的起始端相關(guān)的分片數(shù)據(jù)位置,支持目標(biāo)IP適當(dāng)重建源數(shù)據(jù)報(bào)。
?Time-to-Live ― 是一種計(jì)數(shù)器,在丟棄數(shù)據(jù)報(bào)的每個(gè)點(diǎn)值依次減1直至減少為0。這樣確保數(shù)據(jù)包無(wú)止境的環(huán)路過(guò)程。
?Protocol ― 指出在 IP 處理過(guò)程完成之后,有哪種上層協(xié)議接收導(dǎo)入數(shù)據(jù)包。
?Header Checksum ― 幫助確保 IP 協(xié)議頭的完整性。由于某些協(xié)議頭字段的改變,如生存期(Time to Live),這就需要對(duì)每個(gè)點(diǎn)重新計(jì)算和檢驗(yàn)。Internet 協(xié)議頭需要進(jìn)行處理。
?Source Address ― 指定發(fā)送代碼。
?Destination Address ― 指定接收代碼。
?Options ― 允許 IP 支持各種選項(xiàng),如安全性。
?Data ― 包括上層信息。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
( 發(fā)表人:admin )