域名、ip、DSN、URL

目錄

?1、ip

2、域名

3、DSN

4、URL


?1、ip

每個連接到Internet上的主機都會分配一個IP地址,此ip是該計算機在互聯網上的邏輯地址的唯一標識,計算機之間的訪問就是通過IP地址來進行的。寫法:十進制的形式,用“.”分開,叫做“點分十進制表示法”,如:127.0.0.1。IP地址采用二進制的形式表示的話很長,比較麻煩,為了便于使用,IP地址經常被寫成十進制的形式。

1.1 IPv4(目前主流,但地址快用完了)
  • 格式:32 位二進制,分成 4 組十進制數(0-255),用圓點分隔。

  • 例子

    • 局域網常用:192.168.0.1(家里路由器的 IP);

    • 公網地址:203.0.113.5(某網站服務器的 IP)。

  • 數量限制:總共有約 43 億個地址。由于手機、智能手表、攝像頭等設備爆發式增長,現在全球可用的 IPv4 公網地址已基本耗盡(比如中國很多家庭共用一個公網 IPv4)。

1.2. IPv6(未來主流,地址 “無限”)
  • 格式:128 位二進制,分成 8 組十六進制數(0-9、a-f),用冒號分隔;連續的 0 可以簡寫為?::

  • 例子

    • 完整格式:2001:0db8:85a3:0000:0000:8a2e:0370:7334

    • 簡寫格式:2001:db8:85a3::8a2e:370:7334(省略了中間連續的 0)。

  • 數量優勢:總共有約 3.4×103?個地址,相當于給地球上每一粒沙子分配數萬億個 IP,徹底解決地址不足問題。

2、域名

為了簡化 “記 IP” 的麻煩,給 IP 對應的服務器起的 “文字別名”,格式如?baidu.com;

(1)1臺計算機只有1個ip(一對一),即1個ip就是1臺計算機

(2)1個域名對1個或多個ip(計算機):百度域名www.baidu.com的ip有119.75.218.70或119.75.217.109或......假如百度域名總共有10個ip,則就對應10臺計算機,即多個計算機(ip)可以共同指向1個域名,也即119.75.218.70指向www.baidu.com,而119.75.217.109也指向www.baidu.com......

這樣可以讓所有的ip映射到一個www.baidu.com。這樣我們訪問www.baidu.com的時候,就會由百度的負載均衡服務器來分配一臺服務器給用戶訪問,也就是說,雖然百度域名對應多個ip,這些ip都可以訪問百度,但百度只允許用戶通過1個ip訪問,即只能通過一臺服務器訪問百度,至于我們訪問的是哪一臺就不重要了。

(3)一臺計算機上面可以有好多個服務,一個 IP 地址對應好多個域名

在互聯網中,一臺服務器(可以理解為一臺功能強大的計算機)可以提供多種不同的服務,并且可以綁定多個域名。比如,有一臺云服務器,它的 IP 地址是192.168.1.100?。網站管理員在這臺服務器上搭建了兩個不同的網站,一個是銷售圖書的網站,使用域名bookstore.com?;另一個是提供在線音樂播放的網站,使用域名musicplayer.net?。當用戶在瀏覽器中輸入bookstore.com?或者musicplayer.net?時,經過 DNS(Domain Name System,域名系統)解析,都會指向192.168.1.100?這個 IP 地址,然后服務器根據不同的域名,把對應的網站內容返回給用戶。這就是一個 IP 地址對應多個域名的情況。

3、DSN

DNS域名雖然便于人們記憶,但機器之間只能互相認識IP地址,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析服務器來完成,DNS就是進行域名解析的服務器。域名的最終指向是IP;

通過ip訪問百度的流程:輸入ip→訪問IP地址→完成訪問的內容→返回信息(輸入的ip就是dns給你返回一個ip地址)

通過域名訪問百度的流程:輸入域名→域名解析服務器(dns)解析成ip地址→訪問IP地址→完成訪問的內容---返回信息。即

4、URL

URL統一資源定位符(英語UniformResourceLocator的縮寫)俗稱為網址(鏈接)。網址格式為:協議://域名或IP[:端口]/路徑/文件名[參數=值]。結構中,協議://域名或IP是必需的,[]部分是可選的。如果端口與協議默認值不同,則需包含端口,省略則默認80端口。路徑有時可省略。

舉例:http://safe.cloud.cn/webinfo/file/4040_v2020.bin

