URL
統一資源標誌符,簡稱URI
,它有兩種常見的形式:數據庫
URL
URN
他們的區別是:瀏覽器
URL
通常被稱爲網址(地址),好比baidu.com
。經過URL
打開的網址,內容是不肯定的URN
能夠肯定惟一的內容,相似咱們的身份證。最多見的就是用在書中,每本書出版前必須有一個URN
,經過URN
就能夠找到這本書。URL
組成URL
由六部分組成,分別是:服務器
HTTP
IP
,好比baicu.com
8080
/s
?name=zhangsan&age=18
#1
Tips:markdown
HTTP
協議默認端口是80
,HTTPS
默認端口是443
,在使用這兩協議時,能夠不用顯示指定端口,瀏覽器會默認加上端口的/s
,不表明服務器有s
這個文件域名是IP
地址的代稱,分爲頂級域名、二級域名、三級域名網絡
好比:www.baidu.com
,其中.com
頂級域名,baidu.com
二級域名,www.baidu.com
是三級域名,因此www.baidu.com
和baidu.com
是兩個域名。分佈式
IP
IP
是網絡計算機的地址,有一串數字或者字母組成。要注意的是域名不是地址,它只是是爲了加方便人的記憶。測試
在命令行中使用ping
,能夠用來測試網路是否連通。以下圖所示,在網絡正常的狀況下,會不斷的請求baidu.com
這個網址。spa
ping
命令介紹:命令行
-t
:ping
指定的計算機直到中斷。-a
:將地址解析爲計算機名。-n count
:發送count
指定的ECHO
數據包數。默認值爲4
。-l size
:發送包含由size
指定的數據量的ECHO
數據包。默認爲32
字節;最大值是65,527
。-f
:在數據包中發送"不要分段"標誌。數據包就不會被路由上的網關分段。-i ttl
:將"生存時間"字段設置爲ttl
指定的值。-v tos
:將"服務類型"字段設置爲tos
指定的值。-r count
:在"記錄路由"字段中記錄傳出和返回數據包的路由。count
能夠指定最少1
臺,最多9
臺計算機。-s count
:指定count
指定的躍點數的時間戳。-j host-list
:利用host-list
指定的計算機列表路由數據包。連續計算機能夠被中間網關分隔(路由稀疏源IP
容許的最大數量爲9
。-k host-list
:利用host-list
指定的計算機列表路由數據包。連續計算機不能被中間網關分隔(路由嚴格源IP
容許的最大數量爲9
。-w timeout
:指定超時間隔,單位爲毫秒。destination-list
:指定要ping
的遠程計算機。DNS
上面說出了域名是IP
的代稱,不是真實的地址,那麼在訪問域名的時候,它是怎麼找到真實的IP
的——使用DNS
,DNS
是IP
和域名互相映射的一個分佈式數據庫。code
nslookup
命令用於查詢DNS
記錄,查看域名解析是否正常,在網絡故障的時候用來診斷網絡問題。
上面是本機IP
,下面是baidu.com
域名對應的IP
。