ip協(xié)議(網(wǎng)絡(luò)層)
ip協(xié)議是互聯(lián)網(wǎng)的基礎(chǔ)協(xié)議,它是目前最流行的一種網(wǎng)絡(luò)協(xié)議
范圍
IP的責(zé)任就是把數(shù)據(jù)從源傳送到目的地。它不負(fù)責(zé)保證傳送可靠性,流控制,包順序和其它對(duì)于主機(jī)到主機(jī)協(xié)議來說很普通的服務(wù)。
接口
這個(gè)協(xié)議由主機(jī)到主機(jī)協(xié)議調(diào)用,而此協(xié)議負(fù)責(zé)調(diào)用本地網(wǎng)絡(luò)協(xié)議將數(shù)據(jù)包傳送以下一個(gè)網(wǎng)關(guān)或目的主機(jī)。例如TCP可以調(diào)用IP協(xié)議,在調(diào)用時(shí)傳送目的地址和源地址作為參數(shù),IP形成數(shù)據(jù)包并調(diào)用本地網(wǎng)絡(luò)(協(xié)議)接口傳送數(shù)據(jù)包。
操作
IP實(shí)現(xiàn)兩個(gè)基本功能:尋址和分段。IP可以根據(jù)數(shù)據(jù)包包頭中包括的目的地址將數(shù)據(jù)包傳送到目的地址,在此過程中IP負(fù)責(zé)選擇傳送的道路,這種選擇道路稱為路由功能。如果有些網(wǎng)絡(luò)內(nèi)只能傳送小數(shù)據(jù)包,IP可以將數(shù)據(jù)包重新組裝并在報(bào)頭域內(nèi)注明。IP模塊中包括這些基本功能,這些模塊存在于網(wǎng)絡(luò)中的每臺(tái)主機(jī)和網(wǎng)關(guān)上,而且這些模塊(特別在網(wǎng)關(guān)上)有路由選擇和其它服務(wù)功能。對(duì)IP來說,數(shù)據(jù)包之間沒有什么聯(lián)系,對(duì)IP不好說什么連接或邏輯鏈路。
IP使用四個(gè)關(guān)鍵技術(shù)提供服務(wù):服務(wù)類型,生存時(shí)間,選項(xiàng)和報(bào)頭校驗(yàn)碼。服務(wù)類型指希望得到的服務(wù)質(zhì)量。服務(wù)類型是一個(gè)參數(shù)集,這些參數(shù)是Internet能夠提供服務(wù)的代表。這種服務(wù)類型由網(wǎng)關(guān)使用,用于在特定的網(wǎng)絡(luò),或是用于下下一個(gè)要經(jīng)過的網(wǎng)絡(luò),或是下一個(gè)要對(duì)這個(gè)數(shù)據(jù)包進(jìn)行路由的網(wǎng)關(guān)上選擇實(shí)際的傳送參數(shù)。生存時(shí)間是數(shù)據(jù)包可以生存的時(shí)間上限。它由發(fā)送者設(shè)置,由經(jīng)過路由的地方處理。如果未到達(dá)時(shí)生存時(shí)間為零,拋棄此數(shù)據(jù)包。對(duì)于控制函數(shù)來說選項(xiàng)是重要的,但對(duì)于通常的通信來說它沒有存在的必要。選項(xiàng)包括時(shí)間戳,安全和特殊路由。報(bào)頭校驗(yàn)碼保證數(shù)據(jù)的正確傳輸。如果校驗(yàn)出錯(cuò),拋棄整個(gè)數(shù)據(jù)包。
ip地址
把數(shù)據(jù)從源傳送到目的地時(shí),需要有ip地址才能傳輸,現(xiàn)在ip地址分為ipv4和ipv6 兩種地址,現(xiàn)在最常見的就是ipv4地址,例如127.0.0.1(本機(jī)地址) 119.75.217.109(百度ip)
ip傳輸必須要有明確的ip地址,才能進(jìn)行數(shù)據(jù)發(fā)送
詳細(xì)內(nèi)容可自行了解