๋ชจ๋“  ๊ฒƒ์ด ๋งค์šฐ ๋‚˜์˜๊ฑฐ๋‚˜ ์ƒˆ๋กœ์šด ์œ ํ˜•์˜ ๊ตํ†ต ์ฐจ๋‹จ

13์›” XNUMX์ผ RIPE ํ•™๋Œ€ ๋ฐฉ์ง€ ์‹ค๋ฌด ๊ทธ๋ฃน์— ์ œ์•ˆ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค BGP ํ•˜์ด์žฌํ‚น(hjjack)์„ RIPE ์ •์ฑ… ์œ„๋ฐ˜์œผ๋กœ ๊ฐ„์ฃผํ•˜์„ธ์š”. ์ œ์•ˆ์ด ์ˆ˜๋ฝ๋˜๋ฉด ํŠธ๋ž˜ํ”ฝ ๊ฐ€๋กœ์ฑ„๊ธฐ ๊ณต๊ฒฉ์„ ๋ฐ›์€ ์ธํ„ฐ๋„ท ์ œ๊ณต์—…์ฒด๋Š” ๊ณต๊ฒฉ์ž๋ฅผ ํญ๋กœํ•˜๊ธฐ ์œ„ํ•ด ํŠน๋ณ„ ์š”์ฒญ์„ ๋ณด๋‚ผ ๊ธฐํšŒ๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ฒ€ํ† ํŒ€์ด ์ถฉ๋ถ„ํ•œ ๋’ท๋ฐ›์นจ ์ฆ๊ฑฐ๋ฅผ ์ˆ˜์ง‘ํ•œ ๊ฒฝ์šฐ BGP ์ฐจ๋‹จ์˜ ์†Œ์Šค์ธ LIR์€ ์นจ์ž…์ž๋กœ ๊ฐ„์ฃผ๋˜์–ด LIR ์ƒํƒœ๊ฐ€ ๋ฐ•ํƒˆ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช‡ ๊ฐ€์ง€ ์ฃผ์žฅ๋„ ์žˆ์—ˆ์ง€๋งŒ ์ด์— ๋ฐ˜๋Œ€ ๋ณ€ํ™”.

์ด ๊ฐ„ํ–‰๋ฌผ์—์„œ ์šฐ๋ฆฌ๋Š” ์‹ค์ œ ๊ณต๊ฒฉ์ž๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜ํ–ฅ์„ ๋ฐ›๋Š” ์ ‘๋‘์‚ฌ์˜ ์ „์ฒด ๋ชฉ๋ก์ด ๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ๊ณต๊ฒฉ์˜ ์˜ˆ๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋”์šฑ์ด ์ด๋Ÿฌํ•œ ๊ณต๊ฒฉ์€ ํ–ฅํ›„ ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ์„ ๊ฐ€๋กœ์ฑ„๋ ค๋Š” ๋™๊ธฐ์— ๋Œ€ํ•œ ์˜๋ฌธ์„ ๋‹ค์‹œ ์ œ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

์ง€๋‚œ ๋ช‡ ๋…„ ๋™์•ˆ ์–ธ๋ก ์—์„œ๋Š” MOAS(Multiple Origin Autonomous System)์™€ ๊ฐ™์€ ์ถฉ๋Œ๋งŒ BGP ์ฐจ๋‹จ์œผ๋กœ ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. MOAS๋Š” ๋‘ ๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์ž์œจ ์‹œ์Šคํ…œ์ด AS_PATH์˜ ํ•ด๋‹น ASN(AS_PATH์˜ ์ฒซ ๋ฒˆ์งธ ASN, ์ดํ•˜ ์›๋ณธ ASN์ด๋ผ๊ณ  ํ•จ)๊ณผ ์ถฉ๋Œํ•˜๋Š” ์ ‘๋‘์‚ฌ๋ฅผ ๊ด‘๊ณ ํ•˜๋Š” ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” ์ ์–ด๋„ ์ด๋ฆ„์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค 3๊ฐ€์ง€ ์ถ”๊ฐ€ ์œ ํ˜• ํŠธ๋ž˜ํ”ฝ ์ฐจ๋‹จ์„ ํ†ตํ•ด ๊ณต๊ฒฉ์ž๊ฐ€ ํ•„ํ„ฐ๋ง ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์— ๋Œ€ํ•œ ์ตœ์‹  ์ ‘๊ทผ ๋ฐฉ์‹์„ ์šฐํšŒํ•˜๋Š” ๋“ฑ ๋‹ค์–‘ํ•œ ๋ชฉ์ ์œผ๋กœ AS_PATH ์†์„ฑ์„ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•Œ๋ ค์ง„ ๊ณต๊ฒฉ ์œ ํ˜• ํ•„๋กœ์†Œ๋ฐ”-์นดํŽ ๋ฆฌ - ๊ทธ๋Ÿฌํ•œ ์ฐจ๋‹จ์˜ ๋งˆ์ง€๋ง‰ ์œ ํ˜•์ด์ง€๋งŒ ์ „ํ˜€ ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ ์šฐ๋ฆฌ๊ฐ€ ์ง€๋‚œ ๋ช‡ ์ฃผ ๋™์•ˆ ๋ณด์•„์˜จ ์ข…๋ฅ˜์˜ ๊ณต๊ฒฉ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์‚ฌ๊ฑด์€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์„ฑ๊ฒฉ๊ณผ ๋งค์šฐ ์‹ฌ๊ฐํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋‚ณ์Šต๋‹ˆ๋‹ค.

