day 6 10py面試題 訪問百度的過程

2022-07-29 07:45:14 字數 735 閱讀 7356

dns : 解析網域名稱

dhcp:一種協議,自動分配ip 發現區域網中沒有ip的電腦分配ip

1.我的電腦確定有無閘道器,arp得到預設網管mac位址, 如果用ip訪問   三次握手,客戶端傳送請求資料,對方返回資料

2. 網域名稱訪問:

1.先要解析出baidu.com對應的ip位址

1.1先知道預設閘道器的mac

1.1.1使用arp獲取預設網管的mac位址

2.組織資料 傳送給預設閘道器(ip還是dns的ip,但是mac位址是預設閘道器的位址)

3.預設閘道器擁有**資料的能力,把資料**給路由器

4.路由器根據自己的路由協議,來選擇乙個適合的較快路徑**資料給目的閘道器

5.目的閘道器(dns伺服器所在的閘道器),把資料**給dns伺服器

6.dns伺服器查詢解析出baidu.com對應的ip位址,併發它原路返回,請求這個網域名稱的client

2.得到了baidu.com對應的ip位址之後,會傳送tcp的3次握手,進行連線

3.使用http協議傳送請求資料給web伺服器

4.web伺服器收到資料請求後,通過查詢自己的伺服器得到相應的結果,原路返回給瀏覽器

5.瀏覽器接收到資料後,通過瀏覽器自己的渲染功能來顯示這個網頁

6.瀏覽器關閉 tcp連線,即4次揮手

完成整個訪問過程

百度面試題

有一根27厘公尺的細木桿,在第3厘公尺 7厘公尺 11厘公尺 17厘公尺 23厘公尺這五個位置上各有乙隻螞蟻。木桿很細,不能同時通過乙隻螞蟻。開始時,螞蟻的頭朝左還是朝右是任意的,它們只會朝前走或調頭,但不會後退。當任意兩隻螞蟻碰頭時,兩隻螞蟻會同時調頭朝反方向走。假設螞蟻們每秒鐘可以走一厘公尺的距...

百度面試題

一 選擇題 15分 共10題 1.任何乙個基於 比較 的內部排序的演算法,若對6個元素進行排序,則在最壞情況下所需的比較次數至少為 a 10 b 11 c 21 d 36 2.關係模型有三類完整性約束,定義外來鍵實現的是 完整性.a.實體完整性 b.參照完整性 c.使用者定義的完整性 d.實體完整性...

百度面試題

1.乙個int陣列,裡面資料無任何限制,要求求出所有這樣的數a i 其左邊的數都小於等於它,右邊的數都大於等於它。能否只用乙個額外陣列和少量其它空間實現。2.乙個檔案,內含一千萬行字串,每個字串在1k以內,要求找出所有相反的串對,如abc和cba。當時怎麼想的忘記了,現在重新思考一下,檔案的大小上限...