大家對上網(wǎng)并不陌生,不管是IT人士還是普通大眾,不管用電腦還是手機,上網(wǎng)已變成大家生活中的一部分。什么是上網(wǎng)?簡單點講就是打開網(wǎng)頁,說的詳細一點上網(wǎng)就是下載,當你打開一個網(wǎng)址開始,就是從服務器下載相關(guān)的信息到本地,信息下載完畢再由瀏覽器識別并轉(zhuǎn)化成人眼能識別的圖文,此過程就叫上網(wǎng)。那么這個從域名到網(wǎng)頁的過程是如何進行的,這其實是一個比較復雜的過程。
1.用戶通過瀏覽器輸入目標網(wǎng)站網(wǎng)址,如。
2.本地瀏覽器自動對網(wǎng)站域名進行解析,包括網(wǎng)站協(xié)議(http還是https),網(wǎng)站域名解析就是域名對應的服務器IP地址。
3.瀏覽器進行ISP通信,先通過網(wǎng)站域名dns解析系統(tǒng),鏈接域名根服務器, 并查詢該域名的服務器IP地址。
4.當瀏覽器ISP拿到網(wǎng)站域名對應的服務器的IP地址后,它就會自動請求對應ip地址的網(wǎng)站服務器。
5.當瀏覽器根據(jù)ip地址及服務器端口進行網(wǎng)站服務器訪問,就可以進行TCP連接,這時,電腦端的瀏覽器已經(jīng)和網(wǎng)站服務器進行了遠程連接并進行訪問請求。
6.在瀏覽器請求網(wǎng)站頁面過程中,瀏覽器會根據(jù)服務器連接情況,返回對應的連接狀態(tài)碼,比如404就是網(wǎng)站頁面不存在,50*就代表服務器端故障或拒絕訪問,200就代表連接成功,可以實現(xiàn)網(wǎng)站訪問。
7.瀏覽器和網(wǎng)站服務器連接成功建立后,就可以進行網(wǎng)站所有數(shù)據(jù)的請求,包括圖片,文字,視頻及超文本協(xié)議語言。
8.瀏覽器獲取網(wǎng)站資料字后,就會根據(jù)獲取的內(nèi)容自動進行網(wǎng)站頁面的渲染,最終將網(wǎng)頁呈現(xiàn)在界面中。
9.當瀏覽器完成加載網(wǎng)站所有資源之后,就會與遠程服務器斷開連接。
這就是上網(wǎng)的整個流程,是技術(shù)實現(xiàn)的每一個環(huán)節(jié)。當然用戶不需要了解這個過程是如何實施的,我們平時其實只是完成這個上網(wǎng)過程中的一環(huán)。
免費咨詢:18838171308