TL;DR ๋ฒ„์ „์„ ์ฐพ๋Š” ์‚ฌ๋žŒ๋“ค์€ "Perfect Attack" ์ž๋ง‰์œผ๋กœ ์Šคํฌ๋กคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๋ฐฐ๊ฒฝ

(์ด ์‚ฌ๊ฑด๊ณผ ๊ด€๋ จ๋œ ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด)

ํŒจํ‚ท์„ ๋ณด๋‚ด๋ ค๊ณ  ํ•˜๊ณ  ๋Œ€์ƒ IP ์ฃผ์†Œ๊ฐ€ ํฌํ•จ๋œ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ ‘๋‘์‚ฌ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ธธ์ด๊ฐ€ ๊ฐ€์žฅ ๊ธด ์ ‘๋‘์‚ฌ์˜ ๊ฒฝ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์— ๋™์ผํ•œ ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฐ€์žฅ ์ข‹์€ ๊ฒฝ๋กœ ์„ ํƒ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋”ฐ๋ผ ๊ฐ€์žฅ ์ข‹์€ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด ํ•„ํ„ฐ๋ง ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ์ ‘๊ทผ ๋ฐฉ์‹์€ AS_PATH ์†์„ฑ์„ ๋ถ„์„ํ•˜์—ฌ ๊ฒฝ๋กœ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ๋ผ์šฐํ„ฐ๋Š” ๊ด‘๊ณ  ์ค‘์— ์ด ์†์„ฑ์„ ์ž„์˜์˜ ๊ฐ’์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AS_PATH ์‹œ์ž‘ ๋ถ€๋ถ„์— ์†Œ์œ ์ž ASN์„ ์›๋ณธ ASN์œผ๋กœ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ํ˜„์žฌ ์›๋ณธ ํ™•์ธ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์šฐํšŒํ•˜๋Š” ๋ฐ ์ถฉ๋ถ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ณต๊ฒฉ๋ฐ›์€ ASN์—์„œ ๊ท€ํ•˜๊นŒ์ง€์˜ ๊ฒฝ๋กœ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์ด ๊ฒฝ๋กœ์˜ AS_PATH๋ฅผ ์ถ”์ถœํ•˜์—ฌ ๋‹ค๋ฅธ ๊ด‘๊ณ ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ท€ํ•˜๊ฐ€ ์ž‘์„ฑํ•œ ๊ณต์ง€ ์‚ฌํ•ญ์— ๋Œ€ํ•œ AS_PATH ์ „์šฉ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋Š” ๊ฒฐ๊ตญ ํ†ต๊ณผ๋ฉ๋‹ˆ๋‹ค.

์•„์ง ์–ธ๊ธ‰ํ• ๋งŒํ•œ ๋ช‡ ๊ฐ€์ง€ ์ œํ•œ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ์—…์ŠคํŠธ๋ฆผ ๊ณต๊ธ‰์ž์— ์˜ํ•œ ์ ‘๋‘์‚ฌ ํ•„ํ„ฐ๋ง์˜ ๊ฒฝ์šฐ ์ ‘๋‘์‚ฌ๊ฐ€ ์—…์ŠคํŠธ๋ฆผ์— ๊ตฌ์„ฑ๋œ ํด๋ผ์ด์–ธํŠธ ์ฝ˜์— ์†ํ•˜์ง€ ์•Š์œผ๋ฉด ๊ฒฝ๋กœ๊ฐ€ ์—ฌ์ „ํžˆ ํ•„ํ„ฐ๋ง๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์˜ฌ๋ฐ”๋ฅธ AS_PATH๋ฅผ ์‚ฌ์šฉํ•˜๋”๋ผ๋„). ๋‘˜์งธ, ์ƒ์„ฑ๋œ ๊ฒฝ๋กœ๊ฐ€ ์ž˜๋ชป๋œ ๋ฐฉํ–ฅ์œผ๋กœ ๋ณด๊ธ‰๋˜์–ด ๋ผ์šฐํŒ… ์ •์ฑ…์„ ์œ„๋ฐ˜ํ•˜๋Š” ๊ฒฝ์šฐ ์œ ํšจํ•œ AS_PATH๊ฐ€ ๋ฌดํšจํ™”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ROA ๊ธธ์ด๋ฅผ ์œ„๋ฐ˜ํ•˜๋Š” ์ ‘๋‘์‚ฌ๊ฐ€ ์žˆ๋Š” ๊ฒฝ๋กœ๋Š” ์œ ํšจํ•˜์ง€ ์•Š์€ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ๊ฑด

