최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

■ 개발관련 ■/IT 용어

Gateway

serpiko 2013. 10. 13. 17:12

   Gateway


1부에서 살펴본 IP 주소와 서브넷 마스크는 내부 네트워크 ‘랜(LAN, Local Area Network, 지역 통신망)’ 환경에 유용한 정보였다. 


2부에서는 인터넷 등의 외부 네트워크 ‘왠(WAN, Wide Area Network, 광역 통신망)’과 관련된 정보인 게이트웨이(gateway)와 


DNS(Domain Name Service)에 대해 알아본다.

인터넷을 항해하기 위한 필수 관문 - 게이트웨이


'게이트웨이'는 우리말로 '관문'이나 '출입구'라는 뜻이다. 목적지로 가기 위한 시작점인 것이다. 


컴퓨터(또는 다른 인터넷 기기)가 IP 주소와 서브넷 마스크 정보를 토대로 인터넷에 접속하기 위해서는 게이트웨이 IP 주소도 필요하다.

 

 

네트워크에서 게이트웨이는 라우터(router)를 의미하기도 한다. 라우터는 네트워크 연결 기기 중 하나로, 서로 다른 네트워크 구역을 


연결하는(라우팅하는) 역할을 한다. 국도에서 고속도로로 진입하기 위한 톨게이트와 유사한 개념이다.


인터넷 공유기를 사용한다면 가장 가까운 게이트웨이가 공유기가 된다. 공유기를 통과하여 인터넷 서비스 업체의 게이트웨이(라우터)


거쳐 인터넷에 연결된다. 참고로 인터넷(또는 목적지)에 도달할 때까지 거치는 게이트웨이 개수를 '홉(hop) 수'라고 하는데, 일반적으로 


네트워크에서 홉 수가 많으면(즉 게이트웨이 수가 많으면) 네트워크 부하가 발생해 전송 속도가 저하될 수 있다.


게이트웨이 역할을 하는 라우터에도 고유한 IP 주소가 필요하다. 그래야 그 IP 주소를 토대로 다른 네트워크로 빠져나갈 수 있기


때문이다. 


통상적으로 게이트웨이의 IP 주소는 컴퓨터에 할당된 IP 주소에서 끝자리만 다른 형태다. 대부분의 경우 끝자리에 1번 주소를 지정하는데, 


예를 들어 내 컴퓨터 IP 주소가 192.168.0.10이라면 게이트웨이 IP 주소는 192.168.0.1인 경우가 많다. 물론 192.168.xxx.xxx 대역이라면 


유기를 사용했을 것이니, 이때 1차 게이트웨이는 공유기 자체가 된다.


 

 

이 환경에서 공유기 설정의 IP 주소 부분을 보면, 인터넷 서비스 업체로부터 할당받은 공인 IP 주소가 입력되어 있을 것이다. 


여기에서도 게이트웨이 설정 항목이 있는데, 이 IP 주소는 인터넷 서비스 업체의 라우터 주소다. 


그리고 이 라우터는 2차 게이트웨이가 된다. 이러한 게이트웨이는 인터넷 접속을 위해 필요한 것이라 내부 네트워크, 예를 들어 내부의 


컴퓨터끼리 통신하는 데는(파일/폴더 공유 등) 입력하지 않아도 된다. 게이트웨이 IP 주소 역시 윈도우의 명령 프롬프트에서 'ipconfig' 


명령을 통해 확인할 수 있다.

 

 


기본 게이트웨이(Default gateway)는 또 뭐지?



컴퓨터는 한 개 이상의 랜 카드를 장착해 서로 다른 네트워크에 연결할 수 있다. 


이때 각 랜 카드는 각기 다른 게이트웨이 주소를 갖게 되는데, 그중 기본으로 사용할 게이트웨이를 지정한 경우를 의미한다. 


즉 해당 컴퓨터에서 외부 네트워크로 빠져나갈 때 둘 중 어느 랜 카드를 통해 나갈지 지정하는 것이다. 물론 랜 카드가 하나라면 


그에 설정된 게이트웨이가 당연히 기본 게이트웨이가 된다.


이외에도 랜 카드는 하나지만 두 개 이상의 네트워크에 연결된 경우, 예를 들어 업무용 내부 네트워크와 인터넷 접속 네트워크에 각각 연결


되는 경우에도 기본 게이트웨이 설정이 필요하다. MS 윈도우 운영체계에서 기본 게이트웨이 설정은 각 랜 카드 연결 속성 페이지에서, 


'Internet Protocol Version 4 (TCP/IPv4)' 항목 내 '고급' 버튼을 눌러 '고급 TCP/IP 설정' 페이지에서 수행할 수 있다(MS 윈도우 7 기준).


참고로 특정 사이트로 접근하는데 어떤 게이트웨이(라우터)를 거치는지 확인하고 싶다면, '명령 프롬프트'에서 


'tracert' 명령어(trace route)와 해당 웹사이트 URL을 입력, 실행하면 된다


(별표로 표시되는 구간은 보안 등의 이유로 정보 노출을 제한한 사이트다).

 

 

핵심 정리


1. 게이트웨이(gateway)

 

  • 인터넷 접속 등 외부 네트워크로 연결되기 위한 네트워크 기기
  • 두 개 이상 존재 가능(기본 게이트웨이 설정)
  • 인터넷 서비스 제공 업체의 라우터 기기 IP 주소
  • 일반적으로, 사용자 컴퓨터 IP 주소의 4번째 마디에 xxx.xxx.xxx.1로 설정 

 

출처 : http://it.donga.com/3126/

 

'■ 개발관련 ■ > IT 용어' 카테고리의 다른 글

Network protocol  (0) 2013.10.13
DNS  (0) 2013.10.13
IP (Internet Protocol)  (0) 2013.10.13
Protocol  (0) 2013.10.13
Terminal  (0) 2013.10.13
댓글