組成部分具體內容說明
協議http://采用超文本傳輸協議(HTTP),是 Web 端常用的基礎協議,默認使用 80 端口(此處未額外指定端口,即使用默認 80 端口)。
域名safe.cloud.cn域名是 IP 地址的文字別名,此處 “safe.cloud.cn” 對應該文件所在服務器的網絡地址,可通過 DNS 解析為具體 IP(“cloud.cn” 推測為云服務域名,常見于工業設備或電力監控類平臺)。
路徑/webinfo/file/表示文件在服務器中的存儲目錄路徑,即文件位于服務器的 “webinfo” 文件夾下的 “file” 子文件夾中,用于定位文件在服務器內的具體位置。
文件名4040_v2020.bin包含文件名(4040_v2020)和文件后綴(.bin):
- 文件名 “4040_v2020” 可能包含版本信息(v2020 表示 2020 年版本)或設備型號標識;
- 后綴 “.bin” 表示二進制文件,常見于芯片固件、設備程序等,也是本次報錯 “不支持該文件類型” 的核心原因。
參數 / 端口該 URL 未包含可選的 “端口”(默認 80 端口)和 “參數 = 值” 部分,結構為基礎的 “協議 + 域名 + 路徑 + 文件名”。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/94712.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/94712.shtml
英文地址,請注明出處:http://en.pswp.cn/web/94712.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【JAVA實現websocket】

JAVA實現websocket背景依賴問題代碼實現測試背景 近期項目中需要用到websocket&#xff0c;實現即時通信。 依賴 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websocket</artifactId></depen…

2.6 提示詞調優編碼實戰(一)

目錄 寫在前面 一,需求定義 二,簡單提示詞 2.1 代碼示例 2.2 輸出結果 三,提示詞模版 3.1 提示詞 3.1.1 任務描述 3.1.2 用戶輸入 3.1.3 模型輸出格式 3.1.4 Prompt模版 3.2 輸出結果 寫在前面 前面我們總結了提示詞對于模型的意義,接下來我們來通過向模型輸入…

使用Stone 3D快速制作第一人稱視角在線小游戲

首先得有個怪物模型&#xff0c;怪物帶有idle, attack動作 然后有個場景模型&#xff0c;把怪物&#xff08;如果模型較大&#xff0c;建議使用remote-mesh來加載&#xff09;擺放到想放的位置。 給相機加上fps-controls和character組件 給所有怪物加上character組件 可以在…

嵌入式第三十七課!!!TCP機制與HTTP協議

TCP的其他機制TCP頭部標志位SYN&#xff1a;請求建立連接標志位 ACK&#xff1a;響應報文標志位 PSH&#xff1a;攜帶數據標志位&#xff0c;通知接收方該從緩沖區讀數據 FIN&#xff1a; 請求斷開連接標志位 RST&#xff1a;復位標志位 URG: 緊急數據標志…

【測試】pytest測試環境搭建

使用pytest進行API測試&#xff0c;vscode運行 創建虛擬環境&#xff0c;安裝pytest&#xff0c;httpx&#xff0c;requests&#xff0c;dotenvvscode中ctrlshiftp&#xff0c;選擇python: Configure Tests&#xff0c;選擇pytest&#xff0c;目錄左側插件testing里面可以看到有…

javaweb開發筆記——微頭條項目開發

第八章 微頭條項目開發 一 項目簡介 1.1 微頭條業務簡介 微頭條新聞發布和瀏覽平臺,主要包含業務如下 用戶功能 注冊功能 登錄功能 頭條新聞 新聞的分頁瀏覽 通過標題關鍵字搜索新聞 查看新聞詳情 新聞的修改和刪除 權限控制 用戶只能修改和自己發布的頭條新聞 1.…

Linux(二十二)——服務器初始化指南

文章目錄前言一、配置國內 Yum 源&#xff08;加速軟件安裝&#xff09;二、更新系統與安裝必備工具三、網絡連接驗證四、配置主機名五、同步時間六、配置防火墻6.1 使用 iptables6.1.1 整體思路6.1.2 詳細步驟6.1.3 完整配置腳本示例6.1.4 常用管理命令6.2 使用 firewalld總結…

我用Photoshop Firefly+Blender,拯救被環境毀掉的人像大片

今日陽光正好。這樣的天氣對于攝影師來說是種饋贈&#xff0c;但也讓我想起了這個行業最普遍也最無奈的痛點&#xff1a;我們精心策劃了一場拍攝&#xff0c;模特的表現、光線的質感都近乎完美&#xff0c;但最終卻因為一個平淡的陰天、一處雜亂的背景&#xff0c;或是一個無法…

【線性代數】常見矩陣類型

目錄 1. 方陣(Square Matrix) 2. 對稱矩陣(Symmetric Matrix) 3. 反對稱矩陣 / 斜對稱矩陣(Skew-Symmetric Matrix) 4. 對角矩陣(Diagonal Matrix) 5. 三角矩陣 6. 正交矩陣(Orthogonal Matrix) 7. 冪等矩陣(Idempotent Matrix) 8. 正定矩陣 / 半正定矩陣 …