๋ช‡ ์ฃผ ์ „์— ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž ์ค‘ ํ•œ ๋ช…์œผ๋กœ๋ถ€ํ„ฐ ๋ถˆ๋งŒ ์‚ฌํ•ญ์„ ์ ‘์ˆ˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ทธ์˜ ์›๋ณธ ASN ๋ฐ /25 ์ ‘๋‘์‚ฌ๊ฐ€ ์žˆ๋Š” ๊ฒฝ๋กœ๋ฅผ ๋ณด์•˜์ง€๋งŒ ์‚ฌ์šฉ์ž๋Š” ์ด๋ฅผ ๊ด‘๊ณ ํ•˜์ง€ ์•Š์•˜๋‹ค๊ณ  ์ฃผ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

TABLE_DUMP2|1554076803|B|xxx|265466|78.163.7.0/25|265466 262761 263444 22356 3491 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.163.7.128/25|265466 262761 263444 22356 3491 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.163.18.0/25|265466 262761 263444 6762 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.163.18.128/25|265466 262761 263444 6762 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.163.226.0/25|265466 262761 263444 22356 3491 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.163.226.128/25|265466 262761 263444 22356 3491 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.164.7.0/25|265466 262761 263444 6762 2914 9121|INCOMPLETE|xxx|0|0||NAG||
TABLE_DUMP2|1554076803|B|xxx|265466|78.164.7.128/25|265466 262761 263444 6762 2914 9121|INCOMPLETE|xxx|0|0||NAG||

2019๋…„ XNUMX์›” ์ดˆ ๊ณต์ง€์‚ฌํ•ญ ์˜ˆ์‹œ

/25 ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•œ ๊ฒฝ๋กœ์˜ NTT๋Š” ํŠนํžˆ ์˜์‹ฌ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. LG NTT๋Š” ์‚ฌ๊ฑด ๋‹น์‹œ ์ด ๊ฒฝ๋กœ๋ฅผ ์ธ์ง€ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์šด์˜์ž๋Š” ์ด๋Ÿฌํ•œ ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•ด ์ „์ฒด AS_PATH๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค! ๋‹ค๋ฅธ ๋ผ์šฐํ„ฐ๋ฅผ ํ™•์ธํ•˜๋ฉด ํŠน์ • ASN์ธ AS263444๊ฐ€ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค. ์ด ์ž์œจ ์‹œ์Šคํ…œ์œผ๋กœ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋ฅผ ์‚ดํŽด๋ณธ ํ›„ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒํ™ฉ์— ์ง๋ฉดํ–ˆ์Šต๋‹ˆ๋‹ค.

TABLE_DUMP2|1554076800|B|xxx|265466|1.6.36.0/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.6.38.0/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.23.143.0/25|265466 262761 263444 22356 6762 9498 9730 45528|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.23.143.128/25|265466 262761 263444 22356 6762 9498 9730 45528|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.24.0.0/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.24.128.0/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.26.0.0/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.26.128.0/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.64.96.0/20|265466 262761 263444 6762 3491 4760|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.64.112.0/20|265466 262761 263444 6762 3491 4760|IGP|xxx|0|0||NAG||

์—ฌ๊ธฐ์„œ ๋ฌด์—‡์ด ์ž˜๋ชป๋˜์—ˆ๋Š”์ง€ ์ถ”์ธกํ•ด ๋ณด์„ธ์š”.

๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๊ฒฝ๋กœ์—์„œ ์ ‘๋‘์‚ฌ๋ฅผ ๊ฐ€์ ธ์™€์„œ ๋‘ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ํ•ด๋‹น ๋‘ ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•ด ๋™์ผํ•œ AS_PATH๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฝ๋กœ๋ฅผ ๊ด‘๊ณ ํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

TABLE_DUMP2|1554076800|B|xxx|263444|1.6.36.0/23|263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||
TABLE_DUMP2|1554076800|B|xxx|263444|1.6.38.0/23|263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||
TABLE_DUMP2|1554076800|B|xxx|61775|1.6.36.0/23|61775 262761 263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||
TABLE_DUMP2|1554076800|B|xxx|61775|1.6.38.0/23|61775 262761 263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.6.36.0/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|265466|1.6.38.0/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|28172|1.6.36.0/23|28172 52531 263444 52320 9583|IGP|xxx|0|0||NAG||
TABLE_DUMP2|1554076800|B|xxx|28172|1.6.38.0/23|28172 52531 263444 52320 9583|IGP|xxx|0|0||NAG||

