精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费


學AI,好工作 就找北大青鳥
關注小青 聽課做題,輕松學習
周一至周日
4000-9696-28

【轉載】python面試基礎知識(四) 網絡部分

來源:北大青鳥總部 2019年12月17日 09:04

摘要: 【轉載】python面試基礎知識(四) 網絡部分

最近,小編在整理python面試基礎知識,看了很多博客、文章和咨詢了一些大廠公司大牛。了解到,在python面試的時候,不僅要求你有項目經驗,還要考試代碼呢!今天,小編和大家分享一下python面試基礎知識,希望幫忙大家找到理想的工作!

一、簡述TCP/UDP的區別?

TCP和UDP是OSI模型中的運輸層中的協議。

回答這個問題主要從一下幾點來說:

1、是否面向連接

TCP面向連接,UDP面向非連接即發送數據前不需要建立鏈接

2、可靠性

TCP提供可靠的服務(數據傳輸),UDP無法保證

3、有序性

TCP有序,UDP無序

4、速度

TCP數據傳輸慢,UDP數據傳輸快

5、量級

二、能說一下你了解的端口及對應的服務?

21           FTP

22           SSH

80           HTTP

443          HTTPS

3306         MySQL

6379         Redis

三、能說幾個常見HTTP狀態碼及其含義嗎?

2xx 正常

3xx 重定向

4xx 客戶端出現錯誤

403 權限被拒絕

404 請求資源不存在

5xx 服務器異常

503 服務器暫時處于超負載或正在進行停機維護,無法處理請求

四、簡單說說TCP的三次握手和四次揮手

1、三次握手示意圖

20191201152714161.png


第一次握手:客戶端發送SYN包(seq=x)到服務器,并進入SYN_SEND狀態,等待服務器確認

第二次握手:服務器受到SYN包,必須確認客戶的SYN(ack=x+1),同時自己也發送一個SYN包(seq=y),即SYN+ACK包。此時服務器進入SYN_RECV狀態

第三次握手:客戶端受到SYN+ACK包,向服務器發送確認包ACK(ack=y+1),此包發送完畢,客戶端和服務器端進入ESTABLISHED狀態,完成三次握手

2、四次揮手示意圖

2019120115282288.png

第一次揮手:Client發送一個FIN,用來關閉Client到Server的數據傳送,Client進入FIN_WAIT_1狀態

第二次揮手:Server收到FIN后,發送一個ACK給Client,確認序號為收到序號+1,Server進入CLOSE_WAIT狀態

第三次揮手:Server發送一個FIN,用來關閉Server到Client的數據傳送,Server進入LAST_ACK狀態

第四次揮手:Client收到FIN后,Client進入TIME_WAIT狀態,接著發送一個ACK給Server,確認序號為收到序號+1,Server進入CLOSED狀態,完成四次揮手

五、為什么需要三次握手才能建立連接?

為了初始化Sequence Number的初始值

六、為什么需要四次揮手才能斷開連接?

因為服務器與客戶端是全雙工,即發送方和接收方都需要FIN報文和ACK報文

七、為什么會有TIME_WAIT狀態(2MSL)?

1、確保有足夠的時間讓對方收到ACK包

2、避免新舊連接混淆

八、TCP如何保證可靠性傳輸的?

校驗和

序列號

確認應答

超時重傳

連接管理

流量控制

擁塞控制

九、POST和GET請求的區別

1.GET請求的數據會附在URL之后,以?分割URL和傳輸數據,參數之間以&相連,POST把提交的數據則放置在是HTTP包的包體中。

2.GET的長度受限于url的長度,而url的長度限制是特定的瀏覽器和服務器設置的,理論上GET的長度可以無限長。

3.POST是沒有大小限制的,HTTP協議規范也沒有進行大小限制,起限制作用的是服務器的處理程序的處理能力

4.在ASP中,服務端獲取GET請求參數用Request.QueryString,獲取POST請求參數用Request.Form。

5.POST的安全性要比GET的安全性高

十、HTTP和HTTPS的區別

http的中文叫做超文本傳輸協議,它負責完成客戶端到服務端的一系列操作,是專門用來傳輸注入HTML的超媒體文檔等web內容的協議,

它是基于傳輸層的TCP協議的應用層協議

https:https是基于安全套接字的http協議,也可以理解為是http+ssl/tls(數字證書)的組合

http和https的區別:

1、HTTP 的 URL 以 http:// 開頭,而 HTTPS 的 URL 以 https:// 開頭

2、HTTP 是不安全的,而 HTTPS 是安全的

3、HTTP 標準端口是 80 ,而 HTTPS 的標準端口是 443

4、在 OSI 網絡模型中,HTTPS的加密是在傳輸層完成的,因為SSL是位于傳輸層的,TLS的前身是SSL,所以同理

5、HTTP無需認證證書,而https需要認證證書

十一、 為什么HTTPS安全

