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