๋ถ„ํ•  ์ ‘๋‘์‚ฌ ์Œ ์ค‘ ํ•˜๋‚˜์— ๋Œ€ํ•œ ๊ฒฝ๋กœ ์˜ˆ์‹œ

์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์งˆ๋ฌธ์ด ๋™์‹œ์— ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ด๋Ÿฐ ์œ ํ˜•์˜ ์ฐจ๋‹จ์„ ์‹œ๋„ํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ด ๊ธธ์„ ํƒํ•œ ์‚ฌ๋žŒ์ด ์žˆ๋‚˜์š”? ์–ด๋–ค ์ ‘๋‘์‚ฌ๊ฐ€ ์˜ํ–ฅ์„ ๋ฐ›์•˜๋‚˜์š”?

์ด๊ฒƒ์ด ๋ฐ”๋กœ ์šฐ๋ฆฌ์˜ ์ผ๋ จ์˜ ์‹คํŒจ๊ฐ€ ์‹œ์ž‘๋˜๋Š” ๊ณณ์ด์ž ํ˜„์žฌ ์ธํ„ฐ๋„ท ์ƒํƒœ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ์‹ค๋ง๊ฐ์ด ์‹œ์ž‘๋˜๋Š” ๊ณณ์ž…๋‹ˆ๋‹ค.

์‹คํŒจ์˜ ๊ธธ

