Synology DS1819+ 에서 기본 게이트웨이 설정 의미

한효석   
   조회 5228   추천 0    

 이 질문은 꼭 Synology 에 국한 되는 것은 아닌것 같습니다만...


보통 Synology 에는 Lan port 가 4개 붙어 있습니다. 여직 다섯 번째 port (10Gbps) 하나 만 쓰다가, 테스트로 첫 번째 포트에 다른 공유기에 접속을 하였습니다. 첫 번째 포트에 접속되어 있는 PC 에 file 복사 같은 것이 잘 되었습니다. 다른 공유기는 인터넷이 접속되어 있지 않고 DHCP 만 설정되어 있어서 그 공유기에 붙어 있는 PC 간에 RDP, 파일 공유 같은 것을 하고 있습니다.

한 시간정도 잘 되다가, 포트 전달 규칙 기능이 비활성화됨. 이라는 에러가 뜨고 첫 번째 포트에 붙어있던 PC가 접속이 끊어집니다.

그래서 이거 저거 만지다가 제어판 -> 네트워크 인터페이스에서 다섯 번째 port (10Gbps) 를 선택하고 편집에 들어가서 기본 게이트웨이로 설정에 체크를 하였습니다.  결과, 지금 까지 두시간 정도 잘 되는 것 같습니다.


질문: NAS 혹은 PC 에 Lan port 가 여러개 일 때 그 중 하나는 기본 게이트웨이 라는 것을 지정하는 것 같습니다.

도대체 기본 게이트웨이라는 것을 왜 지정해야 합니까? 또 기본 게이트웨이란 무슨 개념 일까요?

지정을 하지 않으면 default 로 첫 번 port 를 기본으로 간주하게 되는 것 같은데...


도사님들 잘 부탁 드립니다.

짧은글 일수록 신중하게.
안철현 2021-12
디폴트게이트웨이는 외부로 보내야하는 패킷(데이터)이 가야할 곳입니다.
외부로 나가려면 몇번 문(게이트웨이)으로 나가라고 알려주는 거죠..
보통은 그 문이 1개인데, 여러개인 경우도 있어서, 어떤 문이 디폴트(기본)인지 지정하는 것입니다.

보통은 라우터(공유기)가 외부로 나가는 관문인 경우가 많고
라우터 LAN 인터페이스 IP주소가  XXX.XXX.XXX.1 혹은 254 로 끝나는 경우가 많아서
일반적으로 디폴트게이트웨이 주소가 .1 혹은 .254 등으로 끝납니다.
     
한효석 2021-12
그럼 두개의 인터넷이 한 PC에 각각 다른 포트에 물려있을때...
디폴트 게이트웨이로 지정되지 않은 포트로 부터 http 같은 요구가 오면, 요구가 들어온 포트가 아닌 지정된 디폴트 게이트웨이로 response 를 주면 안될텐데..

즉 request 온 port 로 response 를 하면 그만 일텐데, 왜 default gate way 지정이 필요하게 되는 것 일까요?
혹시 request 가 없는 경우에도 PC 에서 Lan port 를 통하여 뭔가를 내 보내는 경우도 발생하나요?
          
안철현 2021-12
내부 여러개 LAN 포트가 있을 경우,
일반적인 상황에서는 우선순위(매트릭)가 높은 LAN 포트를 통해서 외부 서버와 세션이 연결되어 통신이 이루어집니다.
한번 세션이 연결되면 계속 해당 IP(포트)를 이용해서 계속 외부 서버와 통신을 합니다.
A포트로 나간 패킷은 A포트로 들어오고, A포트로 나간 패킷이 B포트로 들어오지는 않습니다.

나머지 LAN 포트는 브로드캐스팅 패킷, ARP 패킷 등등 기본적으로 이더넷 동작을 위한 기본적인 패킷이 계속 오고갑니다.
더불어 OS 레벨의 각종 네트워크 기능들이 요즘에는 외부 서버와 통신을 하는 경우가 많아서..
랜선만 꼽아도 계속 랜포트의 LED가 깜박거립니다.

디폴트 게이트웨이가 있는 이유는, 외부로 나갈 패킷은 외부네트워크로 나갈 수 있는 문(게이트웨이)로 보내야지
게이트웨이에서 외부로 패킷을 라우팅 시켜주기 때문입니다.
그리고 게이트웨이가 여러개인경우 여러개를 순차적으로 지정할 수 있습니다.