達夢數據庫統計信息收集

達夢數據庫統計信息收集 檢查統計信息收集情況 如何手動收集統計信息 查看統計信息收集結果 統計信息手動收集策略 統計信息的自動收集 檢查統計信息收集情況 檢查最近一次統計信息收集時間: --表的最近一次統計信息收集時間 SQL> select owner,table_name,last_analyzed…

【目標檢測】論文閱讀4

Fast and accurate object detector for autonomous driving based on improved YOLOv5 發表時間&#xff1a;2023年&#xff1b;期刊&#xff1a;scientific reports 論文地址 摘要 自動駕駛是人工智能的一個重要分支&#xff0c;實時準確的目標檢測是保證自動駕駛車輛安全穩…

wpf之DockPanel

前言 DockPanel是一個容器控件&#xff0c;容器中的子控件通過設置DockPanel.Dock屬性來調整位置 1、DockPanel.Dock DockPanel.Dock的值有Left、Right、Top、Bottom 1.1 Left 指示控件靠左停靠 1.2 Right 指示控件靠右停靠 1.3 Top 指示控件靠上停靠 1.4 Bottom 指示…

解決VSCode中Cline插件的Git鎖文件沖突問題

文章目錄 問題現象 錯誤分析 解決方案 方法一:手動刪除鎖文件(推薦) 方法二:檢查并終止Git進程 方法三:重置檢查點目錄 方法四:完全重新初始化 預防措施 總結 在使用VSCode進行開發時,許多開發者會選擇安裝Cline插件來提升工作效率。然而,在使用過程中,可能會遇到一些…

視頻合成素材視頻-多合一功能-青檸剪吧

剪輯繁瑣耗時&#xff1f;這款工具正在改變創作者的日常。最近很多人都在用的剪輯神器&#xff0c;叫青檸剪吧。它尤其適合需要批量處理視頻的朋友&#xff0c;內置40多項功能&#xff0c;從替換、分割到對齊、導出&#xff0c;基本覆蓋了剪輯全流程。操作簡單&#xff0c;哪怕…

未成功:使用 Nginx 搭建代理服務器(正向代理 HTTPS 網站)

下載 nginx: download 解壓配置http 編譯conf/nginx.conf http {server {listen 8080; # 代理服務器監聽端口resolver 8.8.8.8; # DNS 解析器location / {proxy_pass $scheme://$host$request_uri; # 轉發請求proxy_set_header Host $host;proxy_set_header X-Real-IP $…

【Python】新手入門:Python標準庫有哪些常用模塊?

?? 個人主頁:(時光煮雨) ?? 高質量專欄:vulnhub靶機滲透測試 ?? 希望得到您的訂閱和支持~ ?? 創作高質量博文(平均質量分95+),分享更多關于網絡安全、Python領域的優質內容!(希望得到您的關注~) ??文章目錄?? 前言 ??一、操作系統接口 ??二、文件通配符…

從雙重檢查鎖定的設計意圖、鎖的作用、第一次檢查提升性能的原理三個角度,詳細拆解單例模式的邏輯

public class SFTPUtil {// 16 usages&#xff08;注釋為截圖中的使用統計&#xff0c;實際代碼無需保留&#xff09;private static ChannelSftp sftp;// 6 usages&#xff08;注釋為截圖中的使用統計&#xff0c;實際代碼無需保留&#xff09;private volatile static SFTPUt…

Win10部署ElasticSearch、Logstash、Kibana

一、本地部署 ElasticSearch 1、下載 Elasticsearch 安裝包 點此下載 Elasticsearch 2、解壓到指定目錄 3、winR 輸入 cmd&#xff0c;進入 Elasticsearch 安裝目錄運行 .bat 文件 4、瀏覽器輸入 https://localhost:9200 &#xff0c;并進行身份驗證 在 Elasticsearch 的 bi…

解決Visual Studio中UWP設計器無法顯示的問題:需升級至Windows 11 24H2

一則清晰的錯誤提示&#xff0c;指明了前進的方向。近日&#xff0c;我在使用Visual Studio進行UWP應用開發時遇到了一個棘手問題——MainPage.xaml的設計視圖無法正常顯示&#xff0c;取而代之的是一個明確的系統提示。本文將詳細分析這一問題及其解決方案。 問題現象 當在Vis…

PINN物理信息神經網絡多變量回歸預測,Matlab實現

前言 物理信息神經網絡&#xff08;Physics-Informed Neural Networks, PINNs&#xff09;是一種結合深度學習與物理定律的神經網絡方法&#xff0c;旨在解決涉及偏微分方程&#xff08;PDEs&#xff09;的問題。以下是對該問題的詳細解答&#xff1a;物理信息神經網絡的定義與…