首頁 常見問題 什麼是ip

什麼是ip

May 14, 2019 pm 03:15 PM
ip

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中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

網站怎麼透過nginx設定黑/白名單IP限制及國家城市IP存取限制 網站怎麼透過nginx設定黑/白名單IP限制及國家城市IP存取限制 Jun 01, 2023 pm 05:27 PM

一、黑/白名單IP限制存取配置nginx配置黑白名單有好幾種方式,這裡只介紹常用的兩種方法。 1.第一種方法:allow、denydeny和allow指令屬於ngx_http_access_module,nginx預設載入此模組,所以可直接使用。這種方式,最簡單,最直接。設定類似防火牆iptable,使用方法:直接設定檔中新增:#白名單設置,allow後面為可存取IPlocation/{allow123.13.123.12;allow23.53.32.1/100;denyall;}#黑名單設置,

ip與mac綁定什麼意思 ip與mac綁定什麼意思 Mar 09, 2023 pm 04:44 PM

ip與mac綁定是指將特定的IP位址與特定的MAC位址關聯起來,使得只有使用該MAC位址的設備才能夠使用該IP位址進行網路通訊。 ip與mac綁定可以防止被綁定的主機的IP位址不被假冒,前提條件:1、MAC位址是唯一的,且不可假冒;只能綁定與路由器直接相連的網路上的主機(也就是主機的網關在路由器上)。

微信怎麼查看ip位址 微信怎麼查看ip位址 May 31, 2023 am 09:16 AM

微信查看ip位址的方法:1、登入電腦版微信,右鍵點選螢幕下方的工作欄,點選「工作管理員」;2、彈出工作管理員時,點選左下角的「詳細資料」;3、工作管理器進入“性能”選項,點擊“打開資源監視器”;4、選擇“網絡”,勾選微信進程“Wechat.exe”;5、點擊下面的“TCP連接”即可監視微信網絡IP相關情況,發送訊息得到回覆就會顯示他人的IP位址。

nginx如何設定目錄白名單和ip白名單 nginx如何設定目錄白名單和ip白名單 May 18, 2023 pm 03:52 PM

1.設定目錄白名單:對指定請求路徑不設定限制,如對請求路徑為api目錄下的請求不做限制,則可寫為server{location/app{proxy_passhttp://192.168.1.111:8095/app ;limit_connconn20;limit_rate500k;limit_reqzone=fooburst=5nodelay;}location/app/api{proxy_passhttp://192.168.1.111:8095/app/api}}#因比率

wifi顯示無ip分配怎麼辦 wifi顯示無ip分配怎麼辦 Aug 30, 2023 am 11:58 AM

wifi顯示無ip分配的解決方案:1、重新啟動設備和路由器,關閉設備上的Wi-Fi連接,關閉設備,關閉路由器,等待幾分鐘,然後重新打開路由器鏈接wifi;2、檢查路由器設置,重啟DHCP,確保DHCP功能已啟用;3、重置網路設置,將刪除所有已儲存的WiFi網路和密碼,在執行此操作之前,請確保已備份;4、更新路由器韌體,登入路由器管理介面,查找韌體更新選項,並按照提示進行操作。

NGINX怎麼統計網站的PV、UV、獨立IP NGINX怎麼統計網站的PV、UV、獨立IP May 19, 2023 am 09:13 AM

概念:uv(uniquevisitor):獨立訪客,將每台獨立上網電腦(以cookie為依據)視為一位訪客,一天之內(00:00-24:00),造訪您網站的訪客數量。一天之內相同cookie的訪問只被計算1次pv(pageview):訪問量,即頁面瀏覽量或點擊量,用戶每次對網站的訪問均被記錄1次。用戶對同一頁面的多次訪問,訪問量值累計統計獨立ip:00:00-24:00內相同ip地址只被計算一次,做網站優化的朋友最關心這個先聲明下環境,此次運行的nginx版本1.7,後端tomcat運行的是動

基於nginx反向代理如何取得使用者真實Ip位址 基於nginx反向代理如何取得使用者真實Ip位址 May 13, 2023 pm 05:07 PM

引言nginx做反向代理時,預設的設定後端取得到的Ip位址都來自於nginx,用request.getRemoteAddr();取得到的是nginx的ip位址,而不是使用者的真實ip.1.修改Nginx設定:server{listen80;server_namejenkins.local.com;location/{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_passhttp://192.168.10.

本機ip位址查詢 本機ip位址查詢 Jan 05, 2024 pm 01:42 PM

本機ip位址查詢的方法有:1、 Windows系統下,開啟「開始功能表」並蒐索“cmd”開啟命令提示符,輸入“ipconfig”,然後按下回車鍵,尋找名為“IPv4 位址”的一行,其旁邊的數字就是本機的IP位址;2、macOS系統下,點擊螢幕左上角的蘋果圖標,選擇“系統偏好設定”,在“網路”選項中找到目前連接的網絡,點擊“進階”按鈕,在「TCP/IP」標籤中尋找本機的IP等等。