게이트웨이가 아닌 일반 단말로 보내면, 그 단말은 자기가 처리해야할 패킷이 아니라서 드랍시키겠죠..
그래서 게이트웨이 IP를 지정해서 거기로 보냅니다.
               
한효석 2021-12
성의 있는 답변 감사합니다.

마지막으로 한가지만 여쭙겠습니다.
게이트웨이가 A 포트 일때, 당연히 A 포트에 접속된 인터넷을 통하여 들어온 request 는 A 포트로 response 를 하지요.
그럼 게이트웨이가 아닌 B 포트를 통하여 http 등의 request 가 들어오면 response 는 B 포트를 통하여 나가는 건 확실하지요?
혹시 request 는 B 포트로 오더라도 response 는 디폴트 게이트웨이가 설정된 A 포트로 나가는 건 아닐까 하는 우려가 있어서요.

잘 부탁 드립니다.
                    
안철현 2021-12
일반적으로는, 포트B로 요청이 들어와서 세션이 연결된 패킷은 포트B로 나가게됩니다.
                         
한효석 2021-12
많이 정리가 된 것 같습니다.

감사합니다.
송진홍 2021-12
인터넷 검색을 하시면 왠만한 정보는 얻으실 수 있습니다.
https://chaelin1211.github.io/study/2021/06/09/subnet-and-gateway.html
https://medium.com/pocs/tcp-ip-%EC%9D%B4%EB%A1%A0-ip-%EC%A3%BC%EC%86%8C-%EC%84%9C%EB%B8%8C%EB%84%B7-%EB%A7%88%EC%8A%A4%ED%81%AC-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EA%B8%B0%EB%B3%B8-%EA%B2%8C%EC%9D%B4%ED%8A%B8%EC%9B%A8%EC%9D%B4-ccd6d832711e#:~:text=%EC%9E%90%20%EA%B7%B8%EB%9F%BC%20%EB%A7%88%EC%A7%80%EB%A7%89%EC%9C%BC%EB%A1%9C%20%EA%B8%B0%EB%B3%B8%20%EA%B2%8C%EC%9D%B4%ED%8A%B8%EC%9B%A8%EC%9D%B4%EB%A5%BC%20%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90.%20%EA%B2%8C%EC%9D%B4%ED%8A%B8%EC%9B%A8%EC%9D%B4%EB%A5%BC%20%EB%8B%A4%EB%A5%B8%20%EB%A7%90%EB%A1%9C%20%EB%9D%BC%EC%9A%B0%ED%84%B0%EB%9D%BC%EA%B3%A0%20%ED%95%9C%EB%8B%A4.%20%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%20%EC%B8%A1%EC%9D%84%20%EA%B0%95%EC%A1%B0%ED%95%A0%EB%95%8C%20%EA%B2%8C%EC%9D%B4%ED%8A%B8%EC%9B%A8%EC%9D%B4%EB%9D%BC%EA%B3%A0%20%ED%95%98%EB%A9%B0%2C%20%ED%95%98%EB%93%9C%EC%9B%A8%EC%96%B4%EC%A0%81%20%EC%B8%A1%EB%A9%B4%EC%9D%84%20%EA%B0%95%EC%A1%B0%ED%95%A0%EB%95%8C%20%EB%9D%BC%EC%9A%B0%ED%84%B0%EB%9D%BC%EA%B3%A0%20%ED%95%9C%EB%8B%A4.
dateno1 2021-12
ip로 해당 포트에 접근하는거에 응답할떈 괜찮지만, 자신 -> 외부로 나갈떈 어딜 쓸지 지정해야 하니 필요한겁니다
     
한효석 2021-12
넵, 감사합니다.


QnA
제목Page 652/5729
2014-05   5264751   정은준1
2015-12   1789771   백메가
2019-04   4364   헌터D
2021-12   2649   완소훈남
2016-01   3487   김건우
2023-07   1771   romance
2010-04   10733   sbimt
2018-03   3869   삐돌이슬픔이
2014-11   4621   VSPress
2021-12   1846   정의석
2020-07   3856   파렌하잇
2020-08   3632   turtlmac
2020-08   4396   isaiah
2016-02   4514   병따개님
2017-01   6518   김건우
2010-06   9132   방o효o문
2023-08   3050   anyi
2010-06   13544   신우섭
2017-01   4584   lovin09
2014-11   3611   걸인신홍철
2013-06   4760   klein
2017-01   4920   isaiah