域名如何隱藏端口號 帶端口的域名如何隱藏端口號?
帶端口的域名如何隱藏端口號?在如今的互聯(lián)網(wǎng)上,使用域名訪問一個(gè)網(wǎng)站是在正常不過了,一般都是以http或https://開頭的,后面則是WWW.xxx.com,這是域名的一般形式,大家也習(xí)慣這樣的寫法。
帶端口的域名如何隱藏端口號?
在如今的互聯(lián)網(wǎng)上,使用域名訪問一個(gè)網(wǎng)站是在正常不過了,一般都是以http或https://開頭的,后面則是WWW.xxx.com,這是域名的一般形式,大家也習(xí)慣這樣的寫法。
實(shí)際上域名和IP地址是對應(yīng)的,這種對應(yīng)起來的關(guān)系被稱為映射,我們使用域名訪問的網(wǎng)站是一種超文本協(xié)議,這種協(xié)議有一個(gè)公共的端口號80,這個(gè)端口號意味著大部分情況下訪問的就是網(wǎng)站而非其他的服務(wù)。所以其實(shí)這個(gè)端口號在默認(rèn)的情況下是可以省略的,當(dāng)然還有加密的網(wǎng)頁服務(wù)的443端口號,這兩個(gè)端口好在默認(rèn)情況下都可以省略不寫的,瀏覽器默認(rèn)在你請求的時(shí)候,會根據(jù)協(xié)議本身攜帶80或者443號,當(dāng)然你手動(dòng)在后面,加上端口號也是沒有問題的。
如果你的端口號比較特殊,不是80號也不是443號,那么你就需要告訴瀏覽器,我請求的東西的端口號,如果你不告訴瀏覽器,那么默認(rèn)就是80號或者443號,這樣如果你的服務(wù)器提供的服務(wù)端口號不是80號或者443號,那將無法會丟棄該請求,這是有共用的標(biāo)準(zhǔn)來決定的,而不是由某一個(gè)瀏覽器或者服務(wù)器決定的,除非你開放了一個(gè)瀏覽器,并且普及率非常的高,你才可能省略不一樣的端口,否則你只能把服務(wù)器的服務(wù)端口號更改為80號或者443號,才可以不用寫這個(gè)端口。
為什么域名根服務(wù)器只能有13臺呢?
確切的說不是13臺,是13個(gè)集群。
這也是受當(dāng)時(shí)的技術(shù)限制造成的,因?yàn)榫W(wǎng)絡(luò)傳輸限制,必須讓所有的根服務(wù)器數(shù)據(jù)能包含在一個(gè)512字節(jié)的UDP包中,所以根服務(wù)器只能限制在13個(gè),并且每個(gè)服務(wù)器要使用字母表中的單個(gè)字母命名,這也是根服務(wù)器從A到M命名的原因。
不過,這是IPv4時(shí)代的事兒了,現(xiàn)在在與現(xiàn)有IPv4根服務(wù)器體系架構(gòu)充分兼容基礎(chǔ)上,由下一代互聯(lián)網(wǎng)國家工程中心牽頭發(fā)起的“雪人計(jì)劃”于2016年在美國、日本、印度、俄羅斯、德國、法國等全球16個(gè)國家完成了25臺IPv6(互聯(lián)網(wǎng)協(xié)議第六版)根服務(wù)器架設(shè),事實(shí)上形成了13臺原有根域名服務(wù)器 25臺IPv6根域名服務(wù)器的新格局。