国产无码免费,人妻口爆,国产V在线,99中文精品7,国产成人无码AA精品一,制度丝袜诱惑av,久久99免费麻辣视频,蜜臀久久99精品久久久久久酒店
        訂閱
        糾錯
        加入自媒體

        Session和cookie應該如何去選擇適用場景?

        2021-04-26 15:51
        拓跋阿秀
        關注

        44、DDos 攻擊了解嗎?

        客戶端向服務端發送請求鏈接數據包,服務端向客戶端發送確認數據包,客戶端不向服務端發送確認數據包,服務器一直等待來自客戶端的確認沒有徹底根治的辦法,除非不使用TCPDDos 預防:

        1)限制同時打開SYN半鏈接的數目

        2)縮短SYN半鏈接的Time out 時間

        3)關閉不必要的服務

        45、MTU和MSS分別是什么?

        MTU:maximum transmission unit,最大傳輸單元,由硬件規定,如以太網的MTU為1500字節。

        MSS:maximum segment size,最大分節大小,為TCP數據包每次傳輸的最大數據分段大小,一般由發送端向對端TCP通知對端在每個分節中能發送的最大TCP數據。MSS值為MTU值減去IPv4 Header(20 Byte)和TCP header(20 Byte)得到。

        46、HTTP中有個緩存機制,但如何保證緩存是最新的呢?(緩存過期機制)

        max-age 指令出現在請求報文,并且緩存資源的緩存時間小于該指令指定的時間,那么就能接受該緩存。

        max-age 指令出現在響應報文,表示緩存資源在緩存服務器中保存的時間。

        Cache-Control: max-age=31536000

        Expires 首部字段也可以用于告知緩存服務器該資源什么時候會過期。

        Expires: Wed, 04 Jul 2012 08:26:05 GMT
        在 HTTP/1.1 中,會優先處理 max-age 指令;在 HTTP/1.0 中,max-age 指令會被忽略掉。

        47、TCP頭部中有哪些信息?

        序號(32bit):傳輸方向上字節流的字節編號。初始時序號會被設置一個隨機的初始值(ISN),之后每次發送數據時,序號值 = ISN + 數據在整個字節流中的偏移。假設A -> B且ISN = 1024,第一段數據512字節已經到 B,則第二段數據發送時序號為1024 + 512,用于解決網絡包亂序問題。

        確認號(32bit):接收方對發送方TCP報文段的響應,其值是收到的序號值 + 1。

        首部長(4bit):標識首部有多少個4字節 * 首部長,最大為15,即60字節。

        標志位(6bit):

        URG:標志緊急指針是否有效。

        ACK:標志確認號是否有效(確認報文段)。用于解決丟包問題。

        PSH:提示接收端立即從緩沖讀走數據。

        RST:表示要求對方重新建立連接(復位報文段)。

        SYN:表示請求建立一個連接(連接報文段)。

        FIN:表示關閉連接(斷開報文段)。

        窗口(16bit):接收窗口。用于告知對方(發送方)本方的緩沖還能接收多少字節數據。用于解決流控。

        校驗和(16bit):接收端用CRC檢驗整個報文段有無損壞。

        48、常見TCP的連接狀態有哪些?

        CLOSED:初始狀態。LISTEN:服務器處于監聽狀態。SYN_SEND:客戶端socket執行CONNECT連接,發送SYN包,進入此狀態。SYN_RECV:服務端收到SYN包并發送服務端SYN包,進入此狀態。ESTABLISH:表示連接建立。客戶端發送了最后一個ACK包后進入此狀態,服務端接收到ACK包后進入此狀態。FIN_WAIT_1:終止連接的一方(通常是客戶機)發送了FIN報文后進入。等待對方FIN。CLOSE_WAIT:(假設服務器)接收到客戶機FIN包之后等待關閉的階段。在接收到對方的FIN包之后,自然是需要立即回復ACK包的,表示已經知道斷開請求。但是本方是否立即斷開連接(發送FIN包)取決于是否還有數據需要發送給客戶端,若有,則在發送FIN包之前均為此狀態。FIN_WAIT_2:此時是半連接狀態,即有一方要求關閉連接,等待另一方關閉。客戶端接收到服務器的ACK包,但并沒有立即接收到服務端的FIN包,進入FIN_WAIT_2狀態。LAST_ACK:服務端發動最后的FIN包,等待最后的客戶端ACK響應,進入此狀態。TIME_WAIT:客戶端收到服務端的FIN包,并立即發出ACK包做最后的確認,在此之后的2MSL時間稱為TIME_WAIT狀態。

        49、網絡的七層/五層模型主要的協議有哪些?

        50、TCP是什么?

        TCP(Transmission Control Protocol 傳輸控制協議)是一種面向連接的、可靠的、基于字節流的傳輸層通信協議。

        51、TCP頭部報文字段介紹幾個?各自的功能?

        source port 和 destination port兩者分別為「源端口號」和「目的端口號」。源端口號就是指本地端口,目的端口就是遠程端口。

        可以這么理解,我們有很多軟件,每個軟件都對應一個端口,假如,你想和我數據交互,咱們得互相知道你我的端口號。

        再來一個很官方的:

        擴展:應用程序的端口號和應用程序所在主機的 IP 地址統稱為 socket(套接字),IP:端口號, 在互聯網上 socket 唯一標識每一個應用程序,源端口+源IP+目的端口+目的IP稱為”套接字對“,一對套接字就是一個連接,一個客戶端與服務器之間的連接。

        Sequence Number稱為「序列號」。用于 TCP 通信過程中某一傳輸方向上字節流的每個字節的編號,為了確保數據通信的有序性,避免網絡中亂序的問題。接收端根據這個編號進行確認,保證分割的數據段在原始數據包的位置。初始序列號由自己定,而后緒的序列號由對端的 ACK 決定:SN_x = ACK_y (x 的序列號 = y 發給 x 的 ACK)。

        說白了,類似于身份證一樣,而且還得發送此時此刻的所在的位置,就相當于身份證上的地址一樣。

        Acknowledge Number稱為「確認序列號」。確認序列號是接收確認端所期望收到的下一序列號。確認序號應當是上次已成功收到數據字節序號加1,只有當標志位中的 ACK 標志為 1 時該確認序列號的字段才有效。主要用來解決不丟包的問題。

        TCP Flag

        TCP 首部中有 6 個標志比特,它們中的多個可同時被設置為 1,主要是用于操控 TCP 的狀態機的,依次為URG,ACK,PSH,RST,SYN,FIN。

        當然只介紹三個:

        ACK:這個標識可以理解為發送端發送數據到接收端,發送的時候 ACK 為 0,標識接收端還未應答,一旦接收端接收數據之后,就將 ACK 置為 1,發送端接收到之后,就知道了接收端已經接收了數據。SYN:表示「同步序列號」,是 TCP 握手的發送的第一個數據包。用來建立 TCP 的連接。SYN 標志位和 ACK 標志位搭配使用,當連接請求的時候,SYN=1,ACK=0連接被響應的時候,SYN=1,ACK=1;這個標志的數據包經常被用來進行端口掃描。掃描者發送一個只有 SYN 的數據包,如果對方主機響應了一個數據包回來 ,就表明這臺主機存在這個端口。FIN:表示發送端已經達到數據末尾,也就是說雙方的數據傳送完成,沒有數據可以傳送了,發送FIN標志位的 TCP 數據包后,連接將被斷開。這個標志的數據包也經常被用于進行端口掃描。發送端只剩最后的一段數據了,同時要告訴接收端后邊沒有數據可以接受了,所以用FIN標識一下,接收端看到這個FIN之后,哦!這是接受的最后的數據,接受完就關閉了;TCP四次分手必然問。

        Window size稱為滑動窗口大小。所說的滑動窗口,用來進行流量控制。

        52、OSI 的七層模型的主要功能?

        物理層:利用傳輸介質為數據鏈路層提供物理連接,實現比特流的透明傳輸。數據鏈路層:接收來自物理層的位流形式的數據,并封裝成幀,傳送到上一層網絡層:將網絡地址翻譯成對應的物理地址,并通過路由選擇算法為分組通過通信子網選擇最適當的路徑。傳輸層:在源端與目的端之間提供可靠的透明數據傳輸會話層:負責在網絡中的兩節點之間建立、維持和終止通信表示層:處理用戶信息的表示問題,數據的編碼,壓縮和解壓縮,數據的加密和解密應用層:為用戶的應用進程提供網絡通信服務

        53、應用層常見協議知道多少?了解幾個?

        協議名稱默認端口底層協議HTTP超文本傳輸協議80TCPHTTPS超文本傳輸安全協議443TCPTelnet遠程登錄服務的標準協議23TCPFTP文件傳輸協議20傳輸和21連接TCPTFTP簡單文件傳輸協議21UDPSMTP簡單郵件傳輸協議(發送用)25TCPPOP郵局協議(接收用)110TCPDNS域名解析服務53服務器間進行域傳輸的時候用TCP
        客戶端查詢DNS服務器時用 UDP

        <上一頁  1  2  3  下一頁>  
        聲明: 本文由入駐維科號的作者撰寫,觀點僅代表作者本人,不代表OFweek立場。如有侵權或其他問題,請聯系舉報。

        發表評論

        0條評論,0人參與

        請輸入評論內容...

        請輸入評論/評論長度6~500個字

        您提交的評論過于頻繁,請輸入驗證碼繼續

        暫無評論

        暫無評論

          人工智能 獵頭職位 更多
          掃碼關注公眾號
          OFweek人工智能網
          獲取更多精彩內容
          文章糾錯
          x
          *文字標題:
          *糾錯內容:
          聯系郵箱:
          *驗 證 碼:

          粵公網安備 44030502002758號

          主站蜘蛛池模板: 无锡市| 武冈市| 成人自拍偷拍| 超碰免费在线观看| 国产精品2025在线免费| 海原县| 日韩成人A级毛片| 精品人妻伦九区久久AAA片| 新巴尔虎左旗| a片精品| 91精品国产情侣高潮露脸| 营山县| 国产盗摄人妻精品一区| 镇平县| 中文字幕伊人天堂| 宁陕县| 伊人性网| 真实的单亲乱自拍对白免费| 渭源县| 成人3p在线观看| av一区二区三区| 久色88| 一区二区AV| 蜜臀久久99精品久久久酒店新书| 91网在线| 阳朔县| 习水县| 日韩精品一日韩激情内射高潮,97无… | 兴文县| 安福县| 高清无码久久久久| www.51vv.com| 久久av高潮av| 91成人视频在线观看| 曲周县| 91在线观看| 国产精品久久久久久久久免费无码| 第一福利导航视频| 盐山县| 肇庆市| 免费在线观看A|