ip協(xié)議的介紹
ip協(xié)議的介紹
IP協(xié)議是用于將多個包交換網絡連接起來的,它在源地址和目的地址之間傳送一種稱之為數據包的東西,它還提供對數據大小的重新組裝功能,以適應不同網絡對包大小的要求,以下是由學習啦小編整理關于什么是ip協(xié)議的內容,希望大家喜歡!
ip協(xié)議的介紹
IP協(xié)議是用于將多個包交換網絡連接起來的,它在源地址和目的地址之間傳送一種稱之為數據包的東西,它還提供對數據大小的重新組裝功能,以適應不同網絡對包大小的要求。
ip協(xié)議的范圍
IP的責任就是把數據從源傳送到目的地。它不負責保證傳送可靠性,流控制,包順序和其它對于主機到主機協(xié)議來說很普通的服務。
ip協(xié)議的接口
這個協(xié)議由主機到主機協(xié)議調用,而此協(xié)議負責調用本地網絡協(xié)議將數據報傳送以下一個網關或目的主機。例如TCP可以調用IP協(xié)議,在調用時傳送目的地址和源地址作為參數,IP形成數據報并調用本地網絡(協(xié)議)接口傳送數據報。
ip協(xié)議的操作
IP實現(xiàn)兩個基本功能:尋址和分段。IP可以根據數據包包頭中包括的目的地址將數據報傳送到目的地址,在此過程中IP負責選擇傳送的道路,這種選擇道路稱為路由功能。如果有些網絡內只能傳送小數據報,IP可以將數據報重新組裝并在報頭域內注明。IP模塊中包括這些基本功能,這些模塊存在于網絡中的每臺主機和網關上,而且這些模塊(特別在網關上)有路由選擇和其它服務功能。對IP來說,數據報之間沒有什么聯(lián)系,對IP不好說什么連接或邏輯鏈路。
IP使用四個關鍵技術提供服務:服務類型,生存時間,選項和報頭校驗碼。服務類型指希望得到的服務質量。服務類型是一個參數集,這些參數是Internet能夠提供服務的代表。這種服務類型由網關使用,用于在特定的網絡,或是用于下下一個要經過的網絡,或是下一個要對這個數據報進行路由的網關上選擇實際的傳送參數。生存時間是數據報可以生存的時間上限。它由發(fā)送者設置,由經過路由的地方處理。如果未到達時生存時間為零,拋棄此數據報。對于控制函數來說選項是重要的,但對于通常的通信來說它沒有存在的必要。選項包括時間戳,安全和特殊路由。報頭校驗碼保證數據的正確傳輸。如果校驗出錯,拋棄整個數據報。
IP不提供可靠的傳輸服務,它不提供端到端的或(路由)結點到(路由)結點的確認,對數據沒有差錯控制,它只使用報頭的校驗碼,它不提供重發(fā)和流量控制。如果出錯可以通過ICMP報告,ICMP在IP模塊中實現(xiàn)。
ip的基本原理
網絡互聯(lián)
網協(xié)是怎樣實現(xiàn)的?網絡互連設備,如以太網、分組交換網等,它們相互之間不能互通,不能互通的主要原因是因為它們所傳送數據的基本單元(技術上稱之為“幀”)的格式不同。IP協(xié)議實際上是一套由軟件、程序組成的協(xié)議軟件,它把各種不同“幀”統(tǒng)一轉換成“網協(xié)數據包”格式,這種轉換是因特網的一個最重要的特點,使所有各種計算機都能在因特網上實現(xiàn)互通,即具有“開放性”的特點。
數據包
那么,“數據包(data packet)”是什么?它又有什么特點呢?數據包也是分組交換的一種形式,就是把所傳送的數據分段打成 “包”,再傳送出去。但是,與傳統(tǒng)的“連接型”分組交換不同,它屬于“無連接型”,是把打成的每個“包”(分組)都作為一個“獨立的報文”傳送出去,所以叫做“數據包”。這樣,在開始通信之前就不需要先連接好一條電路,各個數據包不一定都通過同一條路徑傳輸,所以叫做“無連接型”。這一特點非常重要,它大大提高了網絡的堅固性和安全性。
每個數據包都有報頭和報文這兩個部分,報頭中有目的地址等必要內容,使每個數據包不經過同樣的路徑都能準確地到達目的地。在目的地重新組合還原成原來發(fā)送的數據。這就要IP具有分組打包和集合組裝的功能。
在傳送過程中,數據包的長度為30000字節(jié)(Byte)(1字節(jié)=8二進制位)。
另外,特別注意的是,ip數據包指一個完整的ip信息,即ip數據包格式中各項的取值范圍或規(guī)定,如版本號可以是4或者6,ip包頭長度可以是20字節(jié)-60字節(jié),總長度不超過65535字節(jié),封裝的上層協(xié)議可以是tcp和udp等。
看過“ip協(xié)議的介紹”的人還看了: