各種信令協議的最大幀長和MTU

2021-06-12 07:19:48 字數 2527 閱讀 6503

fr(frame relay,幀中繼)是八十年代發展起來的一種資料通訊技術,它是從x.25分組交換技術演變而來的。

fr向使用者提供面向連線的通訊服務。fr省略了幀編號、差錯控制、流量控制、應答、監視等功能,把這些功能全部交給使用者終端去完成,大大節省了交換機的開銷,降低了時延,提高了資訊吞吐量。fr具有高頻寬和高可靠性的優點,可以作為x.25的替代方案。

fr的幀首席資訊官度遠大於x.25分組,最大幀長度可達1600位元組,適合於封裝區域網的資料單元。

ip報文由首部(header)和實際的資料部分組成。資料部分一般用來傳送其它的協議,如tcp, udp,icmp等。資料部分最長可為65515位元組(byte)(=2^16 - 1 - 最短首部長度20位元組) 。一般而言,低層(鏈路層) 的特性會限制能支援的ip包長。

例如:乙太網(ethernet)協議,有乙個協議引數,即所謂的最大傳輸單元(maximum transfer unit, mtu) 為1518位元組,乙太網的幀首部使用18位元組,剩給整個ip包(首部+資料部分)的只有1500位元組。

mtu(maximumtransmission unit),是指能在網路上傳輸的最大資料報大小,常用的mtu值如下:

fddi協議:4352位元組

乙太網:1500位元組

pppoe協議:1492位元組

x.25協議:576位元組

p2p協議:4470位元組

ppp協議:296位元組

ieee 802.3:1492位元組

token ring(16mbps):17914位元組

token ring(4mbps):4464位元組(rfc 1042)

ieee 802.4:8166位元組(rfc 1042)

理論最大值(超通道):65535位元組(rfc 791)

理論最小值:68位元組(rfc 791)

ipv6資料報:上層協議資料單元。上層資料單元即pdu,全稱為protocol data unit。 pdu由傳輸頭及其負載(如icmpv6訊息、或udp訊息等)組成。而ipv6包有效負載則包括ipv6擴充套件頭和pdu,通常所能允許的最大位元組數為65535位元組,大於該位元組數的負載可通過使用擴充套件頭中的jumbo payload選項進行傳送。

使用jumbo payload選項,分組有效載荷長度最大可達4,294,967,295位元組。負載長度超過65,535位元組的ipv6包稱為「超大包」。

點對點協議(ppp,point topoint protocol)為在點對點連線上傳輸多協議資料報提供了乙個標準方法。ppp 最初設計是為兩個對等節點之間的 ip 流量傳輸提供一種封裝協議。在 tcp-ip 協議集中它是一種用來同步調製連線的資料鏈路層協議(osi 模式中的第二層),替代了原來非標準的第二層協議,即 slip。除了 ip 以外 ppp 還可以攜帶其它協議,包括 decnet 和 novell 的 internet 網包交換(ipx)。

ppp的mtu為296位元組,它並不是實際ppp最大的包大小,而是乙個建議值

,因為考慮了線路使用者的感受,即在960b/s線路中,使用這個建議值,可以有較好的感受,也就是等待時間可以在忍受範圍內。

注:人一般可以忍受的等待時長在0.1秒到0.2秒以下。對於960位元組/秒的ppp網路,傳送乙個位元組需要 1/ 960 = 0.01秒,傳送1024位元組需要 1024 / 960 = 1.067秒,如果乙個資料報的大小就是1024位元組的話,則平均等待時長為(1.067 + 0.1)/ 2 = 0.538秒,約為傳送所有資料時間的一般。根據相同公式,要使ppp滿足平均等待時長在0.1秒到0.2秒之間,則每包長度應在960 * 0.1 * 2到960 * 0.2 * 2之間,即192位元組到384位元組之間,同時考慮吞吐量(有效資料/資料報長度),296則是乙個比較合適的mtu.

lapd用於bts與bsc之間的abis介面上的鏈路層。lapd訊息一般由一些固定的幀組成,而且這些幀都會形成它自己的幀結構以便在訊息傳遞雙方傳遞資料。

lapd的訊息長度限制在260個位元組之內,因此最大幀長為260個位元組。

ss7信令的結構如下:

f      ck    sif      sio  ---     li    fib   fsn     bib     bsn       f

8      16     8*n     8      2     6      1       7     1      7      8

sif長度為2-272個8位位組,最大訊息長度為8+16+8*272+8+2+6+1+7+1+7+8=2240位,即2240/8=280位元組。

atm----asynchronoustransfer mode(atm)非同步傳輸模式的縮寫。atm是一項資料傳輸技術,是實現b-isdn的業務的核心技術之一。atm是以信元為基礎的一種分組交換和復用技術,它是一種為了多種業務設計的通用的面向連線的傳輸模式,atm是一種非同步傳輸模式、atm以信元為基本單位、atm的信元的長度為53個位元組

最大幀長和最小幀長詳解

文章出處 在傳統乙太網中,為什麼要有最小幀長度和最大幀長度的限制?乙太網 ieee 802.3 幀格式 1.前導碼 7位元組0x55,一串1 0間隔,用於訊號同步 2.幀起始定界符 1位元組0xd5 10101011 表示一幀開始 3.da 目的mac 6位元組 4.sa 源mac 6位元組 5.型...

乙太網的最小幀和最大幀長的意義

乙太網是無連線的,不可靠的服務,採用盡力傳輸的機制。乙太網csma cd我就不多講了,我相信大家都了解這個原理。乙太網是不可靠的,這意味著它並不知道對方有沒有收到自己發出的資料報,但如果他發出的資料報發生錯誤,他會進行重傳。乙太網的錯誤主要是發生碰撞,碰撞是指兩台機器同時監聽到網路是空閒的,同時傳送...

計算機網路 各種時延和最小幀長

各種時延的理解 時延 是資料 乙個報文或分組,甚至位元 從網路或鏈路的一段傳送到另一端所需要的時間。總時延 傳送時延 傳播時延 處理時延 排隊時延 傳送時延 是從傳送資料幀的第乙個位元算起,到該幀的最後乙個位元傳送完畢所需的時間。傳送時延 資料幀長度 b 通道頻寬 b s 通道頻寬就是資料率 傳播時...