HTTPS是HTTP和SSL組合而成的,在傳輸層使用了SSL進行加密,保證了只有擁有私鑰的才能看到信息

十二、一個頁面從輸入 URL 到頁面加載顯示完成,這個過程中都發生了什么?

1.在瀏覽器端輸入網站的url地址

只有知道了一個網站的url地址才能訪問到這個網站

2.瀏覽器查找緩存

瀏覽器會查找瀏覽器緩存,系統緩存,路由緩存,如果沒有的話 繼續下一步,如果有的話,直接顯示

注意:瀏覽器會把訪問過得web網站資源(html 圖片)緩存起來,而判斷是否使用緩存的條件有以下幾種:

是否有這個網站的緩存

這個網站的緩存是否過期,具體看Cache-Control 中緩存的有效時間

跟服務器進行協商是否使用緩存,如果上次緩存的時候有Last-modified 和 Etag 字段,本次請求就會加上If-Modified-Since(上次請求資源的時間)和If-None-Match(上次資源的修改時間)

3.通過DNS獲取url對應的ip地址

現在本機的host文件中查找是否有這個url對應的ip,如果沒有的話,就請求DNS進行ip地址的獲取

4.建立TCP鏈接

http在工作之前,需要客戶端和服務端建立鏈接,這個鏈接的建立是通過tcp(三次握手)來完成的,因為http是比tcp更高層的協議,在網絡協議的建立中,不談底層談高層都是在耍流氓,所以想要讓http進行工作,需要tcp首先建立鏈接

5.瀏覽器向web服務器發送請求

一旦鏈接已經建立,瀏覽器就可以給web服務器發送請求命令,比如 : GET/deom/hello.jsp HTTP/1.1

6.瀏覽器給web服務器發送請求頭信息

瀏覽器在發送了請求后,還要給web服務器請求頭信息,比如accept-charset(瀏覽器端指定的字符集),最后發送一個空的請求頭代表請求發送完畢,注意:如果是post提交,則會繼續提交請求體

7.web服務器進行應答

應答的第一部分是http版本號,第二部分是協議的狀態碼,比如:HTTP/1.1 200 OK

8.web服務器發送應答頭消息

web服務器給瀏覽器發送應答頭消息,也就是關于web服務器自己的信息,最后發送一個空白行代表應答結束

9.web服務器發送數據

以應答頭里面的content-type所描述的格式發送數據

10.web服務器關閉鏈接

web服務器向瀏覽器發送了應答數據之后,就要關閉tcp鏈接(tcp四次握手關閉鏈接),如果添加了connection:keep-alive,那么就還會保持鏈接狀態

以上,就是python面試基礎知識,小編還會陸續更新哦!希望大家都能找到合適的工作!

————————————————

版權聲明:本文為CSDN博主「單車欲問邊」的原創文章。

