์ „์ฒด ๊ธ€

์ „์ฒด ๊ธ€

    grep ๋ช…๋ น์–ด

    1. grep ํŠน์ • ํŒŒ์ผ ์•ˆ์—์„œ ํŠน์ • ๋ฌธ์ž์—ด์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ๋ผ์ธ์„ ์ถœ๋ ฅํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด ์ž…๋‹ˆ๋‹ค. ๋‹จ์ผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๋ณด๋‹ค๋Š” ํŒŒ์ดํ”„๋ผ์ธ์„ ์ด์šฉํ•ด ๋‹ค๋ฅธ ๋ช…๋ น์–ด์™€ ํ•จ๊ป˜ ๋งŽ์ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ ps ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ์„ธ์Šค ์ค‘ ํŠน์ • ๋ฌธ์ž์—ด์„ ํฌํ•จ ํ”„๋กœ์„ธ์Šค๋งŒ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. > grep [OPTION] [MESSAGE PATTERN] [FILE] > grep --help usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]] [-e pattern] [-f file] [--binary-files=value] [--color=when] [--context[=num]] [--directories=action] [--label..

    ๋ฌธ์ž์—ด ๋‹ค๋ฃจ๊ธฐ

    1. ์„ ์–ธ ๋ฐ ์ฃผ์„ #๋ฌธ์ž์—ด์„ ์„ ์–ธํ•  ๋•Œ๋Š” ๋”ฐ์˜ดํ‘œ( ' ), ์Œ๋”ฐ์˜ดํ‘œ( " )๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ๋‘˜์„ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ >>> test1 = "eunhye" >>> print(test1) eunhye >>> test2 = 'eunhye' >>> print(test2) eunhye >>> test3 = "eunhye' File "", line 1 test3 = "eunhye' ^ SyntaxError: EOL while scanning string literal #ํŠน์ • ๋ฌธ์ž ์ถœ๋ ฅ์„ ์œ„ํ•ด์„œ๋Š” ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž๋ฅผ ์‚ฌ์šฉ >>> test = 'hi\ni\'m eunhye' >>> print(test) hi i'm eunhye ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž ์ถœ๋ ฅ ๋ฌธ์ž \' ๋”ฐ์˜ดํ‘œ( ' ) \" ์Œ๋”ฐ์˜ดํ‘œ( " ) \t ํƒญ (tab) \..

    TCP ํ˜ผ์žก ์ œ์–ด

    1. ํ˜ผ์žก ์ œ์–ด ๊ธฐ๋ฒ• Client์™€ Server๋Š” ํ†ต์‹ ์„ ํ•˜๋ฉฐ ์ˆ˜๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํŒจํ‚ท์œผ๋กœ ์ชผ๊ฒŒ ์ฃผ๊ณ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ํ˜ผ์žก ์ œ์–ด๋ฅผ ์œ„ํ•ด์„œ ๋„คํŠธ์›Œํฌ ์ƒํ™ฉ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฉฐ NACK ํŒจํ‚ท ํ˜น์€ Timeout์œผ๋กœ ์žฌ์ „์†ก์ด ๋งŽ์•„์ง€์ง€๋Š” ์•Š์•˜๋Š”์ง€? ์ „์— ๋น„ํ•ด์„œ ์‘๋‹ต ํŒจํ‚ท์ด ๋Šฆ์–ด์ง€์ง€๋Š” ์•Š์•˜๋Š”์ง€? ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ ์†ก์‹ ์ธก์€ ํ˜„์žฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ์ƒํ™ฉ์— ๋”ฐ๋ผ์„œ ์ „์†ก ์œˆ๋„์šฐ ์‚ฌ์ด์ฆˆ๋ฅผ ์กฐ์ ˆํ•ฉ๋‹ˆ๋‹ค. ์†ก์‹ ์ธก ์ „์†ก ์œˆ๋„์šฐ ์‚ฌ์ด์ฆˆ(AWND)๋ฅผ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ์œ  ์œˆ๋„์šฐ ์‚ฌ์ด์ฆˆ์™€ ํ˜ผ์žก ์œˆ๋„์šฐ ์‚ฌ์ด์ฆˆ ์ค‘ ์ ์€ ๊ฐ’์„ ์„ ํƒํ•˜์—ฌ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ์œ  ์œˆ๋„์šฐ ์‚ฌ์ด์ฆˆ(RWND)๋Š” ์ˆ˜์‹ ์ธก์ด ์ง€์†์ ์œผ๋กœ ์ „์†กํ•ด์ฃผ๊ณ  ํ˜ผ์žก ์œˆ๋„์šฐ ์‚ฌ์ด์ฆˆ๋Š”(CWND)๋Š” ๊ธฐ๋ณธ๊ฐ’ MSS(Maximum Segment Size, 1460byte)๋กœ ์ƒํ™ฉ์— ๋”ฐ๋ผ MSS ๋‹จ์œ„..

    TCP/UDP ์˜ค๋ฅ˜์™€ ํ๋ฆ„ ์ œ์–ด

    1. ์˜ค๋ฅ˜์™€ ํ๋ฆ„ ์ œ์–ด Client์™€ Server๋Š” ํ†ต์‹ ์„ ํ•˜๋ฉฐ ์ˆ˜๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํŒจํ‚ท์œผ๋กœ ์ชผ๊ฒŒ ์ฃผ๊ณ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๊ณผ์ •์—์„œ ์˜ค๋ฅ˜์™€ ํ๋ฆ„์ด ์ œ์–ด๋œ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ์ „์†ก์„ ์œ„ํ•˜์—ฌ ๋…ธ์ด์ฆˆ๋กœ ์ธํ•˜์—ฌ ์ „๋‹ฌ๋ฐ›์€ ํŒจํ‚ท์ด ์ค‘๊ฐ„์— ํšŒ์†๋˜์ง€๋Š” ์•Š์•˜๋Š”์ง€? ๋„คํŠธ์›Œํฌ ๋ฌธ์ œ๋กœ ์ธํ•˜์—ฌ ํŒจํ‚ท์ด ์ค‘๊ฐ„์— ์œ ์‹ค๋˜์ง€๋Š” ์•Š์•˜๋Š”์ง€? ๋งŒ์•ฝ ์œ ์‹ค๋˜์—ˆ๋‹ค๋ฉด ์ดํ›„ ํŒจํ‚ท์„ ์–ด๋–ป๊ฒŒ ์žฌ์ „์†กํ• ์ง€? ํ™•์ธ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ๋ฒˆ์งธ ์ „๋‹ฌ ๋ฐ›์€ ํŒจํ‚ท์ด ์ค‘๊ฐ„์— ํšŒ์†๋˜์ง€๋Š” ์•Š์•˜๋Š”์ง€?(์˜ค๋ฅ˜ ๊ฒ€์ถœ ๋ฐฉ์‹) ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ฒดํฌ์„ฌ, ํŒจ๋ฆฌํ‹ฐ ๊ฒ€์‚ฌ, CRC ๋“ฑ์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. ์„ธ๊ทธ๋จผํŠธ ํ—ค๋”์—์„œ๋Š” ์ฒดํฌ์„ฌ ํ•„๋“œ๋ฅผ ํ†ตํ•˜์—ฌ ์˜ค๋ฅ˜๋ฅผ ์ •์ •ํ•˜๊ณ  ๋ฌด๊ฒฐ์„ฑ์„ ๋ณดํ˜ธํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘๋ฒˆ์งธ ํŒจํ‚ท์ด ์ค‘๊ฐ„์— ์œ ์‹ค๋˜์ง€๋Š” ์•Š์•˜๋Š”์ง€?(ํ™•์ธ ์‘๋‹ต) ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ˆ˜์‹ ์ธก์€ ์†ก์‹ ์ธก์œผ๋กœ๋ถ€ํ„ฐ ํŒจํ‚ท์„ ๋ฐ›๊ณ  ๊ธ์ • ์‘๋‹ต์œผ๋กœ ACK ..

    TCP Sequence Number์™€ ACK Number

    1. TCP ํŒจํ‚ท TCP ํŒจํ‚ท์€ UDP ํŒจํ‚ท๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ ์–‘์„ ์กฐ์ ˆํ•˜๋Š” ํ๋ฆ„ ์ œ์–ด, ๋ฐ์ดํ„ฐ ์œ ์‹ค์— ๋Œ€์ฒ˜ํ•˜๋Š” ์˜ค๋ฅ˜ ์ œ์–ด, ๋„คํŠธ์›Œํฌ ๋ฌธ์ œ์— ๋”ฐ๋ผ ํ˜ผ์žก ์ œ์–ด ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์œ„ํ•˜์—ฌ TCP๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด 3 way Handshaking์„ ํ†ตํ•˜์—ฌ ์„ธ์…˜์„ ๋งบ๊ณ  ํ†ต์‹ ์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ํ†ต์‹  ๊ณผ์ •์—์„œ "์„ธ์…˜ ๋งบ์ž!" SYN ํŒจํ‚ท(์„ธ์…˜ ๋งบ์€ ํ›„์—๋Š” ๋ฐ์ดํ„ฐ ํŒจํ‚ท)์„ ์ „์†กํ•˜๊ณ "์˜ค์ผ€์ด, ํŒจํ‚ท ๋ฐ›์•˜์–ด! ๋‹ค์Œ ํŒจํ‚ท ๋ณด๋‚ด์ค˜!" ACK ํŒจํ‚ท์„ ํ†ตํ•ด "๋‚ด๊ฐ€ ๋ณด๋‚ธ ํŒจํ‚ท์„ ์ƒ๋Œ€๋ฐฉ์ด ์ง„์งœ ๋ฐ›์•˜๊ตฌ๋‚˜?" ํ™•์ธ ํ›„ ๋‹ค์Œ ํŒจํ‚ท์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ACK ํŒจํ‚ท์„ ๋ฐ›์ง€ ๋ชปํ–ˆ๋‹ค๋ฉด "์ค‘๊ฐ„์— ํŒจํ‚ท์ด ์œ ์‹ค๋˜์—ˆ๋‚˜? ๋‹ค์‹œ ํ•œ๋ฒˆ ๋ณด๋‚ด์•ผ๊ฒ ๋‹ค!" ํŒจํ‚ท์„ ์žฌ์ „์†กํ•˜๋ฉฐ ์˜ค๋ฅ˜๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ํ†ต์‹ ์„ ์‹œ์ž‘ํ•˜๊ณ  ๊ต‰์žฅํžˆ ๋งŽ์€ ํŒจํ‚ท๋“ค์ด ์™”๋‹ค ๊ฐ”๋‹ค ..

    MTU์™€ TCP MSS, UDP

    1. MTU(Maximum Transmission Unit, IP MTU) L2 ๊ณ„์ธต(ํ”„๋ ˆ์ž„)์—์„œ ์ „๋‹ฌ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” L3 ๊ณ„์ธต(ํŒจํ‚ท)์˜ ์ตœ๋Œ€ ์‚ฌ์ด์ฆˆ ๋„คํŠธ์›Œํฌ์™€ ๋ชฉ์ ์— ๋”ฐ๋ผ ์‚ฌ์ด์ฆˆ๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •๋˜์–ด์žˆ์„ ์ˆ˜ ์žˆ์ง€๋งŒ ๊ธฐ๋ณธ 1500byte L3 ๊ณ„์ธต(ํŒจํ‚ท)์ด ์„ค์ •๋œ MTU ์‚ฌ์ด์ฆˆ๋ณด๋‹ค ํด ๊ฒฝ์šฐ IP ๋‹จํŽธํ™”๊ฐ€ ์ด๋ฃจ์–ด์ ธ ์ „์†ก ์†๋„์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Œ L2 ๊ณ„์ธต(ํ”„๋ ˆ์ž„)์€ Ethernet ํ—ค๋”(14byte), ๋ฐ์ดํ„ฐ(L3(ํŒจํ‚ท, MTU, 1500byte)), Ethernet ๊ผฌ๋ฆฌ(4byte)๋ฅผ ํฌํ•จํ•˜์—ฌ 1518byte๋กœ ๊ตฌ์„ฑ ์™€์ด์–ด์ƒคํฌ ์บก์ณํ•˜์—ฌ ํ™•์ธ ๊ฐ€๋Šฅ - Frame์€ Ethernet ๊ผฌ๋ฆฌ๋ฅผ ์ œ์™ธ 1514byte๋กœ ๊ตฌ์„ฑ - L3(ํŒจํ‚ท)๋Š” MTU 1500byte๋กœ ๊ตฌ์„ฑ PC์—์„œ๋„ ์„ค์ •๋œ MTU ํ™•์ธ ๊ฐ€๋Šฅ 2. TC..

    ํŒŒ์ด์ฌ netmiko ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋„คํŠธ์›Œํฌ ์žฅ๋น„ ์ ‘์†

    1. netmiko ๋„คํŠธ์›Œํฌ ์žฅ๋น„์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•œ ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ง€์› ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํฌ ์žฅ๋น„ OS๊ฐ€ ๋ณ„๋„๋กœ ์žˆ์Œ ๋”๋ณด๊ธฐ netmiko/PLATFORMS.md Supported Platforms Regularly tested Arista vEOS Cisco ASA Cisco IOS Cisco IOS-XE Cisco IOS-XR Cisco NX-OS Cisco SG300 HP ProCurve Juniper Junos Linux Limited testing 6Wind Adtran OS Alcatel AOS6/AOS8 Apresia Systems AEOS Broadcom ICOS Calix B6 Centec Networks Cisco AireOS (Wireless LAN Controllers) CloudGen..

    HTTP/2์™€ HTTP/3

    1. HTTP HTTP ๋ฐœ์ „ ๊ณผ์ • - HTTP/0.9(1991๋…„) โ–ถ๏ธ HTTP/1(1996๋…„) โ–ถ๏ธ HTTP/1.1(1997๋…„) โ–ถ๏ธ HTTP/2(2015๋…„) โ–ถ๏ธ HTTP/3(2020๋…„) HTTP/0.9(1991๋…„) - ์ตœ์ดˆ ์ƒ์„ฑ ์‹œ ๋ฒ„์ „์ด ์—†์—ˆ์œผ๋‚˜ HTTP/1์ด ์ƒ๊ธฐ๋ฉด์„œ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ HTTP 0.9๋กœ ๋ถˆ๋ฆฌ๊ธฐ ์‹œ์ž‘ - ๋‹จ์ˆœ HTML๋งŒ ์ „์†ก ๊ฐ€๋Šฅ - GET ๋ฉ”์„œ๋“œ๋งŒ ๊ฐ€๋Šฅ HTTP/1(1996๋…„) - ํ—ค๋” ๋“ฑ์žฅ - ์„œ๋ฒ„ ์ƒํƒœ ํ™•์ธ ๊ฐ€๋Šฅ - HTML ์™ธ ์ปจํ…์ธ  ํŒŒ์ผ ์ „์†ก ๊ฐ€๋Šฅ - POST, PUT ๋ฉ”์„œ๋“œ ์ถ”๊ฐ€ HTTP/1.1(1997๋…„) - ํ‘œ์ค€ ๋ชจ๋ธ - Keep Alive ๊ธฐ๋Šฅ ์ถ”๊ฐ€ - ์ง€์† ์ปค๋„ฅ์…˜ ๊ธฐ๋Šฅ์œผ๋กœ TCP Connection ์žฌํ™œ์šฉ - ํŒŒ์ดํ”„๋ผ์ด๋‹ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ - OPTIONS, GET, HE..

    ๋„คํŠธ์›Œํฌ ์žฅ๋น„ ๊ตฌ์„ฑ ์š”์†Œ

    1. Port Interface - ์žฅ๋น„์— ๋”ฐ๋ผ์„œ ํ•˜๋‚˜์˜ ASIC์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ธฐ๋„ ํ•˜๊ณ  ์—ฌ๋Ÿฌ ASIC์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ธฐ๋„ ํ•จ - ์—ฌ๋Ÿฌ ASIC์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์„ ๋•Œ ASIC ์žฅ์• ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ Port๋ฅผ ๋ถ„๋ฐฐํ•˜๊ธฐ๋„ ํ•จ Ethernet(LAN) Port - LAN ๊ตฌ๊ฐ„๊ณผ ์—ฐ๊ฒฐ - ์ง€์› ์†๋„์— ๋”ฐ๋ผ 1G Port, 10G Port ๋“ฑ ์กด์žฌ - ๋ชฉ์ ๊ณผ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ UTP ์ผ€์ด๋ธ” or ๊ด‘ ์ผ€์ด๋ธ”์„ ์‚ฌ์šฉ - IP ์ฃผ์†Œ ์„ค์ • Serial(WAN) Port - WAN ๊ตฌ๊ฐ„๊ณผ ์—ฐ๊ฒฐ - Router๊ฐ„ ์—ฐ๊ฒฐ๋˜๋ฉฐ L2์˜ HDLC, PPP ๋“ฑ ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋˜์–ด ์บก์Šํ™” - IP ์ฃผ์†Œ ์„ค์ • Console(MGMT) Port - ๊ด€๋ฆฌ์ž๊ฐ€ ์žฅ๋น„ ์„ธํŒ… ๋ฐ ์šด์˜์„ ์œ„ํ•˜์—ฌ ์žฅ๋น„์— ์ง์ ‘ ์ ‘์† Stacking - Stacking ์ง€์›์ด ๋˜๋Š” ์žฅ๋น„์ธ์ง€..

    ์ธ์ฆ์„œ ์ฒด์ธ ๐Ÿ”—

    1. ์ธ์ฆ์„œ ์ฒด์ธ ์ธ์ฆ์„œ ์ฒด์ธ : ์ธ์ฆ์„œ๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œ๋ช…์„ ํ•˜๋ฉฐ ๋งŒ๋“ค์–ด์ง„ ์ฒด์ธ์œผ๋กœ ์ผ๋ฐ˜์ ์œผ๋กœ 3๊ณ„์ธต / ์ธ์ฆ์„œ - ์ค‘๊ฐ„ ์ธ์ฆ์„œ - Root ์ธ์ฆ์„œ๋กœ ๊ตฌ์„ฑ - ์ธ์ฆ์„œ(Leaf Certificate) : HTTPS ์„œ๋น„์Šค๋ฅผ ์œ„ํ•˜์—ฌ ๋ฐœ๊ธ‰ ๋ฐ›์€ ์ธ์ฆ์„œ์„œ๋กœ ์„œ๋น„์Šค๊ฐ€ ์˜ฌ๋ผ๊ฐ„ ์„œ๋ฒ„์— ์ ์šฉ, ์ค‘๊ฐ„ ์ธ์ฆ์„œ์— ์ธ์ฆ์„œ ์ •๋ณด๊ฐ€ Hash๋œ ๊ฐ’์„ ์ „๋‹ฌํ•˜์—ฌ ์„œ๋ช…(์ค‘๊ฐ„ ์ธ์ฆ์„œ ์„œ๋ฒ„ ๋น„๊ณต๊ฐœํ‚ค๋กœ ์•”ํ˜ธํ™”) ์š”์ฒญ - ์ค‘๊ฐ„ ์ธ์ฆ์„œ(Intermediate Certificate) : ์ธ์ฆ์„œ๋ฅผ ์„œ๋ช…ํ•ด์คŒ, Root ์ธ์ฆ์„œ์— ์˜ํ•ด ์„œ๋ช… ๋œ ์ƒํƒœ - Root ์ธ์ฆ์„œ(Root Certificate) : ์ค‘๊ฐ„ ์ธ์ฆ์„œ๋ฅผ ์„œ๋ช…ํ•ด์คŒ, ๋ณธ์ธ์˜ ์„œ๋ฒ„ ๊ณต๊ฐœํ‚ค๋กœ Self ์„œ๋ช… ๋œ ์ƒํƒœ, ๋ธŒ๋ผ์šฐ์ €๋“ค์€ ์‹ ๋ขฐํ•˜๋Š” Root ์ธ์ฆ์„œ ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ(์ธ์ฆ์„œ์— ๋”ฐ๋ผ..

    VPC Gateway ์ข…๋ฅ˜

    1. Internet Gateway ์ธํ„ฐ๋„ท๊ณผ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ Gateway Instance๊ฐ€ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ Route Table์— 0.0.0.0/0 - Internet Gateway๋กœ ๋ผ์šฐํŒ… ํ•„์š”(์ธํ„ฐ๋„ท์—์„œ Insatance๋กœ ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ถ”๊ฐ€๋กœ Instance์— ๊ณต์ธ IP ํ• ๋‹น ํ•„์š”) 2. NAT Gateway Private Subnet์ด ์ธํ„ฐ๋„ท๊ณผ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ Gateway NAT Gateway๋Š” Private IP๋ฅผ ๊ฐ€์ง€๋ฉฐ Public Subnet์— ์œ„์น˜์‹œ์ผœ Source๋ฅผ NAT ์‹œ์ผœ Internet Gateway๋ฅผ ํ†ตํ•ด ์ธํ„ฐ๋„ท ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์คŒ Instance๊ฐ€ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ Route Table์— 0.0.0.0/0 - NAT Gateway๋กœ ๋ผ์šฐํŒ… ํ•„์š” 3. VPN ..

    VPC

    1. Region, AZ(Availability Zone) Region - ์ „ ์„ธ๊ณ„์—์„œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ๋งํ•˜๋Š” ๋ฌผ๋ฆฌ์  ์œ„์น˜๋ฅผ Region, ๊ทธ ์ค‘ ๋…ผ๋ฆฌ์  ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ๊ฐ ๊ทธ๋ฃน์„ AZ - Region์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ AZ๋กœ ๊ตฌ์„ฑ - ๊ฐ AZ๋Š” ๋…๋ฆฝ๋œ ์ „์›, ๋ƒ‰๊ฐ ๋ฐ ๋ฌผ๋ฆฌ์  ๋ณด์•ˆ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์œผ๋ฉฐ ์ง€์—ฐ ์‹œ๊ฐ„์ด ๋งค์šฐ ์งง์€ ์ค‘๋ณต ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐ - 25๊ฐœ์˜ Region ์กด์žฌ(2021.07 ๊ธฐ์ค€) - ์•„์‹œ์•„ ํƒœํ‰์–‘(์„œ์šธ) Region ์กด์žฌ AZ - AZ๋Š” AWS Region์˜ ์ค‘๋ณต ์ „๋ ฅ, ๋„คํŠธ์›Œํ‚น ๋ฐ ์—ฐ๊ฒฐ์ด ์ œ๊ณต๋˜๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ฐœ๋ณ„ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋กœ ๊ตฌ์„ฑ - ๋‹จ์ผ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋†’์€ ๊ฐ€์šฉ์„ฑ, ๋‚ด๊ฒฐํ•จ์„ฑ ๋ฐ ํ™•์žฅ์„ฑ์„ ๊ฐ–์ถ˜ ํ”„๋กœ๋•์…˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์šด์˜ ๊ฐ€๋Šฅ - AWS Region์˜..