๋จผ์ € ์ฒซ ๋ฒˆ์งธ ๊ฒƒ๋“ค. ์–ด๋–ค ๋ผ์šฐํ„ฐ๊ฐ€ ์ด๋Ÿฌํ•œ ๊ฐ€๋กœ์ฑ„๊ธฐ๋œ ๊ฒฝ๋กœ๋ฅผ ์ˆ˜๋ฝํ–ˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์˜ค๋Š˜ ๋ˆ„๊ตฌ์˜ ํŠธ๋ž˜ํ”ฝ์ด ๋‹ค์‹œ ๋ผ์šฐํŒ…๋  ์ˆ˜ ์žˆ๋Š”์ง€ ์–ด๋–ป๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” /25 ์ ‘๋‘์‚ฌ๋กœ ์‹œ์ž‘ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด "์ „์—ญ์ ์œผ๋กœ ๋ฐฐํฌํ•  ์ˆ˜ ์—†๊ธฐ" ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ง์ž‘ํ•  ์ˆ˜ ์žˆ๋“ฏ์ด ์šฐ๋ฆฌ๋Š” ๋งค์šฐ ํ‹€๋ ธ์Šต๋‹ˆ๋‹ค. ์ด ์ธก์ •ํ•ญ๋ชฉ์€ ๋„ˆ๋ฌด ์‹œ๋„๋Ÿฌ์šด ๊ฒƒ์œผ๋กœ ๋ฐํ˜€์กŒ์œผ๋ฉฐ ์ด๋Ÿฌํ•œ ์ ‘๋‘์‚ฌ๊ฐ€ ์žˆ๋Š” ๊ฒฝ๋กœ๋Š” Tier-1 ์šด์˜์ž์—๊ฒŒ์„œ๋„ ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด NTT๋Š” ์•ฝ 50๊ฐœ์˜ ์ ‘๋‘์‚ฌ๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ด๋ฅผ ์ž์ฒด ํด๋ผ์ด์–ธํŠธ์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด, ์—ฐ์‚ฐ์ž๊ฐ€ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ์ ‘๋‘์‚ฌ๊ฐ€ ํ•„ํ„ฐ๋ง๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ด ์ธก์ •ํ•ญ๋ชฉ์€ ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ž‘์€ ์ ‘๋‘์‚ฌ ํ•„ํ„ฐ๋ง, ๋ชจ๋“  ๋ฐฉํ–ฅ์œผ๋กœ. ๋”ฐ๋ผ์„œ ์ด ๋ฐฉ๋ฒ•์€ ์ด๋Ÿฌํ•œ ์‚ฌ๊ณ ๋กœ ์ธํ•ด ํŠธ๋ž˜ํ”ฝ์ด ๋ฆฌ๋””๋ ‰์…˜๋œ ๋ชจ๋“  ์‚ฌ์—…์ž๋ฅผ ์ฐพ๋Š” ๋ฐ ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ์ƒ๊ฐํ•œ ๋˜ ๋‹ค๋ฅธ ์ข‹์€ ์•„์ด๋””์–ด๋Š” POV. ํŠนํžˆ ํ•ด๋‹น ROA์˜ maxLength ๊ทœ์น™์„ ์œ„๋ฐ˜ํ•˜๋Š” ๊ฒฝ๋กœ์˜ ๊ฒฝ์šฐ. ์ด ๋ฐฉ๋ฒ•์œผ๋กœ ํŠน์ • AS์— ํ‘œ์‹œ๋˜๋Š” Invalid ์ƒํƒœ์˜ ๋‹ค์–‘ํ•œ ์›๋ณธ ASN ์ˆ˜๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ "์ž‘์€" ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ˆซ์ž(๋‹ค์–‘ํ•œ ์›๋ณธ ASN์˜ ์ˆ˜)์˜ ํ‰๊ท (์ค‘์•™๊ฐ’ ๋ฐ ์ตœ๋นˆ๊ฐ’)์€ ์•ฝ 150์ด๋ฉฐ, ์ž‘์€ ์ ‘๋‘์‚ฌ๋ฅผ ํ•„ํ„ฐ๋งํ•˜๋”๋ผ๋„ 70 ์ด์ƒ์œผ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ์ด ์ƒํ™ฉ์€ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ฒŒ ์„ค๋ช…๋ฉ๋‹ˆ๋‹ค. ROA ์œ„๋ฐ˜์ด ์žˆ๋Š” ๊ฒฝ๋กœ๊ฐ€ ํ˜„์‹ค ์„ธ๊ณ„์— ๋‚˜ํƒ€๋‚  ๋•Œ๋งˆ๋‹ค ๋ชจ๋“  ๋ฐฉํ–ฅ์œผ๋กœ ์ „ํŒŒ๋  ์ˆ˜ ์žˆ๋„๋ก ์ด๋ฏธ ์ง„์ž…์ ์—์„œ "์ž˜๋ชป๋œ ๊ฒฝ๋กœ ์žฌ์„ค์ •" ์ •์ฑ…๊ณผ ํ•จ๊ป˜ ROA ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์šด์˜์ž๋Š” ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰ ๋‘ ๊ฐ€์ง€ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ๊ฑด์„ ๋ณธ ์šด์˜์ž๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์ง€๋งŒ(์ƒ๋‹นํ•œ ๊ทœ๋ชจ์ด๊ธฐ ๋•Œ๋ฌธ์—) ์ผ๋ฐ˜์ ์œผ๋กœ ์ ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ข‹์•„์š”, ๊ทธ๋Ÿฐ๋ฐ ์นจ์ž…์ž๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์„๊นŒ์š”? ์ด AS_PATH ์กฐ์ž‘์˜ ์ผ๋ฐ˜์ ์ธ ํŠน์ง•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ๊ฐ€์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์ ‘๋‘์‚ฌ๋Š” ์ด์ „ ์–ด๋Š ๊ณณ์—์„œ๋„ ๋ณผ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์›๋ณธ ASN(์•Œ๋ฆผ: AS_PATH์˜ ์ฒซ ๋ฒˆ์งธ ASN)์ด ์œ ํšจํ•ฉ๋‹ˆ๋‹ค.
  • AS_PATH์˜ ๋งˆ์ง€๋ง‰ ASN์€ ๊ณต๊ฒฉ์ž์˜ ASN์ž…๋‹ˆ๋‹ค(์ด์›ƒ์ด ๋ชจ๋“  ์ˆ˜์‹  ๊ฒฝ๋กœ์—์„œ ์ด์›ƒ์˜ ASN์„ ํ™•์ธํ•˜๋Š” ๊ฒฝ์šฐ).
  • ๊ณต๊ฒฉ์€ ๋‹จ์ผ ๊ณต๊ธ‰์ž๋กœ๋ถ€ํ„ฐ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฐ€์ •์ด ์ •ํ™•ํ•˜๋‹ค๋ฉด ๋ชจ๋“  ์ž˜๋ชป๋œ ๊ฒฝ๋กœ์—๋Š” ๊ณต๊ฒฉ์ž์˜ ASN(์›๋ณธ ASN ์ œ์™ธ)์ด ํ‘œ์‹œ๋˜๋ฏ€๋กœ ์ด๊ฒƒ์ด "์ค‘์š”ํ•œ" ์ง€์ ์ž…๋‹ˆ๋‹ค. ์‹ค์ œ ๋‚ฉ์น˜๋ฒ” ์ค‘์—๋Š” AS263444๊ฐ€ ์žˆ์—ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ๊ฑด ๊ฒฝ๋กœ๋ฅผ ๊ณ ๋ ค ๋Œ€์ƒ์—์„œ ์ œ์™ธํ–ˆ์„ ๋•Œ์—๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์™œ? ์˜ฌ๋ฐ”๋ฅธ ๊ฒฝ๋กœ์—๋„ ์ค‘์š”ํ•œ ์ง€์ ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ค‘์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ง€์—ญ์˜ ์—ฐ๊ฒฐ ์ƒํƒœ๊ฐ€ ์ข‹์ง€ ์•Š๊ฑฐ๋‚˜ ์ž์ฒด ๊ฐ€์‹œ์„ฑ์ด ์ œํ•œ๋˜์–ด ๋ฐœ์ƒํ•œ ๊ฒฐ๊ณผ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ณต๊ฒฉ์ž๋ฅผ ํƒ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๋ฐ, ์œ„์˜ ์กฐ๊ฑด์ด ๋ชจ๋‘ ์ถฉ์กฑ๋˜๊ณ  ์ฐจ๋‹จ๋Ÿ‰์ด ๋ชจ๋‹ˆํ„ฐ๋ง ์ž„๊ณ„๊ฐ’์„ ํ†ต๊ณผํ•  ๋งŒํผ ํฐ ๊ฒฝ์šฐ์—๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์š”์†Œ ์ค‘ ์ผ๋ถ€๊ฐ€ ์ถฉ์กฑ๋˜์ง€ ์•Š์œผ๋ฉด ์ด๋Ÿฌํ•œ ์ฐจ๋‹จ์œผ๋กœ ์ธํ•ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ ์ ‘๋‘์‚ฌ๋ฅผ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ํŠน์ • ์šด์˜์ž์˜ ๊ฒฝ์šฐ - ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

