LAN 輸送量
將交易整合器 (TI) /Host Integration Server 電腦連線到主機系統的 100baseT 替代方式是最熱門且目前最可用的。 本主題說明 100baseT所提供的頻寬,以及您實際可以實際開始使用生產力的頻寬數量。
計算 100baseT 的最大值
您可以透過下列方式計算 100baseT 乙太網路的理論最大值:
100BASE-T 的時鐘為 100 MHz,而 25-MHz 信號乘以 4。 編碼是 8/10,這表示一個位元組會封裝成 10 位。 因此,您最多可以傳輸每秒 100/10=10 百萬個位元組。 若要將這個數位轉換成每秒 MB (MBps) ,請以下列方式加以分割:
10,000,000/ (1024*1024) =9.5 MBps
然後有效率的問題。 乙太網路最多可提供 90-95% 的效率, (CSMA-CD) 。 每個畫面最多承載 1500 個位元組,以及一些最小框架間間距。 此外,如果您使用半雙工纜線,ACK 封包必須儘快或更新時間取用匯流排,因此幾乎不可能達到最大值。
透過乙太網路 802.2 的框架格式上限為 1487 個位元組,或 1484,視使用的乙太網路標準 IEEE 或 DIX 而定。 下圖顯示透過乙太網路的最大 RU 和 BTU 大小。
透過乙太網路顯示大小上限的資料流程控制:RU 為 1487/1484 位元組、BIU 為 1490/1487 位元組、BTU 為 1496/1493,以及乙太網路資料的 1500 個位元組
透過乙太網路的 TCP/IP 格式是 14 位元組乙太網路層+20 IP+20 TCP+12 (TCP 時間戳記) +1448 資料。 對於每個封包,標頭額外負荷是 54/66 個位元組。 當然,有 ACK 封包,TCP/IP 中每兩個封包一個。 因此,標頭額外負荷是兩個數據封包的三個標頭,大約是 7-8%。
對於 802.2 資料連結控制 (DLC) 流量,認可的頻率是由與其合作夥伴交涉的每個端控制。 如需詳細資訊,請參閱 SNA 通訊微調。
針對先前所參考的 90-95% 效率,輸送量會受到各種其他因素的影響,例如廣播網域的大小、LAN 是否位於交換器或中樞、共用區段的伺服器數目造成可能的衝突,以及您的網路是否有其他通訊協定可以取用部分可用的頻寬。
查看隔離交換器 100baseT 上實驗室測試中的 LAN 使用量等級,區段上只有少數伺服器,我們應該接近理論上的最大值減去已知的額外負荷。 TI 是否可以將 LAN 推送至最大效能?
測試結果顯示,當傳送 32000 個位元組,並接收 32,001 個位元組時,TI 可以在只有最少的資料轉換和沒有其他「商務邏輯」或處理與伺服器上的 TI 競爭時,將 100baseT 驅動到其最大效能。 當然,這是使用隔離的優化網路。 真實世界中的骨幹網路必須承受更多額外負荷,而不會成為系統的瓶頸。 若要在安全端,100baseT LAN 的謹慎設計準則是保留規劃的負載,如下所示:
主要移動資料的系統少於 4 MBps。
小於 3 MBps,適用于具有簡短互動式交易訊息的系統。
將互動式 LAN 負載設計為較低限制的原因,是因為每個 MBps 的框架數目較高。 觀察這些準則會將尖峰 LAN 負載設定為安全 50% 的 LAN 容量。