Maximum Segment Size

์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์†Œ์ผ“ํ†ต์‹ ์„ ํ•  ๋•Œ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ณดํ†ต ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ๋ฒ„ํผ์— ๋‹ด์•„ ์กฐ๊ธˆ์”ฉ writeํ•ฉ๋‹ˆ๋‹ค. write๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ๋ฐ”๋กœ ์ „์†ก๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ OS์˜ ํ”„๋กœํ† ์ฝœ ์Šคํƒ์—์„œ ๋‚ด๋ถ€ ๋ฒ„ํผ์— ์ €์žฅํ–ˆ๋‹ค๊ฐ€ MSS ์‚ฌ์ด์ฆˆ์— ๊ทผ์ ‘ํ•ด์ง€๋ฉด ์•Œ์•„์„œ ํ”„๋กœํ† ์ฝœ ์Šคํƒ์ด ์ „์†กํ•ด์ค๋‹ˆ๋‹ค.

์ด ๋•Œ MSS์˜ ์ •๋ณด๊ฐ€ ์žˆ์–ด์•ผ ํ”„๋กœํ† ์ฝœ ์Šคํƒ์—์„œ MSS์— ๊ทผ์ ‘ํ–ˆ๊ตฌ๋‚˜ ํ•˜๊ณ  ์ „์†ก์„ ํ•  ํ…๋ฐ์š”.
MSS๋ณด๋‹ค ํฌ๋ฉด ์•Œ์•„์„œ ๋ถ„ํ• ํ•ด์„œ ๋ณด๋‚ด๋Š”๋ฐ MSS๋Š” ๊ฒ€์ƒ‰ํ•ด๋ณด๋‹ˆ ํ™˜๊ฒฝ๋งˆ๋‹ค ์‚ฌ์ด์ฆˆ๊ฐ€ ๋‹ค๋ฅด๋ฉฐ ์ด๋”๋„ท์„ ์“ฐ๋ฉด ํ†ต์ƒ 1500 ๋ฐ”์ดํŠธ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ MSS์˜ ์‚ฌ์ด์ฆˆ๋Š” windows์— ํ•˜๋“œ์ฝ”๋”ฉ๋œ ์‚ฌ์ด์ฆˆ์ธ๊ฐ€์š”? ์•„๋‹ˆ๋ฉด ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๋ฉด ์„ค์ •๋˜๋Š” ๊ฐ’์ธ๊ฐ€์š”?

๋˜ํ•œ MSS๊ฐ€ ์–ด์ฐจํ”ผ Low ๋ ˆ๋ฒจ๋‹จ์—์„œ ์ •์˜๋˜์—ˆ๋‹ค๋ฉด ์†Œ์ผ“ํ†ต์‹ ์—์„œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฒ„ํผ์™€ ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด write๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ํ•  ํ•„์š”์—†์ด ํ•œ ๋ฒˆ์— ์ „์†กํ•ด๋„ ๋˜์ง€ ์•Š๋‚˜์š”? ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‹จ์—์„œ ๋ฒ„ํผ ์‚ฌ์ด์ฆˆ๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š์•„๋„ ๋  ๊ฒƒ ๊ฐ™์•„์„œ ์—ฌ์ญค๋ด…๋‹ˆ๋‹ค.

์ข‹์•„์š” 3

์•„๋ž˜์˜ ๊ธ€์„ ์ฐธ๊ณ ํ•˜์„ธ์š”

https://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&pageno=0&detail=1&wid=12521

https://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&pageno=0&detail=1&wid=12527

https://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&pageno=0&detail=1&wid=12528

์ข‹์•„์š” 5

์งˆ๋ฌธํ•˜์‹  ๊ฒƒ์— ์•ฝ๊ฐ„ ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

Windows: 197. TCP์˜ MSS(Maximum Segment Size) ํฌ๊ธฐ๋Š” ๊ณ ์ •๋œ ๊ฒƒ์ผ๊นŒ์š”? (sysnet.pe.kr)

์ข‹์•„์š” 5

์ € ์—ญ์‹œ ๊ถ๊ธˆํ–ˆ๋˜ ๋ถ€๋ถ„์ด์—ˆ๊ณ  ๋‹ค๋ฅธ ๊ณณ์—์„œ๋„ ๋ฒ„ํผ์˜ ํฌ๊ธฐ๋ฅผ ๋‚˜๋ˆ ์„œ ์‚ฌ์šฉํ•  ๋ฟ ์™œ ๊ทธ๋Ÿฐ์ง€๋ฅผ ์ž˜ ์•Œ๋ ค์ฃผ์ง€ ์•Š์•„ ๋Š˜ ๊ถ๊ธˆํ–ˆ์—ˆ๋Š”๋ฐ, ์ด๋ฒˆ์— ํ™•์‹คํžˆ ์•Œ๊ฒŒ ๋์Šต๋‹ˆ๋‹ค :slight_smile:

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ข‹์•„์š” 3

๋‹ต๋ณ€ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๊ทธ๋ ‡๋‹ค๋ฉด MTU ์‚ฌ์ด์ฆˆ๋Š” ์šด์˜์ฒด์ œ ์„ค์น˜ ์‹œ ์ด๋”๋„ท์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผํ•˜๊ณ  ๊ธฐ๋ณธ๊ฐ’์ด ์ •ํ•ด์ง€๋Š” ๊ฐ’์ธ๊ฐ€์š”?์•„๋‹ˆ๋ฉด ๋„คํŠธ์›Œํฌ ์žฅ์น˜ ์„ค์น˜ ํ›„ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ธํ„ฐ๋„ท ์œ ํ˜•์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •๋˜๋Š” ๊ฐ’์ธ๊ฐ€์š”?