๊ณต๊ฒฉ์ž๊ฐ€ ๋ณด๋‹ค ๊ตฌ์ฒด์ ์ธ ๊ฒฝ๋กœ๋ฅผ ์ƒ์„ฑํ•˜๋ฉด ์ด๋Ÿฌํ•œ ์ ‘๋‘์‚ฌ๋Š” ์‹ค์ œ ์†Œ์œ ์ž์— ์˜ํ•ด ๊ด‘๊ณ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ ‘๋‘์‚ฌ์˜ ๋™์  ๋ชฉ๋ก์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋น„๊ต๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ์™œ๊ณก๋œ ๋ณด๋‹ค ๊ตฌ์ฒด์ ์ธ ๊ฒฝ๋กœ๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” BGP ์„ธ์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด ์ ‘๋‘์‚ฌ ๋ชฉ๋ก์„ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์ง€๊ธˆ ์šด์˜์ž์—๊ฒŒ ํ‘œ์‹œ๋˜๋Š” ์ „์ฒด ๊ฒฝ๋กœ ๋ชฉ๋ก๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ „ ์„ธ๊ณ„์— ๊ด‘๊ณ ํ•˜๋ ค๋Š” ๋ชจ๋“  ์ ‘๋‘์‚ฌ ๋ชฉ๋ก๋„ ์ œ๊ณต๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ํ˜„์žฌ ๋งˆ์ง€๋ง‰ ๋ถ€๋ถ„์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์™„๋ฃŒํ•˜์ง€ ๋ชปํ•œ ์ˆ˜์‹ญ ๋ช…์˜ Radar ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณง ํ•ด๋‹น ๋‹ด๋‹น์ž์—๊ฒŒ ์•Œ๋ฆฌ๊ณ  ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋„๋ก ๋…ธ๋ ฅํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค๋„ ์ง€๊ธˆ ๋‹น์žฅ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์›๋ž˜์˜ ์‚ฌ๊ฑด์œผ๋กœ ๋Œ์•„๊ฐ€๋ฉด ์šฐ๋ฆฌ๋Š” ์ž„๊ณ„์ ์„ ์ฐพ์•„ ๊ณต๊ฒฉ์ž์™€ ์œ ํฌ์ง€์—ญ์„ ๋ชจ๋‘ ํƒ์ง€ํ–ˆ๋‹ค. ๋†€๋ž๊ฒŒ๋„ AS263444๋Š” ๋ชจ๋“  ํด๋ผ์ด์–ธํŠธ์— ์กฐ์ž‘๋œ ๊ฒฝ๋กœ๋ฅผ ๋ณด๋‚ด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋‚ฏ์„  ์ˆœ๊ฐ„์ด ์žˆ์ง€๋งŒ.

BGP4MP|1554905421|A|xxx|263444|178.248.236.0/24|263444 6762 197068|IGP|xxx|0|0|13106:12832 22356:6453 65444:20000|NAG||
BGP4MP|1554905421|A|xxx|263444|178.248.237.0/24|263444 6762 197068|IGP|xxx|0|0|13106:12832 22356:6453 65444:20000|NAG||

์ฃผ์†Œ ๊ณต๊ฐ„์„ ๊ฐ€๋กœ์ฑ„๋ ค๋Š” ์‹œ๋„์˜ ์ตœ๊ทผ ์˜ˆ

