A. 無線網4.31M每秒正常嗎
正常的,您不用擔心。
4.31m就是4.31m網速,大約就是 40m寬頻。還可以下載安裝一個電腦(手機)管家之類的軟體,在測速功能里查一下自己的寬頻。不過具體入戶寬頻網速是多少,還是請咨詢服務商吧。網路傳輸速度解釋:
1、網路傳輸速率單位是bps,中文意思:每秒傳輸的比特流位數。人們都會直覺地理解為每秒傳輸的位元組數(每位元組有8位二進制位),這種理解是錯誤的。
2、這與當前的測速軟體所顯示的網速有關。現在多數測速軟體用B/s或K/s來表示網速,這個"B"或「 K"是用來表示位元組的單位。以位元組測量的網速,還需要再乘以8,才是網路傳輸速率。比如測網速為400K/s,應該是每秒傳輸400000個位元組,網路傳輸速率應該再乘以8就是3200000個二進制位,就是3.2mb/s網路傳輸速率。
3、寬頻的單位是mbps,即每秒傳輸的二進制位數。入戶寬頻網速,由互聯網服務商提供。可以通過相關網速套餐來了解相應網速。
B. 無線網路中允許的最大數據包可以達到64KB嗎,要做模擬,不知道無線網路中的最大數據包可以設多大
這個東西得要看協議啊!無論有沒有線,原理都是一致的,無線乙太網還是乙太網啊!
乙太網里,單個數據包含有數據, 是46--1500位元組(不包括18位元組長的乙太網地址和尾部),
TCP里IP包的首部要佔用20位元組,所以最大的數據包是1500-20位元組
對於UDP包的首部要佔用8位元組 最大是1500-8
但在網路編程中,Internet中的路由器可能有設置成不同的值(小於默認值),Internet上的標准MTU值為576,所以Internet的UDP編程時數據長度最好在576-20-8=548位元組以內。
不過如果你是應用層的開發,那就不需要管了,直接用TCP,TCP協議本身會進行擁塞/流量控制,只需講SOCKET看作一條數據流的入口,往裡面放數據就是了。
你這個64K,是這樣來的:IP包頭中用2個位元組描述報文長度,2個位元組所能表達的最大數字就是65535,就是64K,這個是網路層以上人士編程用的,如果要開發底層設備,按這個標准,不能用於乙太網,也就是不適合無線網路的底層。但高層是沒問題的。你這個模擬,我還是不清楚在哪層,自己看著辦吧。
C. 一個數據包的大小是好多
1、數據鏈路層對數據幀的長度都有一個限制,也就是鏈路層所能承受的最大數據長度,這個值
稱為最大傳輸單元,即MTU。以乙太網為例,這個值通常是1500位元組。
2、對於IP數據包來講,也有一個長度,在IP包頭中,以16位來描述IP包的長度,也就是說,
一個IP包,最長可能是65535位元組。
3、結合以上兩個概念,第一個重要的結論就出來了,如果IP包的大小,起過了MTU值,那麼就需要
分片,也就是把一個IP包分為多個,這個概念非常容易理解,一個載重5T的卡車,要拉10T的貨,它
當然就得分幾次來拉了。
4、IP分片是很多資料常講的內容,但是我倒是覺得分不分片其實不重要,重要的是另一個東西。一個
數據包穿過一個大的網路,它其間會穿過多個網路,每個網路的MTU值是不同的。我們可以設想,如果
接受/發送端都是乙太網,它們的MTU都是1500,我們假設發送的時候,數據包會以1500來封裝,然而,
不幸的是,傳輸中有一段X.25網,它的MTU是576,這會發生什麼呢?我想,這個才是我們所關心的。
當然,結論是顯而易見的,這個數據包會被再次分片,咱開始用火車拉,到了半路,不通火車,只通汽車,
那一車貨會被分為很多車……僅此而已,更重要的是,這種情況下,如果IP包被設置了「不允許分片標志」,那
會發生些什麼呢?對,數據包將被丟棄,然事收到一份ICMP不可達差錯,告訴你,需要分片!
這個網路中最小的MTU值,被稱為路徑MTU,我們應該有一種有效的手段,來發現這個值,最笨的方法或許是先
用traceroute查看所有節點,然後一個個ping……
5、到了傳輸層,也會有一個最大值的限制,當然,對於只管發,其它都不管的UDP來說,不再我們討論之列。這里
說的是TCP協議。說到大小,或許會讓人想到TCP著名的滑動窗口的窗口大小,它跟收發兩端的緩存有關,這里討論
的是傳輸的最大數據包大小,所以,它也不在討論之列。
TCP的選項欄位中,有一個最大報文段長度(MSS),表示了TCP傳往另一端的最大數據的長度,當一個連接立時,連接
的雙方都要通告各自的MSS,也就是說,它說是與TCP的SYN標志在一起的。當然,對於傳輸來講,總是希望MSS越大越好,
現在超載這么嚴重,誰家不希望多拉點貨……但是,MSS總是有個限制的,也就是MTU-IP頭長度-TCP頭長度,對於乙太網來講
它通常是1500-20-20=1460,雖然總是希望它能很大(如1460),但是大多數BSD實現,它都是512的倍數,如1024……
6、回到分片上來,例如,在Win2000下執行如下命令:
ping 192.168.0.1 -l 1473
按剛才的說法,1473+20(ip頭)+8(icmp頭)=1501,則好大於1500,它會被分片,但是,我們關心的是:
這個數據包會被怎麼樣分法?
可以猜想,第一個包是
以太頭+IP頭+ICMP頭+1427的數據;
那第二個分片包呢?
它可以是:
以太頭+IP頭+ICMP頭+1個位元組的數據
或者是:
以太頭+IP頭+1個位元組的數據
也就是省去ICMP頭的封裝,當然,IP頭是不可以省的,否則怎麼傳輸了……
事實上,TCP/IP協議採用的是後一種封裝方式,這樣,一次可以節約8個位元組的空間。IP包頭中,用了三個標志來描述一個分片包:
1、分片標志:如果一個包被分片了,被置於1,最後一個分片除外;——這樣,對於接收端來講,可以根據這個標志位做為重組的重
要依據之一;
2、分片偏移標志:光有一個標志位說明「自己是不是分片包」是不夠的,偏移標志位說明了自己這個分片拉於原始數據報的什麼位置,
很明顯,這兩個標志一結合,就很容易重組分片包了。
3、不允許分片標志:如果數據包強行設置了這個標志,那麼在應該分片的時候,…… err,剛才已經說過了
D. 無線網路的數據包是以什麼為單位的
數據包實際上是一個數據串,每個數據包大小都不相同,數據包體積一般很小,從幾個位元組到幾千個位元組不等。就像兩個人聊天一人問,另一人答;他們每次所說的話的長短不一,但另一人要聽完才能回答。數據包沒有大小,單位:個。
而kb、mb、Gb為位元組單位。
E. 數據包大小的問題,請教!
乙太網的數據包大小范圍正常情況下是64—1518位元組之間。處於正常通訊的網路中,數據包大小應該是在幾百位元組。你的網路中1518位元組的數據包佔到了92%,說明說明網路中肯定有下載行為,你可以看一下主機的流量是否偏大。
或者你可以參考一下這篇文章,網路中的超大幀:
(http://www.csna.cn/viewthread.php?tid=9996),相信會對你有幫助。
F. WiFi網路的mtu值最好設在多少
你好
路由器mtu值是什麼 給大傢具體的講講
一、mtu值概念
"MTU=最大傳輸單元 單位:位元組 英文:Maximum Transmission Unit"我們平時上網時的各種操作,都是通過一個又一個"數據包"傳輸來實現的。而MTU指定了網路中可傳輸數據包的最大尺寸,在我們常用的乙太網中,MTU是1500位元組。超過此大小的數據包就會將多餘的部分拆分再單獨傳輸。就像貨車通過限高的橋洞一樣,貨物高度超過限制高度了,就需要卸下一些貨物,分兩批通過限高路段。
二、MTU跟我的網路有神馬關系?
關系還是挺密切的,在windows里,默認的MTU是1500,但是不同的網路接入方式,不同地區的網路運營商,甚至不同的路由器,它們的MTU值都可能是不同的。例如:ADSL接入時MTU為1492位元組,假設A需要給B傳輸3000位元組數據,如果整個傳輸過程中各個環節的MTU都是1500,那麼2個數據包就可以傳輸完成。可是偏偏這時ADSL接入方式的MTU是1492位元組,數據包就因為這個MTU差異額外拆分為3個(為了便於理解,暫時不將"數據包報頭"納入考慮范圍)顯然這額外增加了需要傳輸的數據包數量,而且拆包組包的過程也浪費了時間。如果從本地到網路採用一致的MTU就可以避免額外拆包。
三、我該怎麼合理設置MTU呢?
更快的網速,這個理由夠不夠讓你折騰一趟呢?顯然是值得的,可是MTU值不是一個數字,天下通用的。所以在我們動手設置的時候,講究一個合理!
那麼什麼情況下MTU值是合理的呢?我們先來看看不合理的。1、本地MTU值大於網路MTU值時,本地傳輸的數據包過大導致網路會拆包後傳輸,不但產生額外的數據包,而且消耗了"拆包、組包"的時間。2、本地MTU值小於網路MTU值時,本地傳輸的數據包可以直接傳輸,但是未能完全利用網路給予的數據包傳輸尺寸的上限值,傳輸能力未完全發揮。 這樣我們就知道,所謂合理的設置MTU值,就是讓本地的MTU值與網路的MTU值一致,既能完整發揮傳輸性能,又不讓數據包拆分。
接下來最重要的就是要找出對於你的網路環境來說MTU多少才是合理的。方法也是灰常簡單,請繼續看下文
1)按win+r組合鍵呼叫運行菜單,輸入cmd後回車
2)在出現的"命令提示符"窗口中輸入"ping -l 1472 -f 網路"然後回車這段雜亂無章的東東是神馬意思呢?
接下來Teamo稍微解釋下:ping:發起一個探測請求; -l(L的小寫):限制探測包大小; 1472:包大小為1472位元組; -f:禁止路由器拆分數據包 網路:設網路為探測目標
3)按下回車後,會出現兩種返回結果:
(1)、如果收到了回復,那麼說明你的網路允許最大MTU值就是1500位元組,與系統默認值相同,只需要將路由器的MTU值也設置為1500即可
(2)、如果出現需要拆分數據包但是設置 DF。或是Packer needs to be fragmented but DF set.的提示,那就說明數據包大小超過了網路限定的MTU大小。需要減小探測包大小再次嘗試。(為了截效果圖,我將探測包改為1473了)
4)按"上箭頭"恢復剛才輸入的命令,然後以5為跨度減小包大小為1467位元組,再次回車探測。
5)這時同樣也有兩種可能:
(1)、如果有返回,說明數據包小於MTU限制,就將包大小+3再次探測,如果+3之後沒有返回,那就以1為跨度降低數據包大小進行探測。
(2)、如果還是沒有返回,就繼續以5為跨度減小包大小,直至有返回後進行5(1)中的操作。
6)直至你發現數據包-1後,有了返回,就說明你探測到了MTU允許的准確數據包大小。
例如從1465降低到1464就有了返回,那麼允許的數據包大小就是1464
7)不過上面得到的值還不能設置為操作系統或路由器的MTU,你找到的數據包大小需要加上28位元組的"數據包報頭",才是完整的數據包尺寸。
例如:探測到的數據包大小是1464,那麼加上28位元組,最終MTU=1492位元組
8)最後,只需要將路由器和操作系統中的MTU值設置為你得出的結果即可進入小極後台,高級選項中的MTU設置中填入測得的數值即可。
G. 網路連接中,一個數據包=多少KB
包不是固定值,它是變數值。
你上網打開網路網頁和新浪網頁,數據包都不一樣大。
你可以把數據包理解成我們現實生活中的一句話。
1如:吃飯了嗎? ---這是你發給別人的一個數據包。
2如:把今年的工作總結一下?---這也是你發給別人的一個數據包。
但是如上兩個問題,別人的回答是不能夠確定的,
第一個問題可能你會收到別人說:「吃了」,或者:「還沒有」。那其中一個就是一個數據包。
第二個問題可能別人會和你說很多句話。因為年總結有很多事情。那這裡面就可以是一個數據包,或者以多個數據包的型式發給你。
所以與KB是不能夠定值轉換的。
以下是乙太網的接入方式:
1.台式機上網的方式:
(1)使用MODEM撥號上網
(2)使用ADSL寬頻撥號上網
(3)使用網線接入區域網
(4)使用無限網卡接入無線網路
2.筆記本電腦上網方式:
(1)直接將電話線插在筆記本上進行MODEM撥號上網
(2)直接插網線(雙絞線)進行ADSL或區域網接入
(3)直接打開無限網路設置進行無線上網
H. 寬頻連接發送和和收到多少正常
我的是速度100.0Mbps: 基背帶寬,即網卡帶寬,理論上每秒鍾可以傳送100兆的東西
發送614,069位元組 : 電腦聯網開始往外發出的數據包位元組數
收到2,433,789位元組: 同上,收到的位元組數
但是數據包發送出去並不是直接去互聯網找你需要的東西,而是先去檢查本地主機記錄,然後再檢查本地緩存,確認沒有要找的東西才去互聯網
安心啦!沒有事情的