TCP中的MSS和視窗怎麼理解

2021-08-21 00:04:48 字數 994 閱讀 1029

1樓:陶子公主駕到

1、tcp提供的是一種面向連線的,可靠的位元組流服務,tcp提供可靠性的一種重要的方式就是最大報文段長度(mss)。

通過mss,應用資料被版分割成tcp認為最適合傳送的資料塊,由tcp傳遞給ip的資訊單位稱為報文段或段(segment)。代表一個tcp socket的結構體struct tcp_sock中有多個成員用於確定應用資料被分割成最大為多大的資料塊較為合適。

2、視窗:微機知系統中一種新的操作環境。把微機的顯示螢幕劃分成許多的框,即為道視窗。

每個視窗負責顯示和處理某一類資訊。使用者可隨意在任一視窗上工作,並在各視窗間交換資訊。計算機中有專門的視窗管理軟體來管理視窗操作。

視窗大小,即為微機的顯示螢幕劃分成許多的框的大小。

2樓:匿名使用者

1、mss(max segment size) 是tcp資料包每次能夠傳輸的最大資料分段,其中並不包括tcp首部。而且mss只出現在syn報文段中。一般來說,mss的值在不分段的情況會越大越好,比如一個外出介面的mss值是mtu減去ip和tcp首部長度。

2、視窗大小是個動態的值,因為tcp是用的滑動視窗協議,傳輸資料的速率都是根據視窗大小來調整的。可以把視窗理解為一個快取,而且視窗大小跟mss是沒有任何關係的。

3、視窗是為了控制傳輸過程中的速度。而mss只是控制tcp報文段大小。

3樓:匿名使用者

因為a的mtu是1024 .所以最大隻能通過1024的包 . 而a的mss只有512 加上 一般tcp首部中會有12位元組的時間戳選項(外加兩位元組的填充選項), 就是500個位元組 而b的mtu是2048 mss 是1448 所以自己算唄..

mss主要是協商發出去的包是多大.而避免進行分段. a發過去的包就是 2048÷500咯.

b發過來得就是2048÷1024了 因為a最大的mtu只有1024 所以就算b的mms是1460也沒用 a允許的一個最大的包只能是1024 就這樣.

PLC中怎麼理解脈衝頻率和脈衝量的關係

頻率決定速度,脈衝 量決定位移距離。脈衝分週期脈衝與非週期脈衝,周內期脈衝每秒容出現的次數為頻率,而一個脈衝的持續時間就是脈衝寬度,在放電間隙上發生有效放電次數.而脈衝當量當控制器輸出一個定位控制脈衝時,所產生的定位控制移動的位移。對直線運動來說,是指移動的距離,對圓周運動來說,是指其轉動的角度。脈...

意味中的怎麼理解意味?

翻譯為說,說話的說,一般強調說這個動作。意味 翻譯成中文就是你剛說的話是什麼意思?日語語法中,指沒有明確的說話者,或者是所說的事情不是很明確的時候使用。一般以連體詞的形式出現。例如 1 翻譯為硬要 非要說的話。2 意味 翻譯為從這層 某種含義意思上來說。3 點 翻譯為從這點來說的話。說 的意思,是一...

小學除法中,除以12和除12怎麼理解

除以1 2,1 2是除數 除1 2,1 2是被除數 祝你開心 前者相當於乘以2,後者相當於除以2 1除以2的餘數是多少?為什麼 是1,因為在只有能整除與不能 整除兩種情況。當不能整除時,就產生餘數 例如 7 3 2 1 數a 數b,a小於b,商為0,餘數就是它自己。例如 1 2,商數為0,餘數為1 ...