728x90
반응형
SMALL

생활코딩/WEB2- HomeServer 2

[WEB_SERVER] 2. NAT

📌NAT(Network Address Translation) - NAT 이 기술을 통해 사설 IP를 사용하고 있는 각각의 컴퓨터들이 외부의 인터넷에 접속할 수 있게 된다. 만약 위의 그림처럼 김인턴이 사용하는 컴퓨터가 192.168.0.2라는 IP를 가지고 있고, 위키피디아(https://ko.wikipedia.org/wiki/)에 접속을 한다면 김인턴의 컴퓨터는 GateWayAddress에 해당되는 ip의 머신에게 LAN을 통해 공유기에게 신호를 보내게 된다. 그러면 공유기는 내부 네트워크 연결 요청이 아닌, 위키피디아라는 외부네트워크 연결 요청이라는 것을 확인하고 WAN을 통해 외부로 보낸다. 하지만, 보내기 전에 두 가지 일을 수행한다. 첫번째는, 위키피디아로 가는 요청이 192.168.0.2 라는..

[WEB_SERVER] 1. Router(공유기)

📌Router (공유기) - IP address 인터넷에 접속되어 있는 컴퓨터들은 서로 정보를 주고받아야 되기 때문에 양쪽 다 IP adress가 필요하다. (서버 - 클라이언트) - 공유기 우리가 집에서 컴퓨터를 사용할 때, 컴퓨터뿐만 아니라 노트북, 스마트 폰도 사용한다. 이런 것들이 다 인터넷에 연결이 되기 위해서는 ip를 갖고 있어야 한다. 통신사와 계약하여 회선을 각 2개 더 추가하여 연결할 수 도 있겠지만, 그러면 값이 비싸게 된다. 그렇기에, 통신사와는 하나의 회선을 계약하고 공유기라는 기계를 구입한다. 공유기 뒷면을 보면 각 구멍들이 존재하는데 WAN과 LAN이다. 통신사와 계약을 해서 받은 케이블을 WAN에다가 꽂는다. 그렇게되면, 원래 컴퓨터에 꽂혀 있었던 케이블을 공유기에 꽂게 되면 ..

728x90
반응형
LIST