์ ‘๋‘์‚ฌ์— ๋Œ€ํ•ด ๋ณด๋‹ค ๊ตฌ์ฒด์ ์ธ ํ•ญ๋ชฉ์ด ์ƒ์„ฑ๋˜๋ฉด ํŠน๋ณ„ํžˆ ์ƒ์„ฑ๋œ AS_PATH๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด AS_PATH๋Š” ์ด์ „ ๊ฒฝ๋กœ์—์„œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. AS6762์™€๋„ ํ†ต์‹ ์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ๊ฑด์˜ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋ฅผ ์‚ดํŽด๋ณด๋ฉด, ๊ทธ ์ค‘ ์ผ๋ถ€๋Š” ์ด์ „์— ์‚ฌ์šฉ๋˜์—ˆ๋˜ ์‹ค์ œ AS_PATH๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฐ˜๋ฉด, ์‹ค์ œ ๊ฒฝ๋กœ์ฒ˜๋Ÿผ ๋ณด์ด๋”๋ผ๋„ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. AS_PATH๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์€ ํŠธ๋ž˜ํ”ฝ์ด ์–ด์จŒ๋“  ๊ณต๊ฒฉ์ž์—๊ฒŒ ๋ฆฌ๋””๋ ‰์…˜๋˜๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ๋กœ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ "์ž˜๋ชป๋œ" AS_PATH๊ฐ€ ์žˆ๋Š” ๊ฒฝ๋กœ๋Š” ASPA ๋˜๋Š” ๊ธฐํƒ€ ๊ฒ€์‚ฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ์˜ํ•ด ํ•„ํ„ฐ๋ง๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์šฐ๋ฆฌ๋Š” ๋‚ฉ์น˜๋ฒ”์˜ ๋™๊ธฐ์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ด…๋‹ˆ๋‹ค. ํ˜„์žฌ๋กœ์„œ๋Š” ์ด ์‚ฌ๊ฑด์ด ๊ณ„ํš๋œ ๊ณต๊ฒฉ์ด์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ๊ฐ€์ƒ์ด์ง€๋งŒ ์ž ์žฌ์ ์œผ๋กœ ๋งค์šฐ ์‹ค์ œ์ ์ธ ์ƒํ™ฉ์„ ์ƒ์ƒํ•ด ๋ด…์‹œ๋‹ค.

ํผํŽ™ํŠธ ์–ดํƒ

์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์ง„ ๊ฒƒ? ๊ท€ํ•˜๊ฐ€ ๊ณ ๊ฐ์—๊ฒŒ ๊ฒฝ๋กœ๋ฅผ ๋ฐฉ์†กํ•˜๋Š” ๋Œ€์ค‘๊ตํ†ต ์ œ๊ณต์—…์ฒด๋ผ๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋‹ค์ค‘ ์ƒํƒœ(๋ฉ€ํ‹ฐํ™ˆ)์ธ ๊ฒฝ์šฐ ํŠธ๋ž˜ํ”ฝ์˜ ์ผ๋ถ€๋งŒ ์ˆ˜์‹ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์„์ˆ˜๋ก ์ˆ˜์ž…๋„ ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋™์ผํ•œ AS_PATH๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋™์ผํ•œ ๊ฒฝ๋กœ์˜ ์„œ๋ธŒ๋„ท ์ ‘๋‘์‚ฌ๋ฅผ ์•Œ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ๋‚˜๋จธ์ง€ ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์‹ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‚˜๋จธ์ง€ ๋ˆ.

ROA๊ฐ€ ์—ฌ๊ธฐ์— ๋„์›€์ด ๋ ๊นŒ์š”? ์•„๋งˆ๋„ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์™„์ „ํžˆ ์‚ฌ์šฉ์„ ์ค‘๋‹จํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค๋ฉด ์ตœ๋Œ€ ๊ธธ์ด. ๋˜ํ•œ ์ ‘๋‘์‚ฌ๊ฐ€ ๊ต์ฐจํ•˜๋Š” ROA ๋ ˆ์ฝ”๋“œ๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์€ ๋งค์šฐ ๋ฐ”๋žŒ์งํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์šด์˜์ž์˜ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ์ œํ•œ์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๋ผ์šฐํŒ… ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ณ ๋ คํ•˜๋ฉด ASPA๋Š” ์œ ํšจํ•œ ๊ฒฝ๋กœ์˜ AS_PATH๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด ๊ฒฝ์šฐ์—๋„ ๋„์›€์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. BGPSec๋Š” ์ฑ„ํƒ๋ฅ ์ด ๋‚ฎ๊ณ  ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ ๊ณต๊ฒฉ ๊ฐ€๋Šฅ์„ฑ์ด ๋‚จ์•„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ์ „ํžˆ ์ตœ์ ์˜ ์˜ต์…˜์ด ์•„๋‹™๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ๊ณต๊ฒฉ์ž์—๊ฒŒ๋Š” ๋ถ„๋ช…ํ•œ ์ด๋“์ด ์žˆ๊ณ  ๋ณด์•ˆ์€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ํ›Œ๋ฅญํ•œ ๋ฏน์Šค!

์–ด๋–ป๊ฒŒํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ?