熱門班型時間
人工智能就業班 即將爆滿
AI應用線上班 即將爆滿
UI設計全能班 即將爆滿
數據分析綜合班 即將爆滿
軟件開發全能班 爆滿開班
網絡安全運營班 爆滿開班
報名優惠
免費試聽
課程資料
官方微信
返回頂部
培訓課程 熱門話題 站內鏈接
精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费
精品久久国产字幕高潮| 亚洲卡通欧美制服中文| 伊人开心综合网| 久草这里只有精品视频| youjizz国产精品| 日韩精品久久久毛片一区二区| 欧美视频一二三区| 国产亚洲欧美日韩在线一区| 亚洲午夜羞羞片| 成人黄色小视频| 日韩欧美一区二区三区四区五区 | 椎名由奈av一区二区三区| 日本亚洲一区二区| 3d动漫啪啪精品一区二区免费 | 五月综合激情日本mⅴ| 成人性生交大片免费看中文| 免费看成人av| 69久久夜色精品国产69蝌蚪网| 中文字幕中文字幕中文字幕亚洲无线 | 色偷偷88欧美精品久久久| 精品国产免费视频| 亚洲电影一级黄| av成人免费在线| 色综合中文字幕| 国产高清不卡av| 在线视频亚洲一区| 日本一区二区久久| 激情综合色综合久久综合| 精品久久一区二区三区蜜桃| 91精品国产综合久久久久久久| 亚洲欧美另类久久久精品2019| 国产精品一区免费在线观看| 欧美中日韩免费视频| 欧美大尺度电影在线| 午夜精品福利在线| 超碰97在线资源| 欧美精品黑人性xxxx| 一区二区三国产精华液| 91在线porny国产在线看| 在线区一区二视频| 亚洲三级在线免费观看| 不卡的av电影在线观看| 色综合久久中文综合久久97 | 欧美日韩的一区二区| 亚洲天堂av一区| 成人精品鲁一区一区二区| 一区二区三区视频| 欧美极品少妇xxxxⅹ高跟鞋 | 日韩一区二区在线看片| 亚洲va在线va天堂| 国产精品我不卡| 日韩一区二区三区精品视频| 亚欧色一区w666天堂| 国产精品一区在线播放| 日韩午夜在线影院| 免费在线观看一区二区三区| 久久99精品久久久久久久青青日本| 欧美一区二区成人| 免费不卡在线视频| 欧美日本韩国在线| 中文字幕欧美三区| 成人精品国产一区二区4080| 欧美午夜不卡视频| 亚洲第一会所有码转帖| 国精产品一区二区| 久久嫩草精品久久久久| 国产成人自拍在线| 欧美视频日韩视频在线观看| 亚洲一区二区三区四区在线观看 | 亚洲在线不卡| 亚洲欧美日韩在线不卡| 91免费版网站在线观看| 日韩一区二区免费电影| 九色porny丨国产精品| 一区二区三区国| 一区二区三区高清| 精品久久久久久中文字幕动漫 | 99久久久久免费精品国产| 欧美日本精品一区二区三区| 日韩电影免费在线看| 日韩黄色影视| 亚洲激情图片小说视频| 国内精品久久国产| 欧美国产一区在线| 5g国产欧美日韩视频| 精品久久一区二区| 国产成人一区在线| 欧美高清你懂得| 久久超碰97中文字幕| 日本久久一区二区| 日本欧美肥老太交大片| 亚洲午夜精品国产| 亚洲国产精品自拍| 日韩在线三级| 亚洲一区二区三区视频在线播放| 久久人人爽爽人人爽人人片av| 国产精品毛片大码女人| www日韩av| 国产蜜臀av在线一区二区三区| 99久久综合色| 久久久久国产免费免费 | 久久众筹精品私拍模特| 成人av动漫在线| 日韩精品综合一本久道在线视频| 国产91综合网| 日韩免费观看高清完整版 | 精品一区二区三区视频日产| 国产精品美女一区二区在线观看| 国产精品yjizz| 中文字幕在线播放不卡一区| 精品欧美日韩在线| 亚洲男同性视频| 日产国产精品精品a∨| 亚洲影视在线播放| 杨幂一区欧美专区| 麻豆91小视频| 欧美美女黄视频| 成人综合婷婷国产精品久久免费| 欧美mv日韩mv国产网站app| 99久久精品一区二区| 国产女人水真多18毛片18精品视频 | 97久久天天综合色天天综合色hd | 国产精品久久久一区二区三区| 国产精品国产自产拍高清av王其 | 亚洲视频免费看| 日本一区二区三区www| 亚洲18色成人| 欧美性做爰猛烈叫床潮| 国产精品亚洲午夜一区二区三区| 日韩精品一区国产麻豆| 91情侣在线视频| 亚洲欧美综合另类在线卡通| 日韩欧美三级一区二区| 丝袜诱惑亚洲看片| 欧美三级蜜桃2在线观看| 国产.欧美.日韩| 国产欧美日韩精品在线| 蜜桃导航-精品导航| 午夜精品久久久久久不卡8050| 欧美性生活久久| 成人精品国产一区二区4080| 欧美激情综合五月色丁香小说| 久久九九视频| 秋霞影院一区二区| 欧美一区二区性放荡片| 99re在线国产| 亚洲线精品一区二区三区| 欧美无砖砖区免费| 成人动漫一区二区在线| 国产精品久久久久毛片软件| 天堂精品视频| 国产美女一区二区三区| 国产视频视频一区| 日本不卡一区| 国产在线精品视频| 久久久99久久| 色乱码一区二区三在线看| 精品无人区卡一卡二卡三乱码免费卡| 精品欧美一区二区久久| 鲁鲁视频www一区二区| 麻豆精品一区二区三区| 欧美成人bangbros| 久久精品国产综合精品| 蜜臀av性久久久久蜜臀aⅴ| 精品久久国产字幕高潮| 欧美日韩大片一区二区三区| 久久精品国产亚洲一区二区三区 | 激情综合亚洲精品| 久久久高清一区二区三区| 日韩aⅴ视频一区二区三区| 黄页视频在线91| 中文字幕国产一区| 亚洲人体一区| 成人av电影在线观看| 一区二区视频免费在线观看| 欧美另类高清zo欧美| 国产精品推荐精品| 久久精品久久综合| 欧美国产日韩一二三区| 中文字幕人成一区| 91在线观看地址| 日韩精品高清不卡| 久久综合色天天久久综合图片| 欧洲高清一区二区| 国产成人亚洲综合a∨婷婷| 1区2区3区欧美| 欧美精品在线观看播放| 久久精品国产一区二区三区不卡| 激情五月婷婷综合网| **网站欧美大片在线观看| 欧美日韩在线播放| 精品国产_亚洲人成在线| 韩日欧美一区二区三区| 亚洲天堂福利av| 欧美一区二区三区四区视频| 欧洲高清一区二区| 成人教育av在线| 日韩精品三区四区| 欧美激情一区二区三区在线| 欧美在线视频全部完|