首頁 > 常見問題 > 主體

什麼是ip

(*-*)浩
發布: 2020-09-12 16:47:09
原創
35053 人瀏覽過

ip的英文全名是“Internet Protocol”,表示網際互連協議,是“TCP/IP”體系中的網絡層協議;IP是整個“TCP/IP”協議族的核心,也是構成網際網路的基礎;IP主要包含三方面內容,分別為「IP編址方案」、「分組封裝格式」及「分組轉送規則」。

什麼是ip

IP是Internet Protocol(網路互連協定)的縮寫,是TCP/IP體系中的網路層協定。設計IP的目的是提高網路的可擴展性:一是解決網路問題,實現大規模、異質網路的互聯互通;二是分割頂層網路應用和底層網路技術之間的耦合關係,以利於兩者的獨立發展。根據端到端的設計原則,IP只為主機提供一種無連線、不可靠的、盡力而為的資料包傳輸服務。

IP是整個TCP/IP協定族的核心,也是構成網際網路的基礎。 IP位於TCP/IP模型的網路層(相當於OSI模型的網路層),對上可載送傳輸層各種協定的訊息,例如TCP、UDP等;對下可將IP訊息包放到連結層,透過乙太網路、令牌環網路等各種技術來傳送。
為了能適應異質網絡,IP強調適應性、簡潔性和可操作性,並在可靠性做了一定的犧牲。 IP不保證分組的交付時限和可靠性,所傳送分組有可能出現遺失、重複、延遲或亂序等問題。

主要內容

IP主要包含三面向內容:IP編址方案、分組封裝格式及分組轉送規則。

相關介紹:

網際網路通訊協定位址(英文:Internet Protocol Address,又翻譯為網際網路通訊協定位址),縮寫為IP位址(英文:IP Address),是分配給用戶上網使用的網際協定(英文:Internet Protocol, IP)的裝置的數位標籤。常見的IP位址分為IPv4與IPv6兩大類,但是也有其他不常用的小分類。

推薦課程:Java教學

什麼是ip

#網路互聯

NNT流量

網協是怎麼實現的?網路互連設備,如乙太網路、分組交換網路等,它們彼此之間不能互通,不能互通的主要原因是因為它們所傳送資料的基本單元(技術上稱為「訊框」)的格式不同。 IP協定實際上是一套由軟體、程式組成的協定軟體,它把各種不同「幀」統一轉換成「網協資料包」格式,這種轉換是因特網的一個最重要的特點,使所有各種計算機都能在因特網上實現互通,即具有「開放性」的特性。

封包

那麼,「封包(data packet)」是什麼?它又有什麼特色呢?資料包也是分組交換的一種形式,就是把所傳送的資料分段打成 “包”,再傳送出去。但是,與傳統的“連接型”分組交換不同,它屬於“無連接型”,是把打成的每個“包”(分組)都作為一個“獨立的報文”傳送出去,所以叫做“數據包」。這樣,在開始通訊之前就不需要先連接好一條電路,各個資料包不一定都會透過同一條路徑傳輸,所以叫做「無連接型」。這項特點非常重要,它大大提高了網路的堅固性和安全性。

TCP/IP封包格式

每個封包都有標頭和封包這兩個部分,標頭中有目的位址等必要內容,使每個封包不經過同樣的路徑都能準確地到達目的地。在目的地重新組合還原成原來傳送的資料。這就要IP具有分組打包和集合組裝的功能。

在傳送過程中,封包的長度為30000位元組(Byte)(1位元組=8二進位位元)。

另外,特別注意的是,ip資料包指一個完整的ip訊息,即ip資料包格式中各項的取值範圍或規定,如版本號可以是4或6,ip包頭長度可以是20位元組-60字節,總長度不超過65535字節,封裝的上層協定可以是tcp和udp等。

IP位址

IP協定中還有一個非常重要的內容,那就是給因特網上的每台電腦和其它設備都規定了一種位址,叫做“IP 位址”。由於有這種位址,才保證了使用者在連網的電腦上操作時,能夠有效率且方便地從千千萬萬台電腦中選出自己所需的物件來。現今電信網正與IP網走向融合,以IP為基礎的新技術是熱門的技術,如用IP網路傳送話音的技術(即VoIP)就很熱門,其它如IP overATM、IPoverSDH、IP over WDM等等,都是IP技術的研究重點。

IP協定

Internet體系結構

一個TCP/IP網際網路提供了三組服務。最底層提供無連接的傳送服務為其他層的服務提供了基礎。第二層一個可靠的傳送服務為應用層提供了一個高層平台。最高層是應用層服務。
2、IP協定: 這種不可靠的、無連線的傳送機制稱為Internet協定。

IP協定三個定義:
  (1)IP定義了在TCP/IP網際網路上資料傳送的基本單元和資料格式。
  (2)IP軟體完成路由選擇功能,選擇資料傳送的路徑。
  (3)IP包含了一組不可靠分組傳送的規則,指明了分組處理、錯誤訊息發生以及分組的規則。
4、IP封包:連網的基本傳送單元是IP封包,包括封包頭和資料區部分。
5、IP封包封裝:實體網路將包含封包頭的整個封包作為資料封裝在一個訊框中。
6、MTU網路最大傳送單元:不同類型的實體網對一個實體訊框可傳送的資料量規定不同的上界。
7、IP封包的重組:一是透過一個網路重組;二是到達目的主機後重組。後者較好,它允許對每個資料包段獨立地進行路由選擇,且不要求路由器對分段儲存或重組。
8、生存時間:IP封包格式中設有一個生存時間字段,用來設定該封包在聯網中允許存在的時間,以秒為單位。如果其值為0,就把它從網路上刪除,並向來源站點傳回一個出錯訊息。
9、IP封包選項:
IP封包選項欄位主要用於網路測試或除錯。包括:記錄路由選項、來源路由選項、時間戳選項等。
路由和時間戳選項提供了一種監視或控制網際網路路由器路由資料包的方法。

以上是什麼是ip的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
ip
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!