MTU์— ๋Œ€ํ•ด ๊ฒ€์ƒ‰ํ•˜๋ฉด ์ด๋”๋„ท์˜ ๊ฒฝ์šฐ์—๋Š” 1500๋ฐ”์ดํŠธ๋กœ ์žกํ˜€์ง„๋‹ค์ง€๋งŒ ๋ชจ๋Ž€์€ 576๋ฐ”์ดํŠธ, ๊ธฐ๊ฐ€๋น„ํŠธ ์ด๋”๋„ท์€ 9000๋ฐ”์ดํŠธ ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. 1500๋ฐ”์ดํŠธ๊ฐ€ ์šด์˜์ฒด์ œ์— ์–ด๋–ค์‹์œผ๋กœ ์„ค์ •๋˜๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹คโ€ฆ

์ข‹์•„์š” 1

MTU ํฌ๊ธฐ๋Š” ์šด์˜์ฒด์ œ๊ฐ€ ํ•˜์œ„ ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด์˜ ์ •๋ณด๋ฅผ ์ทจ๋“ํ–ˆ์„ ๋•Œ ๊ฒฐ์ •๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฑด ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ๊ฐ€ ์Šค์Šค๋กœ ์–ด๋–ค ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€์›ํ•˜๋Š”์ง€ ์•Œ๊ธฐ ๋•Œ๋ฌธ์— device driver๋Š” ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ๋กœ๋ถ€ํ„ฐ ๊ทธ ์ •๋ณด๋ฅผ ์ทจ๋“ํ•  ๋•Œ IP MTU๊ฐ€ ํ•ด๋‹น ์–ด๋Œ‘ํ„ฐ์— ๋Œ€ํ•ด ๊ฒฐ์ •๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฐ€๋ น, ์ด๋”๋„ท ๋„คํŠธ์›Œํฌ ์นด๋“œ๋ฅผ ๊ตฌ์ž…ํ–ˆ๋‹ค๋ฉด ๊ทธ ์นด๋“œ๋Š” ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด๋ฅผ ์ด๋”๋„ท๊ณผ๋งŒ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์Šค์Šค๋กœ IP MTU๋Š” 1500์ž„์„ ์•Œ ๊ฒƒ์ด๊ณ , ์ดํ›„ ์šด์˜์ฒด์ œ๊ฐ€ ๊ทธ ์ •๋ณด๋ฅผ ๊ตฌํ•˜๋ ค๊ณ  ์งˆ์˜ํ•˜๋ฉด 1500์„ ๋ฐ˜ํ™˜ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•Œ๊ณ  ๊ณ„์‹  ๊ฒƒ์ฒ˜๋Ÿผ TCP/IP ํ”„๋กœํ† ์ฝœ์ด ์ด๋”๋„ท ์œ„์—์„œ ๋Œ์•„๊ฐˆ ๋•Œ MTU๊ฐ€ 1500์ด๊ณ , ์ด๋”๋„ท ๋Œ€์‹  wireless network, fiber ๋“ฑ์˜ ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด๋กœ ๋ฐ”๋€Œ๋ฉด MTU๋Š” ๊ทธ๊ฒƒ๋“ค์ด ์ •ํ•œ ํŒจํ‚ท ํ”„๋ ˆ์ž„์˜ ํฌ๊ธฐ์— ์˜ํ•ด ์ •ํ•ด์ง‘๋‹ˆ๋‹ค.

์ฐธ๊ณ ๋กœ, ๊ธฐ๊ฐ€๋น„ํŠธ ์ด๋”๋„ท์ด 9000์ด๋ผ๊ณ  ํ–ˆ๋Š”๋ฐ ์•„๋งˆ ๊ทธ๊ฑด Jumbo Frame ์˜ต์…˜์ด๋ผ๊ณ  ํ•˜๋Š” ๊ฒƒ์ด ๋งž์Šต๋‹ˆ๋‹ค. (๋ฌผ๋ก , ํ•ด๋‹น ์˜ต์…˜์„ ์ง€์›ํ•˜๋Š” ์žฅ๋น„๋“ค์ด ๋Œ€๊ฐœ ๊ธฐ๊ฐ€๋น„ํŠธ ์ด๋”๋„ท์ด์ง€๋งŒ.)

Jumbo frame - Wikipedia

๋˜ํ•œ ๊ด€๋ จํ•ด์„œ๋Š” ๋‹ค์Œ์˜ ๊ธ€๋„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์„ฑ: 528. ์˜ค๋ผํด ํด๋ผ์šฐ๋“œ์˜ ๋ฆฌ๋ˆ…์Šค VM - 9000 MTU Jumbo Frame ํ…Œ์ŠคํŠธ (sysnet.pe.kr)

์ข‹์•„์š” 3

์—ญ์‹œ ์šด์˜์ฒด์ œ์—์„œ ๋งˆ์Œ๋Œ€๋กœ ์ž„์˜๋กœ ์ •ํ•œ ๊ฐ’์ด ์•„๋‹ˆ์—ˆ๊ตฐ์š”โ€ฆใ…Žใ…Ž ์ƒ์„ธํ•œ ๋‹ต๋ณ€ ์ •๋ง ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!!