[[ネットワーク用語]] > MSS

* MSS [#p1e72374]

MSS = Maximum Segment Size 最大セグメント長

[[MSSとは【Maximum Segment Size】(最大セグメントサイズ) - IT用語辞典>http://e-words.jp/w/MSS.html]]
>MSS 【Maximum Segment Size】(最大セグメントサイズ)
読み :エムエスエス
 
[[TCP]]で通信を行う際に指定する、データの送信単位(セグメント)の最大値。
 
TCPではセグメントと呼ばれる大きさごとにデータを区切って送受信を行う。
セグメントの大きさは16ビットの値で表現され、最大で64KBまで設定できる。
通信を行うときは受信側が最初にMSSオプションで自らが受信できるセグメントの最大値を送信側に通知し、送信側はこれを超えないようデータを細かいセグメントに分割して送信する。

[[Maximum Segment Size - Wikipedia>http://ja.wikipedia.org/wiki/Maximum_Segment_Size]]
>Maximum Segment Size(マキシマム・セグメント・サイズ、最大セグメント長)とは、[[TCP]]における1セグメントで転送可能なデータの最大長をさす。
略してMSSと呼ばれることが多い。
 
MSSの値は[[MTU]]と関連している。
MTUは[[IP]]層における、[[ヘッダ]]を含めた最大長である。
MSSに[[TCPヘッダ]]と[[IPヘッダ]]を加えた長さがMTUに収まっていれば、分断化せずに転送できる。
標準的な長さは、TCPヘッダが20バイト、IPv4ヘッダが20バイトである。
このため&color(red){MSSはMTUから40バイトを引いた値};とすることが多い。
ただしIPv6ヘッダは40バイトとなるほか、TCPでもIPでもオプションがつくとヘッダ長が増加する可能性がある。

** リンク [#q2210473]
[[シーケンス番号]]
[[MTU]] (Maximum Transmission Unit 最大転送単位)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS