網(wǎng)絡協(xié)議 Day12 Socket 域名

1. 什么是長連接,什么是短連接?
  • 三次握手后,相互發(fā)送數(shù)據(jù),接下來馬上進入四次揮手階段的就是短連接
  • 三次握手后,相互發(fā)送數(shù)據(jù),會繼續(xù)等待下次數(shù)據(jù)的相互發(fā)送,而不是馬上進入四次揮手階段的就是長連接
2. 假設建立 Socket 連接后,沒有斷開連接。會對服務端的網(wǎng)卡造成影響嗎?
  • 不會對網(wǎng)卡造成影響,不斷開連接,就表示 socket 會在服務端和客戶端的內(nèi)存中保存,會對內(nèi)存造成影響。
  • 網(wǎng)卡的功能:①對數(shù)據(jù)包的檢驗,看數(shù)據(jù)包的 Mac 地址,是否是給自己的,如果不是就過濾掉,如果是就收下。②百兆網(wǎng)卡、千兆網(wǎng)卡:僅僅是表明網(wǎng)卡的處理速度,也就是帶寬,如果別人傳輸?shù)臄?shù)據(jù)速度超過了帶寬,數(shù)據(jù)就會被丟棄一部分。
3. 假設數(shù)據(jù)太多,網(wǎng)卡已經(jīng)接收不過來數(shù)據(jù),直接丟棄。那這個時候數(shù)據(jù)是不是只傳到物理層,上不到數(shù)據(jù)鏈路層?
  • ①首先網(wǎng)卡有個緩沖區(qū),如果數(shù)據(jù)來的速度把緩沖區(qū)塞滿了,網(wǎng)卡處理不過來了,會把多余數(shù)據(jù)丟棄。
  • ②但是網(wǎng)卡是在數(shù)據(jù)鏈路層工作的,所以此刻被丟棄的數(shù)據(jù)也已經(jīng)到達了數(shù)據(jù)鏈路層了,只是無法繼續(xù)傳遞到網(wǎng)絡層。
4. 為什么我們需要用域名訪問網(wǎng)站,而不直接使用 ip 地址?
  • 因為 IP 地址不方便記憶,并且不能表達組織的名稱和性質(zhì),人們設計出了域名(比如 google.com)
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 網(wǎng)絡七層協(xié)議 應用層:1.用戶接口、應用程序;2.Application典型設備:網(wǎng)關;3.典型協(xié)議、標準和應用:...
    躍文閱讀 633評論 0 2
  • 網(wǎng)絡七層協(xié)議 網(wǎng)絡七層協(xié)議由下往上分別為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層和應用層。其中物理層、數(shù)...
    追風箏的熒火蟲閱讀 634評論 0 3
  • 網(wǎng)絡七層協(xié)議 網(wǎng)絡(OSI)七層協(xié)議由下往上分別為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層和應用層。其中...
    我是李小胖閱讀 1,125評論 0 0
  • 網(wǎng)絡七層協(xié)議 網(wǎng)絡七層協(xié)議由下往上分別為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層和應用層。其中物理層、數(shù)...
    心至靜行至遠閱讀 1,920評論 12 26
  • 1、網(wǎng)絡協(xié)議分層 網(wǎng)絡層次可劃分為五層因特網(wǎng)協(xié)議棧和七層因特網(wǎng)協(xié)議棧。 1.1 五層因特網(wǎng)協(xié)議棧 因特網(wǎng)協(xié)議棧共有...
    SpaceCat閱讀 1,040評論 0 8

友情鏈接更多精彩內(nèi)容