๐ AWS
- Infrastructure(๊ธฐ๋ฐ) : ( ํ๋์จ์ด, ์ธํฐ๋ท๋ง, SoftWare, Security ) Data Center
- Network :
- DB
- sys
- circit
- os
๐ ์ฉ์ด
- ๋
ผ๋ฆฌ์ ,๊ฐ๋
์ ,Logical : ์ค์ ๋ก ๊ทธ๋ฐ๊ฒ์ด ์๋๋ผ ๊ฐ๋ น
- ๋ฌผ๋ฆฌ์ ,Physical : ์ค์ ๋ก ๊ทธ๋ฐ๊ฑฐ
- TCP(Transmission Control Protocol) : ์ฐ๊ฒฐ๊ธฐ๋ฐ ํต์ , ์ ๋ขฐํ ์ ์๋ ํต์ , ์ฐ๊ฒฐ์ด ๋์ด์ง๋ฉด ๋ฐ์ดํฐ๋ฅผ ์๋ณด๋ (youtube video : ๋๊น), ์ ๋ขฐ์ฑ์ด ๋ ์ค์ํ๋ฉด
- 3-way Handshake(์ฐ๊ฒฐ ์ค์ ) : TCP๋ ์ฐ๊ฒฐ ์งํฅ์ ์ธ ํ๋กํ ์ฝ, ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ์ ์ฐ๊ฒฐ์ ์ค์ ํด์ผํจ, ์ด ๊ณผ์ ์์ ์ฌ์ฉ๋๋ ๊ฒ์ด 3-way-Handshake ,3๋ฒ์ ๋ฉ์ธ์ง๋ฅผ ํตํด
- SYN(Synchronize) : ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ฐ๊ฒฐ ์์ฒญ์ ๋ณด๋ด๋ ๋จ๊ณ, ํด๋ผ์ด์ธํธ -> ์๋ฒ :SYN(seq = x)
- SYN-ACK : ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐ ์์ฒญ์ ์๋ฝํ๊ณ ์๋ต, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ SYN ์์ฒญ์ ๋ํ ACK ์๋ต์ ๋ณด๋, ์์ ์ ์ํ์ค ๋ฒํธ๋ ํฌํจํ์ฌ ๋ณด๋ SYN(seq = y),ACK((ack=x+1)
- ACK(Acknowledge) : ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ SYN-ACK ํจํท์ ๋ฐ์ผ๋ฉด, ์๋ฒ์ ์ํ์ค ๋ฒํธ๋ฅผ ๋ฐ์ผ๋ฉฐ ACK ์๋ต์ ๋ณด๋ด๋ฉฐ ์ฐ๊ฒฐ์ ํ๋ฆฝ ACK(ack=y+1)
- 4-way Handshake(์ฐ๊ฒฐ ์ข
๋ฃ) : ์ฐ๊ฒฐ์ข
๋ฃ์ ์ฌ์ฉ, ์ฐ๊ฒฐ์ ์ข
๋ฃํ๋ ค๋ ์ธก์ด FIN ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์
์ ์ ์์ ์ผ๋ก ์ข
๋ฃํ๋ ์ ์ฐจ,4๋ฒ์ ๋ฉ์์ง
- FIN(finsih) : ์์ฒญ, FINํ๋๊ทธ๋ฅผ ์ค์ ํ ํจํท์ ์๋ฒ์ ๋ณด๋ด๋ฉฐ , ์ข
๋ฃ๋ฅผ ์์ฒญ(seq = a)
- ACK ํจํท์ ๋ณด๋ด๋ฉฐ ์๋ต , ์์ ์ ์ํ์ค ๋ฒํธ๋ฅผ ์ฆ๊ฐ์ํค๊ณ ํ์ ์๋ต์ ๋ณด๋ ACK(ack = a+1)
- FIN ์์ฒญ : ์๋ฒ๋ ๋ฐ์ดํฐ ์ ์ก์ ๋ง์น ํ, FIN ์์ฒญ์ ํด๋ผ์ด์ธํธ์ ๋ณด๋. ์๋ฒ๋ FINํ๋๊ทธ ํจํท ์ ์ก,FIN(seq = b)
- ACK ์๋ต : ์๋ฒ์ ์ข
๋ฃ ์์ฒญ์ ํ์ธ ACK ์๋ต์ ๋ณด๋ด๋ฉฐ ์ใด๊ฒฐ ์ข
๋ฃ ,ACK(ack = b+1)
- UDP(User datagram protocoal) : ๋น์ฐ๊ฒฐ๊ธฐ๋ฐ ํต์ , ์ ๋ขฐํ ์ ์๋ ํต์ , ํด๋ผ๊ฐ ๋ฐ๋์ง ์๋ฐ๋์ง ๋ชจ๋ฅด๋๋ฐ ์ฐ์ ๊ฒ์ ๋ณด๋ด๋ ๊ฒ (youtube live :framdrop ์ด ์ผ์ด๋๋ ๊ทธ๋ฅ ๊ฒ์ ๋ฐฉ์),์ค์๊ฐ์ฑ ์ด ์ค์ํ๋ฉด ์ฌ์ฉ
- HTML : hyper text markup language
- HTTPS : ์ํธํ ๋ ,๋ณด์,
vs : ๊ธฐ๋ณธ์ ์ผ๋ก html ๊ธฐ๋ฐ
- HTTP : ์๋
- Router : ์๋ก ๋ค๋ฅธ ๋ฐ์ดํฐ ๋คํธ์ํฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ์ฅ์น , WAN(wide area) ์ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉ,ip์ฃผ์ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ์ ๋ฌ
- switch : ๋์ผํ ๋คํธ์ํฌ ๋ด์์ ํจํท ์ ์ก , 2๊ณ์ธต์์ ์๋ , mac ์ฃผ์๋ฅผ ๊ธฐ๋ฐํ์ฌ ํ๋ ์ ์ ์ก, Lan(loac area) ๋ด์์ ์ฌ์ฉ
- ip(internet protocal) " CIDR (classless inter domain routing) : ip ์ฃผ์ ๊ณต๊ฐ์ ํจ์จ์ ์ฌ์ฉ , ์ธ๋ถํ๋ ์๋ธ๋ท ๋ง์คํฌ ์ฌ์ฉ ๊ฐ๋ฅ ๋นํธ๋จ์
- ๋ผ์ด๋ ๋ก๋น ์๊ณ ๋ฆฌ์ฆ (RR)
- AZ : Region ๋ด์ ๋
๋ฆฝ์ ์ด๊ณ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ถ๋ฆฌ๋ ์ผํฐ, ๋ถ๋ฆฌ ์ด์ : ์ฅ์ ๋ฐ์์ ์์คํ
์ ๊ฐ์ฉ์ ์ ์ง๋ฅผ ์ํด
- region : ์ฌ๋ฌ๊ฐ์ az๋ค์ ์ฐ๊ฒฐํด ๋์๊ณณ
- Virtual Server : ๋ฌผ๋ฆฌ์ ์๋ฒ ํ๋์จ์ด๋ฅผ ๊ฐ์ํ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ๊ฐ์ ๋
๋ฆฝ์ ์ธ ์๋ฒ ์ธ์คํด์ค๋ก ๋ถํ ํ ๊ฒ,os ์ปค๋ ๊ณต์
- host hardware(mac book) -> host operating system(max os) -> hypervisor(utm) -> guest os(linux) -> app(flask,django)
- Container Server : ์ด์์ฒด์ ์์ค์์ ๊ฐ์ํ๊ฐ ์ด๋ฃจ์ด์ง,์ปจํ
์ด๋๋ ํธ์คํธ ์ด์ ์ฒด์ ์ ์ปค๋์ ๊ณต์ ํ๋ฉฐ, ํ์ํ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ์ข
์์ฑ๋ง ํฌํจํฉ๋๋ค.,Docker, Kubernetes
- virtual <-> container ์ฐจ์ด์ : virtual ์ ์๋ก์ด ํ๊ฒฝ์ ํต์งธ๋ก ๋ง๋๋ ๊ฒ๋งฅ os ๋ฅผ ๋ง๋๋๊ฒ ,์ปจํ
์ด๋ ์๋ฒ๋ ํ๋ก๊ทธ๋จ๋ง ๊น๋ ค์์ผ๋ฉด ์์์ ์คํ
- Serverless : a cloud-based model for developing and running applications without managing servers
- EC2(elastic cloud computing) : ์ปดํจํฐ ํ๋
- ์ค์ตํ๊ฒฝ ์ ๋ฆฌ
- AWS Routing : ๋คํธ์ํฌ ๋ด์์ ํธ๋ํฝ(๋ฐ์ดํฐ ํจํท)์ด ์ฌ๋ฐ๋ฅธ ๋ชฉ์ ์ผ๋ก ์ ๋ฌ๋๋๋ก ๊ฒฝ๋ก๋ฅผ ์ง์ ํ๊ณ ๊ด๋ฆฌํ๋ ์์
- ๋ผ์ฐํ
ํ
์ด๋ธ : ํธ๋ํฝ์ด ์ด๋๋ก ์ ๋ฌ๋์ด์ผ ํ๋์ง๋ฅผ ์ ์ํ๋ ๊ท์น(๋ผ์ฐํธ) ๋ฅผ ๋ซ์๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๊ฐ์๋ธ๋ท์ ํ๋์ ๋ผ์ฐํ
ํ
์ด๋ธ์ ์ฐ๊ฒฐ๋จ
- ๋ผ์ฐํธ : ํน์ ip์ฃผ์ ๋ฒ์์ ๋ํด ๋ฐ์ดํฐ๋ฅผ ์ด๋๋ก ๋ณด๋ผ์ง๋ฅผ ์ง์ ํ ๊ท์น
- ๋์๊ณผ ๋์์ผ๋ก ๊ฐ๋ ๊ฒฝ๋ก๋ก ๊ตฌ์ฑ ex : ๋์ 0.0.0.0/0(๋ชจ๋ ํธ๋ํฝ) ,๋์๊ฒฝ๋ก :์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด(IGW)
- SSH ํคpair ์ ์ด์ฉํ ec2 ์์ฑ : ec2์ธ์คํด์ค์ ๋ณด์์ ๊ฐํํ์ฌ ์ ์ํ ์ ์๋๋ก ํ๋ ์ธ์ฆ ๋ฐฉ์
- ๊ณต๊ฐํค : ec2 ์ธ์คํด์ค์ ์ ์ฅ aws๊ฐ๊ด๋ฆฌ ์ฌ์ฉ์๋ ์ด๋ฅผ ๋ณผ ์ ์์
- ๊ฐ์ธํค : ์ฌ์ฉ์๊ฐ ์์ , ec2 ์ ์ ์์ ํ์, ๊ฐ์ธํค๋ ์์ฑ์ ๋ค์ด๋ก๋๋ฐ์ ์ ์ฅ, ์ธ๋ถ์ ๋
ธ์ถํ์ง ์๋๋ก ์ฃผ์
- Network ACL ์ด๋? : vpc ์์ ์๋ธ๋ท ์์ค์์ ์ ์ฉ๋๋ ๋ฐฉํ๋ฒฝ,inbound,outbound ํธ๋ํฝ์ ์ ์ดํ๋ ์ญํ
- NAT : ์ฌ์ค ip ์ฃผ์๋ฅผ ๊ณต์ธ ip ์ฃผ์๋ก ๋ณํํ์ฌ ์ธ๋ถ์ ํต์ ํ๊ฒ ํด์ค
- NAT๊ฒ์ดํธ์จ์ด : ํ๋ผ์ด๋น ์๋ธ๋ท์ด ์์๋ฐ์ด๋๊ฐ ๊ฐ๋ฅํ๊ฒ ํจ
- ๋ด๋ถ ๋คํธ์ํฌ์์ ์ธ๋ถ๋ก์ ์ฐ๊ฒฐ :
์๋ฅผ ๋ค์ด, ์ง์์ ์ฌ๋ฌ ๋์ ์ปดํจํฐ๊ฐ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด ์๋ค๊ณ ๊ฐ์ ํฉ์๋ค. ๊ฐ ์ปดํจํฐ๋ ์ฌ์ค IP ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค(์: 192.168.x.x).
ํ์ง๋ง ์ด๋ค ์ปดํจํฐ๋ ๊ณต์ฉ ์ธํฐ๋ท์ ์ฐ๊ฒฐํ ๋ ํ๋์ ๊ณต์ธ IP ์ฃผ์(์: 203.0.113.5)๋ฅผ ์ฌ์ฉํฉ๋๋ค.
NAT๋ ๋ด๋ถ ๋คํธ์ํฌ์์ ๋๊ฐ๋ ํจํท์ ์ฌ์ค IP ์ฃผ์๋ฅผ ๊ณต์ธ IP ์ฃผ์๋ก ๋ณํํ์ฌ, ์ธ๋ถ ์๋ฒ์ ํต์ ํ ์ ์๊ฒ ๋ง๋ญ๋๋ค.
์ธ๋ถ์์ ๋ด๋ถ๋ก์ ์ฐ๊ฒฐ:
์ธ๋ถ ์๋ฒ๋ NAT๊ฐ ๋ณํํ ๊ณต์ธ IP ์ฃผ์๋ก๋ง ์๋ตํฉ๋๋ค. NAT๋ ๋ค์ ๊ทธ ์๋ต์ ๋ด๋ถ ๋คํธ์ํฌ์ ์ ํฉํ ์ฌ์ค IP ์ฃผ์๋ก ๋ณํํ์ฌ ์ฌ๋ฐ๋ฅธ ๋ด๋ถ ์ฅ์น์ ์ ๋ฌํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์ธ๋ถ ์๋ฒ๊ฐ ์๋ต์ ๋ณด๋ด๋ฉด, NAT๋ ์ด๋ค ๋ด๋ถ ์ฅ์น(์ปดํจํฐ)๋ก ์๋ต์ ์ ๋ฌํด์ผ ํ๋์ง ์๊ธฐ ์ํด ๋ณํ๋ ์ฃผ์๋ฅผ ์ถ์ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ๊ฐ์ ์ด๋ ๊ธฐ์
๋ด์์ ์ฌ๋ฌ ๋์ ์ปดํจํฐ๊ฐ ํ๋์ ๊ณต์ธ IP ์ฃผ์๋ฅผ ํตํด ์ธํฐ๋ท์ ์ ์ํ๋ ๋ฐฉ์์
๋๋ค,NAT๋ ๋ก์ปฌ ๋คํธ์ํฌ์ ํ๋ผ์ด๋น IP ์ฃผ์๋ฅผ ๊ณต์ธ IP ์ฃผ์๋ก ๋ณํํ๊ฑฐ๋ ๊ทธ ๋ฐ๋๋ก ๋ณํํ์ฌ, ์ธํฐ๋ท๊ณผ ๊ฐ์ ๊ณต์ฉ ๋คํธ์ํฌ์์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ๋ง๋ญ๋๋ค.
- NAT ๊ฒ์ดํธ์จ์ด : ํ๋ผ์ด๋น ์๋ธ๋ท์ ์๋ ์ธ์คํด์ค๊ฐ ์ธํฐ๋ท๊ณผ ํต์ ํ ์ ์๋๋ก ์ง์, ์ธ๋ถ์์ ํด๋น ์ธ์คํด์ค๋ก ์ง์ ์ ๊ทผํ ์ ์๋๋ก ์ค์
- IGW (์ธํฐ๋ท๊ฒ์ดํธ์จ์ด) : VPC ๋ด๋ถ์ ๋ฆฌ์์ค๊ฐ ์ธํฐ๋ท๊ณผ ํต์ ํ ์ ์๋๋ก ํ๋ ์ญํ , EC2์ธ์คํด์ค๋ ๋ค๋ฅธ์๋น์ค๊ฐ ์ธ๋ถ ์ธํฐ๋ท๊ณผ์ ์๋ฐฉํฅ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํจ(ํผ๋ธ๋ฆฟ ์๋ธ๋ท์ ๋ฆฌ์์ค๊ฐ)
- VPC ์๋ํฌ์ธํธ๋? : ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด๋ NAT ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ฑฐ์น์ง ์๊ณ aws ์๋น์ค์ ์ง์ ์ฐ๊ฒฐ ํ ์ ์๋๋ก ํ๋ ์๋น์ค
- RR(๋ผ์ด๋ ๋ก๋น ์๊ณ ๋ฆฌ์ฆ) : ์๋ฒ๋ง๋ค ์ผ์ ํ ์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก ๋์ด ๋์์ ์คํํจ ํ ๋์์ด ์๋ฃ๋์ง ๋ชปํ๋ฉด ๋ฉ์ท๋ค. ๋ค์ ํด๋น ์๋ฒ์ ์๊ฐ์ด ์์ฉ๋๋ฉด ๊ทธ ์์
์ ๋ง๋ฌด๋ฆฌํจ
- stateful : ๋ด ์๋ฒ์์ ๋๊ฐ๋ค ๋ด์๋ฒ๋ก ๋์๋
ธ๋ ํต์ : Egress
- ๋ณด์๊ทธ๋ฃน์ stateful L4 ๊ณ์ธต
- stateless : ๊ฐ์์ ์๋ฒ์์ ์ ๋ฌ ํ๋ ํต์ : : Ingress, ์ธ๋ฐ์ด๋, ์์๋ฐ์ด๋ ๊ฐ์์ ๋ฐฉํ๋ฒฝ์ด ํ์ํจ
- Nacl ์ stateless L7 ๊ณ์ธต
- 5๊ฐ์ง ์ํ๋ฅผ ํ์ํ๋ ๋ํ์ ์ธ ์ซ์ ์ฝ์
- 1xx : Information
- 2xx : Success
- 3xx : Redirect
- 4xx : Client Error (๋ด๊ฐ ์๋ชปํด์ ๋ฐ์ํ๋ ์๋ฌ)
- 5xx : Server Error
- ์ฃผ์ ์ฌ์ค IP ์ฃผ์ ๋ฒ์:
- 10.0.0.0 ~ 10.255.255.255 (/8, ๋๊ท๋ชจ ๋คํธ์ํฌ)
- 172.16.0.0 ~ 172.31.255.255 (/12, ์ค๊ท๋ชจ ๋คํธ์ํฌ)
- 192.168.0.0 ~ 192.168.255.255 (/16, ์๊ท๋ชจ ๋คํธ์ํฌ
๐ CIRD(classless inter-Domain Routing)
๋คํธ์ํฌ ์ ๋ณด๋ฅผ ์ฌ๋ฌ๊ฐ๋ก ๋๋์ด์ง Sub-Network๋ค์ ๋ชจ๋ ๋ํ๋ผ ์ ์๋ ํ๋์ Network ๋ก ํตํฉํด์ ๋ณด์ฌ์ฃผ๋ ๋ฐฉ๋ฒ,/ <- ํ๋๋ง์ผ๋ก ๋คํธ์ํฌ ๋ฒ์๋ฅผ ์ถ์ธก ํ ์ ์์
-
(์ ํ) ip ํด๋์, ์๋ธ๋ท ๋ง์คํฌ, ์๋ธ๋ทํ
- A(3๊ฐ์ ์ฅํ
),B(2๊ฐ),C(1๊ฐ) ํด๋์ค <- ๋ฅผ ์ ์ธํ ์ ์ฅํ
์ ๋คํธ์ํฌ IP
- ๊ฐ์ฅ ์ฒซ๋ฒ์งธ ํธ์คํธ ์ฃผ์๋ ๋คํธ์ํฌ ์์ฒด๋ฅผ ์นญํจ, ๋ง์ง๋ง ์ฃผ์๋ ๋ธ๋ก๋์บ์คํธ์ฉ ์ฃผ์ ์ด 2๊ฐ๋ ์ฌ์ฉ ๋ถ๊ฐ(๊ณ ์ ์)
์ฒซ๋ฒ์งธ ์ฃผ๋ ๋ณดํต ๋ผ์ฐํฐ๊ฐ ๊ฐ์ ธ๊ฐ๊ฒ ๋จ
-
๋นํจ์จ์ ์ผ๋ก ๋ญ๋น๋๋ ip๋ฅผ ๋ง๊ธฐ ์ํด, ์ฌ์ฉํ๋ ๋คํธ์ํฌ ์ฅ์น ์์ ๋ฐ๋ผ ํจ์จ์ ์ผ๋ก ์ฌ์ฉ ํ ์ ์๋ Subnet
-
์๋ธ๋ท ๋ง์คํฌ : ๋คํธ์ํฌ ID์ ํธ์คํธ ID ๊ตฌ๋ถํ๊ธฐ ์ํ ๋ชฉ์ : ์ฐ์๋ 1๊ณผ ์ฐ์๋ 0์ผ๋ก ๊ตฌ์ฑ
- ex : 1111 1111. 1111 1111. 1111 1111. 0000 0000 = 255.255.255.0 (์๋ธ๋ท ๋ง์คํฌ) 1 -> ๋คํธ์ํฌ id 0 -> ํธ์คํธ id
- ํด๋์ค A : 255.0.0.0 (๋ํดํธ)
ํด๋์ค B : 255.255.0.0
ํด๋์ค C : 255.255.255.0
-
prefix ํํ์ ํตํด ์๋ธ๋ท ๋ง์คํฌ ๋ณด๋ค ๊ฐ์ํํด์ ํํ
- 192.168.0.1/24 ์ด๋ผ๋ฉด ๋ค์ /24 ๊ฐ ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ํํํ ๊ฒ
- /24 : 32๋นํธ์ค ์์์๋ถํฐ ์ฐจ๋ก๋๋ก 1์๊ฐ์๊ฐ 24๊ฐ๋ ์๋ฏธ
- 10.10.10.10/8 : Aํด๋์ค
- 172.16.1.10/16 : Bํด๋์ค
- 192.168.100.10/24 Cํด๋์ค
- ์๋ธ๋ท ์ ๋ณด๋ฅผ ์๋ ค์ฃผ๊ธฐ์ํด ๊ธฐ์กด์ 4B ๊ฐ ํ์ํ์ง๋ง 6bit๋ง ์์ผ๋ฉด ์ ๋ฌ ๊ฐ๋ฅํด์ง->๋ฆฌ์์ค์ ์ฝ
- ์๋ธ๋ท ๋ถ๋ฆฌ (๋ฐ๋์ ํฌ๊ธฐ๊ฐ ํฐ ๊ฒ ๋ถํฐ ๋๋๊ธฐ)
- 10.0.1.0/24 : ์น์๋ฒ (ip256)
- 10.0.1.128/25 : ์น์๋ฒ๋ฅผ 2๊ฐ๋ก ๋๋๋๊ฒ (ip128)
- 10.0.1.2/25
- 10.0.2.0.24 : ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ (ip 256๊ฐ)
- 10.0.3.0.24 : ์ดํ๋ฆฌ์ผ์ด์
์๋ฒ (ip 256๊ฐ)
- ์๋ธ๋ท ํฉ์น๊ธฐ(์ํผ๋คํ
) /24 -> /23
- ํจ๊ณผ
- ์น์๋ฒ๊ฐ 10.0.1.0/24 ์์์ผ๋ฉด ์ธ๋ถ์์ 10.0.1.0 ip๋ก ์ ๊ทผ ๊ฐ๋ฅ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๋ ์ธ๋ถ์ ๊ฒฉ๋ฆฌ๋ 10.0.2.0/24 ์ ์์ด ์น์๋ฒ๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํต์
- ๊ฐ ์๋ธ๋ท์ ์๋ก ๋ค๋ฅธ ๋ผ์ฐํ
ํ
์ด๋ธ๊ณผ ๋ณด์ ๊ท์น์ ๊ฐ์ง ์ ์์ด, ๊ด๋ฆฌ์ ๋ณด์์ด ๊ฐํธ
๐ AWS VPC
ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ๋คํธ์ํฌ๋ฅผ ๋
๋ฆฝ์ ์ด๊ณ ์์ ํ๊ฒ ๊ด๋ฆฌํ๊ธฐ ์ํด ๋ง๋ฌ, ํด๋ผ์ฐ๋ ๋ด์์ ๊ฒฉ๋ฆฌ๋ ๋คํธ์ํฌ ํ๊ฒฝ ์์ฑ
VPC ์ฃผ์ ๊ธฐ๋ฅ
- ๋คํธ์ํฌ ๊ฒฉ๋ฆฌ:
- VPC๋ AWS ํด๋ผ์ฐ๋ ๋ด์์ ๋
๋ฆฝ์ ์ธ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ ์ ์๊ฒ ํด์ค๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ VPC๊ฐ ๋ค๋ฅธ VPC์ ๊ฒฉ๋ฆฌ๋์ด ๋ณด์์ ์์ ํ ํ๊ฒฝ์ ์ ์งํ ์ ์์ต๋๋ค.
- ์๋ธ๋ท:
- VPC ๋ด์์๋ ๋คํธ์ํฌ๋ฅผ ์๋ธ๋ท(subnet)์ผ๋ก ๋๋์ด ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์๋ธ๋ท์ VPC์ IP ์ฃผ์ ๋ฒ์ ๋ด์์ ๋ ์์ ๋คํธ์ํฌ๋ก ๋๋๋ฉฐ, ๊ฐ ์๋ธ๋ท์ ํผ๋ธ๋ฆญ ์๋ธ๋ท๊ณผ ํ๋ผ์ด๋น ์๋ธ๋ท์ผ๋ก ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
- ํผ๋ธ๋ฆญ ์๋ธ๋ท: ์ธํฐ๋ท๊ณผ ์ฐ๊ฒฐ๋ ์๋ธ๋ท์
๋๋ค. ์ธ๋ถ์์ ์ ๊ทผ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ํ๋ผ์ด๋น ์๋ธ๋ท: ์ธํฐ๋ท๊ณผ ์ง์ ์ฐ๊ฒฐ๋์ง ์๋ ์๋ธ๋ท์ผ๋ก, ์ธ๋ถ์์ ์ง์ ์ ๊ทผํ ์ ์์ต๋๋ค.
- ๋ผ์ฐํ
ํ
์ด๋ธ:
- ๊ฐ ์๋ธ๋ท์๋ ๋ผ์ฐํ
ํ
์ด๋ธ์ ์ง์ ํ ์ ์์ต๋๋ค. ๋ผ์ฐํ
ํ
์ด๋ธ์ VPC ๋ด์์ ๋ฐ์ดํฐ๊ฐ ์ด๋๋ก ๊ฐ์ผ ํ ์ง๋ฅผ ๊ฒฐ์ ํ๋ ๊ท์น์ ์ ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ธํฐ๋ท๊ณผ์ ์ฐ๊ฒฐ์ด ํ์ํ ์๋ธ๋ท์ ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด๋ก ์ฐ๊ฒฐ๋ ์ ์์ต๋๋ค.
- ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด:
- VPC ๋ด์ ์๋ ํผ๋ธ๋ฆญ ์๋ธ๋ท์ ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ์ธ๋ถ ์ธํฐ๋ท๊ณผ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด๋ VPC์ ํผ๋ธ๋ฆญ ์๋ธ๋ท์์ ์ธ๋ถ์์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํด์ค๋๋ค.
- NAT (Network Address Translation):
- NAT ๊ฒ์ดํธ์จ์ด๋ NAT ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ผ์ด๋น ์๋ธ๋ท์ ์๋ ๋ฆฌ์์ค๋ค์ด ์ธํฐ๋ท์ ์ ๊ทผํ ์ ์๊ฒ ํ ์ ์์ต๋๋ค. NAT๋ ์ธ๋ถ์์์ ์ง์ ์ ๊ทผ์ ์ฐจ๋จํ๋ฉด์, ๋ด๋ถ ๋ฆฌ์์ค๊ฐ ์ธ๋ถ์์ ์ฐ๊ฒฐ์ ํ ์ ์๋๋ก ํฉ๋๋ค.
- ๋ณด์ ๊ทธ๋ฃน (Security Group):
- ๋ณด์ ๊ทธ๋ฃน์ VPC ๋ด์ ์ธ์คํด์ค(์๋ฒ)์ ๋ํ ๋ฐฉํ๋ฒฝ ์ญํ ์ ํฉ๋๋ค. ์ธ๋ฐ์ด๋ ๋ฐ ์์๋ฐ์ด๋ ํธ๋ํฝ์ ํํฐ๋งํ์ฌ, ํ์ฉ๋ IP์ ํฌํธ์ ๋ํด์๋ง ์ ๊ทผ์ ํ์ฉํ ์ ์์ต๋๋ค.
- ๋คํธ์ํฌ ACL (Access Control List):
- ๋คํธ์ํฌ ACL์ ์๋ธ๋ท ๋ ๋ฒจ์์ ์ธ๋ฐ์ด๋ ๋ฐ ์์๋ฐ์ด๋ ํธ๋ํฝ์ ์ ์ดํ๋ ๋ณด์ ๊ณ์ธต์
๋๋ค. ๋ณด์ ๊ทธ๋ฃน์ด ์ธ์คํด์ค ์์ค์์ ํธ๋ํฝ์ ์ ์ดํ๋ ๋ฐ๋ฉด, ACL์ ์๋ธ๋ท ์์ค์์ ์๋ํฉ๋๋ค.
- VPC ํผ์ด๋ง:
- VPC ํผ์ด๋ง์ ์๋ก ๋ค๋ฅธ VPC๋ค ๊ฐ์ ํต์ ์ ํ์ฉํ๋ ๋ฐฉ์์
๋๋ค. ์ด๋ฅผ ํตํด ๋์ผํ ๋ฆฌ์ ๋ด์์ ์ฌ๋ฌ VPC ๊ฐ์ ํธ๋ํฝ์ ์ฃผ๊ณ ๋ฐ์ ์ ์์ต๋๋ค.
- VPN ์ฐ๊ฒฐ:
- VPC๋ ๊ฐ์ ์ฌ์ค๋ง(VPN)์ ํตํด ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํด๋ผ์ฐ๋์ ์จํ๋ ๋ฏธ์ค ๊ฐ์ ์์ ํ ์ฐ๊ฒฐ์ ์ ์งํ ์ ์์ต๋๋ค.
- Direct Connect:
- AWS Direct Connect๋ ์จํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ ์ผํฐ์ AWS ํด๋ผ์ฐ๋ ๊ฐ์ ์ ์ฉ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ ๊ณตํ๋ ์๋น์ค์
๋๋ค. ์ด๋ฅผ ํตํด ๋ณด๋ค ์์ ์ ์ด๊ณ ๋น ๋ฅธ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ ์งํ ์ ์์ต๋๋ค.
๐ AWS subnet
vpc ์์์ ip ์ฃผ์๋ฅผ ๋ ์ธ๋ถํ ํ์ฌ ์์์ ๋
ผ๋ฆฌ์ ์ผ๋ก ๋ถ๋ฆฌํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋คํธ์ํฌ ์ธ๊ทธ๋จผ๋, vpc ๋ด์์ ip์ฃผ์ ๋ฒ์๋ฅผ ๋๋ ๋ฆฌ๋ก์ค๋ฅผ ๋ฐฐ์นํ๋ ์์ ๋คํธ์ํฌ ๋จ์
- iP์ฃผ์ ๋ฒ์ ๋ถ๋ฆฌ
- ๊ฐ์ฉ ์์ญ๊ณผ ์ฐ๊ณ
- ํผ๋ธ๋ฆญ ์๋ธ๋ท๊ณผ ํ๋ผ์ด๋น ์๋ธ์ธ
- ๋ผ์ฐํ
ํ
์ด๋ธ ๊ธฐ๋ฐ ํธ๋ํฝ ๊ด๋ฆฌ
- ์ฌ์ฉ ์ด์ :
- ๋คํธ์ํฌ๊ฒฉ๋ฆฌ : ํผ๋ธ๋ฆญ,ํ๋ผ์ด๋น ์๋ธ๋ท์ผ๋ก ๋ถ๋ฆฌ ๋ณด์ ๊ฐํ
- ํธ๋ํฝ ๊ด๋ฆฌ : ๋ผ์ฐํ
ํ
์ด๋ธ์ ์ค์ ํด ๋คํธ์ํฌ ํธ๋ํฝ ํ๋ฆ์ ์ธ๋ถ์ ์ผ๋ก ์ ์ด
- ๊ณ ๊ฐ์ฉ์ฑ ์ค๊ณ : ์ฌ๋ฌ ๊ฐ์ฉ ์์ญ์ ์๋ธ๋ท์ ๋ฐฐ์นํด ์ฅ์ ๋ฐ์ ์์๋ ์์ ์ ์ธ ์๋น์ค ์ด์ ๊ฐ๋ฅ
- ๋ฆฌ์์ค ๋ถ๋ฆฌ : ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ, ์น ์๋ฒ ๋ฑ ์ญํ ์ ๋ฐ๋ผ ๋ฆฌ์์ค๋ฅผ ์ ์ ํ ์๋ธ๋ท์ ๋ฐฐ์น
๐ OSI(Open Systems Interconnection) 7๊ณ์ธต
๋ฐ์ดํฐ ํต์ ๊ณผ์ ์ ๊ฐ์ ๊ณ์ธต์ผ๋ก ๋๋ ๋ชจ๋ธ
-
๋ฌผ๋ฆฌ ๊ณ์ธต (Physical Layer), Ethernet, Wi-Fi
- ์ญํ : ์ค์ ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋นํฉ๋๋ค. ์ ๊ธฐ์ , ๊ธฐ๊ณ์ ์ ํธ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ์กํ๋ ๊ณ์ธต์
๋๋ค. ๋คํธ์ํฌ ์ผ์ด๋ธ, ๋ฌด์ ์ ํธ, ๋นํธ ์ ์ก ๋ฑ์ ํฌํจํฉ๋๋ค.
- ๊ธฐ๋ฅ: ๋นํธ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค. ์๋ฅผ ๋ค์ด, Ethernet ์ผ์ด๋ธ, ๊ด์ฌ์ , ๋ฌด์ ๋คํธ์ํฌ ๋ฑ์ด ์ด ๊ณ์ธต์ ํด๋นํฉ๋๋ค.
-
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต (Data Link Layer), Ethernet, PPP
- ์ญํ : ๋ฌผ๋ฆฌ ๊ณ์ธต์ ํตํด ์ ์ก๋๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ฌํ ์ ์๋๋ก ํฌ๋งทํ๊ณ ์ค๋ฅ๋ฅผ ๊ฒ์ฌํฉ๋๋ค.
- ๊ธฐ๋ฅ: ๋ฐ์ดํฐ ํ๋ ์์ ์์ฑํ๊ณ , ์ค๋ฅ ๊ฒ์ฌ ๋ฐ ์์ , MAC ์ฃผ์ ๊ธฐ๋ฐ์ ์ฃผ์ ์ง์ ๋ฑ์ ๋ด๋นํฉ๋๋ค. Ethernet, Wi-Fi, PPP(Point-to-Point Protocol) ๋ฑ์ด ์ด ๊ณ์ธต์ ํด๋นํฉ๋๋ค.
-
๋คํธ์ํฌ ๊ณ์ธต (Network Layer), IP, ICMP
- ์ญํ : ๋ฐ์ดํฐ๊ฐ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ์ ๋ฌ๋ ์ ์๋๋ก ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ํจํท์ผ๋ก ํฌ์ฅํ์ฌ ๋ชฉ์ ์ง๊น์ง ์ ์กํฉ๋๋ค.
- ๊ธฐ๋ฅ: ๋ผ์ฐํ
, IP ์ฃผ์ ์ง์ , ํจํท ํฌ์๋ฉ ๋ฑ์ ๋ด๋นํฉ๋๋ค. ์๋ฅผ ๋ค์ด, IP (Internet Protocol)๊ฐ ์ด ๊ณ์ธต์ ๋ํ์ ์ธ ํ๋กํ ์ฝ์
๋๋ค.
-
์ ์ก ๊ณ์ธต (Transport Layer), TCP, UDP
- ์ญํ : ์ก์ ์ง์ ์์ ์ง ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก์ ๊ด๋ฆฌํ๊ณ , ๋ฐ์ดํฐ์ ์ค๋ฅ ๋ณต๊ตฌ ๋ฐ ํ๋ฆ ์ ์ด๋ฅผ ์ํํฉ๋๋ค.
- ๊ธฐ๋ฅ: ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก์ ๋ณด์ฅํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์ธ๊ทธ๋จผํธ ๋จ์๋ก ๋๋์ด ์ ์กํฉ๋๋ค. TCP (Transmission Control Protocol)์ UDP (User Datagram Protocol)๊ฐ ์ด ๊ณ์ธต์ ์ฃผ์ ํ๋กํ ์ฝ์
๋๋ค.
-
์ธ์
๊ณ์ธต (Session Layer), RPC, NetBIOS
- ์ญํ : ๋ ์์คํ
๊ฐ์ ์ธ์
(์ฐ๊ฒฐ)์ ์ค์ , ์ ์ง ๋ฐ ์ข
๋ฃํ๋ ๊ณ์ธต์
๋๋ค.
- ๊ธฐ๋ฅ: ํต์ ์ธ์
์ ์ค์ ํ๊ณ , ๊ด๋ฆฌํ๋ฉฐ, ์ธ์
์ด ๋๋ ๋ ์ข
๋ฃํฉ๋๋ค. ์๋ฅผ ๋ค์ด, RPC (Remote Procedure Call)๋ NetBIOS๊ฐ ์ด ๊ณ์ธต์ ์์
๋๋ค.
-
ํํ ๊ณ์ธต (Presentation Layer), JPEG, SSL
- ์ญํ : ๋ฐ์ดํฐ๋ฅผ ์์คํ
๊ฐ์ ์ ๋ฌํ ๋, ๋ฐ์ดํฐ ํ์ ๋ฐ ์ธ์ฝ๋ฉ์ ์ฒ๋ฆฌํฉ๋๋ค. ์ด ๊ณ์ธต์ ๋ฐ์ดํฐ๋ฅผ ์ ์ ํ ํ์์ผ๋ก ๋ณํํ๊ฑฐ๋ ์์ถ, ์ํธํ ๋ฑ์ ์ํํฉ๋๋ค.
- ๊ธฐ๋ฅ: ๋ฐ์ดํฐ์ ํ์ ๋ณํ, ์์ถ, ์ํธํ ๋ฐ ๋ณตํธํ ๋ฑ์ ์ฒ๋ฆฌํฉ๋๋ค. ์๋ฅผ ๋ค์ด, JPEG, GIF, SSL(Secure Sockets Layer) ๋ฑ์ด ์ด ๊ณ์ธต์์ ๋์ํฉ๋๋ค.
-
์์ฉ ๊ณ์ธต (Application Layer), HTTP, FTP, DNS
- ์ญํ : ์ต์ข
์ฌ์ฉ์์๊ฒ ์ง์ ์ ์ธ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
๊ฐ์ ํต์ ์ ๊ด๋ฆฌํฉ๋๋ค.
- ๊ธฐ๋ฅ: ๋คํธ์ํฌ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์ง์ ์ํธ์์ฉํ๋ ๊ณ์ธต์
๋๋ค. HTTP, FTP, SMTP, DNS ๋ฑ์ด ์ด ๊ณ์ธต์ ํ๋กํ ์ฝ์
๋๋ค.
- ์ก์ ์ธก์์:
- ์์ฉ ๊ณ์ธต (Application Layer):
- ์ฌ์ฉ์ ์์ฒญ(์: ์น ํ์ด์ง ์์ฒญ)์ ์ฒ๋ฆฌํฉ๋๋ค.
- ํํ ๊ณ์ธต (Presentation Layer):
- ๋ฐ์ดํฐ๋ฅผ ์ ์ ํ ํ์์ผ๋ก ๋ณํํ๊ฑฐ๋ ์์ถ/์ํธํํฉ๋๋ค.
- ์ธ์
๊ณ์ธต (Session Layer):
- ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ ์ธ์
์ ์ค์ ํ๊ณ ๊ด๋ฆฌํฉ๋๋ค.
- ์ ์ก ๊ณ์ธต (Transport Layer):
- ๋ฐ์ดํฐ๋ฅผ ์ธ๊ทธ๋จผํธ๋ก ๋๋๊ณ , ์ ์ก์ ์ ๋ขฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค (์: TCP๋ก ์ธ๊ทธ๋จผํธํ).
- ๋คํธ์ํฌ ๊ณ์ธต (Network Layer):
- ๋ฐ์ดํฐ๊ฐ ๋ชฉ์ ์ง๊น์ง ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ฌ๋ ์ ์๋๋ก ๋ผ์ฐํ
ํ๊ณ IP ์ฃผ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต (Data Link Layer):
- ๋ฐ์ดํฐ๋ฅผ ํ๋ ์์ผ๋ก ๋ณํํ๊ณ , ์ค๋ฅ ๊ฒ์ถ ๋ฐ ์์ ์ฒ๋ฆฌ๋ฅผ ํฉ๋๋ค.
- ๋ฌผ๋ฆฌ ๊ณ์ธต (Physical Layer):
- ๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ์ /๊ดํ์ ์ ํธ๋ก ๋ณํํ์ฌ ๋ฌผ๋ฆฌ์ ๋งค์ฒด๋ฅผ ํตํด ์ ์กํฉ๋๋ค.
- ์์ ์ธก์์: ๋ฐ์ดํฐ๊ฐ ์์ ์ธก์ ๋๋ฌํ๋ฉด, ์ด ์์๊ฐ ์ญ์์ผ๋ก ์ ์ฉ๋ฉ๋๋ค.
- ๋ฌผ๋ฆฌ ๊ณ์ธต (Physical Layer):
- ๋ฌผ๋ฆฌ์ ๋งค์ฒด์์ ์ ํธ๋ฅผ ์์ ํ์ฌ 1๊ณผ 0์ ๋์งํธ ์ ํธ๋ก ๋ณํํฉ๋๋ค.
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต (Data Link Layer):
- ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ๋ ์์์ ์ฒ๋ฆฌํ์ฌ ์ค๋ฅ๋ฅผ ๊ฒ์ฌํ๊ณ , ํจํท์ ์ฌ๊ตฌ์ฑํฉ๋๋ค.
- ๋คํธ์ํฌ ๊ณ์ธต (Network Layer):
- IP ์ฃผ์๋ฅผ ํ์ธํ๊ณ , ๋ชฉ์ ์ง์ ๋ง๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํฉ๋๋ค.
- ์ ์ก ๊ณ์ธต (Transport Layer):
- ์ธ๊ทธ๋จผํธ๋ฅผ ์ฌ์กฐํฉํ๊ณ , ์ ๋ขฐ์ฑ ์๋ ์ ์ก์ ๋ณด์ฅํฉ๋๋ค.
- ์ธ์
๊ณ์ธต (Session Layer):
- ์ธ์
์ ๊ด๋ฆฌํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ ๋ฌํฉ๋๋ค.
- ํํ ๊ณ์ธต (Presentation Layer):
- ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉ์๊ฐ ์ดํดํ ์ ์๋ ํ์์ผ๋ก ๋ณํํ๊ฑฐ๋ ๋ณตํธํํฉ๋๋ค.
- ์์ฉ ๊ณ์ธต (Application Layer):
- ์ต์ข
์ ์ผ๋ก ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ณ , ์ฌ์ฉ์์๊ฒ ํ์ํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ชจ๋ ๊ณ์ธต์ด ๋์์ ์์ฉ ํ๋ ๊ฒ์ด ์๋๋ผ, ๋ฐ์ดํฐ์ ํ๋ฆ์ ๋ฐ๋ผ ๊ฐ ๊ณํ์ด ์ญํ ์ ๋ถ๋ดํ์ฌ ์ฒ๋ฆฌ
Tip
- ๊ฒน์น๋ IP ๊ฒฝ๋ก๊ฐ ์๋๋ผ๋ ์ธ๋ถ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉด ์ธ๋ถ๊ฒฝ๋ก์ IP๋ก ๋ฐ๋ผ๊ฐ
- private ์๋ฒ๊ฐ ๋ฐ๋ก ์ธ๋ถ๋ก ๋๊ฐ๋ฉด ์๋๊ธฐ์ public ์๋ฒ์ ์ค๊ฐ๊ธฐ(NAT) ๋ฅผ ์ค์นํด์ ํผ๋ธ๋ฆญ IP์ ํ๋ผ์ด๋น IP ์์ ๋ณด๋ด์ ์ธ๋ถ์ ์ ๋ฌ ๊ฐ๋ฅ ,NAT(Network Access Translator)