๋ช…๋ฐฑํ•˜๊ณ  ๊ฐ€์žฅ ๊ณผ๊ฐํ•œ ๋‹จ๊ณ„๋Š” ํ˜„์žฌ ๋ผ์šฐํŒ… ์ •์ฑ…์„ ๊ฒ€ํ† ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฃผ์†Œ ๊ณต๊ฐ„์„ ๊ด‘๊ณ ํ•˜๋ ค๋Š” ๊ฐ€์žฅ ์ž‘์€ ๋ฉ์–ด๋ฆฌ(์ค‘๋ณต ์—†์Œ)๋กœ ๋‚˜๋ˆ•๋‹ˆ๋‹ค. maxLength ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ํ•ด๋‹น ํ•ญ๋ชฉ์— ๋Œ€ํ•ด์„œ๋งŒ ROA์— ์„œ๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํ˜„์žฌ POV๊ฐ€ ์ด๋Ÿฌํ•œ ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ์‚ฌ์šฉ์ž๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ์šด์˜์ž์˜ ๊ฒฝ์šฐ ๋” ๊ตฌ์ฒด์ ์ธ ๊ฒฝ๋กœ๋ฅผ ๋…์ ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์ด ํ•ฉ๋ฆฌ์ ์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ROA ๋ฐ ๊ฒฝ๋กœ ๊ฐœ์ฒด์˜ ํ˜„์žฌ ์ƒํƒœ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ๋ฌธ์ œ๋Š” ํ–ฅํ›„ ์ž๋ฃŒ ์ค‘ ํ•˜๋‚˜์—์„œ ์„ค๋ช…๋ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ด๋Ÿฌํ•œ ์ฐจ๋‹จ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ท€ํ•˜๊ฐ€ ์ˆ˜์ง‘๊ธฐ์™€ BGP ์„ธ์…˜์„ ์„ค์ •ํ•˜๊ณ  ์ธํ„ฐ๋„ท ๊ฐ€์‹œ์„ฑ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋ฉด ๋‹ค๋ฅธ ์‚ฌ๊ณ ์˜ ๋ฒ”์œ„๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์ง ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ ๋จผ์ € ์ ‘๋‘์‚ฌ๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ๋กœ ๋ชฉ๋ก์ด๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์™€ ์„ธ์…˜์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋ชจ๋“  ๊ฒฝ๋กœ๊ฐ€ ์ „์†ก๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ์ผ๋ถ€ ์—ฐ์‚ฐ์ž๋Š” ์ ‘๋‘์‚ฌ ํ•œ๋‘ ๊ฐœ๋ฅผ ์žŠ์–ด๋ฒ„๋ ค์„œ ๊ฒ€์ƒ‰ ๋ฐฉ๋ฒ•์„ ๋ฐฉํ•ดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Š” ๊ธฐ์–ตํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์™„๋ฃŒ๋˜๋ฉด ๋‹น์‚ฌ๋Š” ๊ท€ํ•˜์˜ ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ–๊ฒŒ ๋˜๋ฉฐ, ์ด๋Š” ํ–ฅํ›„ ๊ท€ํ•˜์˜ ์ฃผ์†Œ ๊ณต๊ฐ„์— ๋Œ€ํ•œ ์ด๋Ÿฌํ•œ ์œ ํ˜•(๋ฐ ๊ธฐํƒ€)์˜ ํŠธ๋ž˜ํ”ฝ ์ฐจ๋‹จ์„ ์ž๋™์œผ๋กœ ์‹๋ณ„ํ•˜๊ณ  ๊ฐ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํŠธ๋ž˜ํ”ฝ ์ฐจ๋‹จ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ธ์ง€ํ•˜๊ฒŒ ๋˜๋ฉด ์ง์ ‘ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ณด๋‹ค ๊ตฌ์ฒด์ ์ธ ์ ‘๋‘์‚ฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฝ๋กœ๋ฅผ ์ง์ ‘ ์•Œ๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๋‘์‚ฌ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ๊ณต๊ฒฉ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ๋ฐ˜๋ณตํ•ฉ๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๊ณต๊ฒฉ์ž์— ๋Œ€ํ•œ ๊ฒฝ๋กœ์˜ ์ ‘๊ทผ์„ ์ฐจ๋‹จํ•˜์—ฌ ๊ณต๊ฒฉ์ž์™€ ๊ทธ๊ฐ€ ์ค‘์š”ํ•œ ์ง€์ (์ข‹์€ ๊ฒฝ๋กœ์˜ ๊ฒฝ์šฐ)์ธ ์‚ฌ๋žŒ๋“ค์„ ์ฒ˜๋ฒŒํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๊ณต๊ฒฉ์ž์˜ ASN์„ ์ด์ „ ๊ฒฝ๋กœ์˜ AS_PATH์— ์ถ”๊ฐ€ํ•˜์—ฌ BGP์— ๋‚ด์žฅ๋œ ๋ฃจํ”„ ๊ฐ์ง€ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น AS๋ฅผ ํ”ผํ•˜๋„๋ก ๊ฐ•์ œํ•จ์œผ๋กœ์จ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹  ์ž์‹ ์˜ ์ด์ต์„ ์œ„ํ•ด.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€