[클라우드] 라우팅 테이블 관련 의문

sookyoung.k·2024년 11월 27일
0

🌿 교보DTS TIL

목록 보기
32/39
post-thumbnail

이번엔 정말 실로 처음으로 실질적인 도움이 되는 특강이었달까...! 그 전까진 클라우드에 관한 내용을 잘 모르고 있던 때라 특강을 들어도 도저히 그 내용을 이해할 수가 없었다. 암튼 강사님께 질문도 하고 설명도 듣고 도움이 많이 되었다.


🙄 의문

이건 내 지난 글에 있었던 궁금증이다. 다른 부분에 대해서는 특강 강사님께 질문해서 해소가 되었는데... 이 부분은, 나도 내가 뭐가 궁금한건지 제대로 정리를 못해서 ^^ 엉뚱쓰 질문?처럼 되어버렸고, 강사님도 ㅇㅅㅇ? 하고 끝났다... 약간 부끄쓰?

내가 뭐가 궁금한건지 제대로 알지도 못하면서 질문을 했던게 문제라 생각해서 차분하게 의문에 대해서 분석하고 정리해봄.

😒 기본 라우팅 테이블이 자동으로 생성이 되는 것 OK이다 이거야, 근데 왜 굳이(?) 새로운 라우팅 테이블을 만드는 거임? 걍 쓰지?

가 나의 의문이었다. 뭐... 이유가 있겠죠? 하지만 궁금했음. 그 이유가 뭔데!!

이런 질문이 생기는 것도 라우팅 테이블이 감이 완전히 다 잡히지 않아서라고 생각한다.

🗺 라우팅 테이블

라우팅 테이블을 다시 알아보자!!

먼저 내가 혼동했던 것...
👉 라우트를 추가하는 것 != 새로운 라우팅 테이블을 만드는 것!

질문 정리가 안되니까 '이...게 같은건가?' 하는... 생각까지 하는 지경에 이르렀음.

🛣 라우팅 테이블 = 도로 시스템

라우팅 테이블이라는 것은 도로 시스템에 비유할 수 있을 것 같다.

👩‍🔧 기본 라우팅 테이블에 라우트를 추가한다는 것

'라우트를 추가한다'는 것은 기존 도로에 새로운 길을 그리는 것과 같다.

도로 지도 = 기본 라우팅 테이블
새로운 길 추가 = 새로운 라우트 추가

그러므로 이것은 기존의 도로 체계를 유지하면서도 특정 목적지로 가는 새로운 경로를 추가하는 것과 같은 것이다.

👨‍🔧 새로운 라우팅 테이블을 생성한다는 것

'새로운 라우팅 테이블을 만든다'는 것은 완전히 새로운 도로 지도를 만드는 것과 유사하다.

새로운 도로 지도 작성 = 새로운 라우팅 테이블 생성

특정 지역이나 목적에 맞는 전용 도로 체계를 구축하는 것과 비슷하다.
기본적으로 전국 지도라는게 있다면, ex. 고속도로 전용 지도나 자전거 도로 전용 지도를 별도로 만드는 것과 같다.

🤷‍♀️ 뭐가 다른가?

라우트 추가라우팅 테이블 생성
범위기존 체계 내 부분 수정완전히 새로운 체계 구축
유연성유연성이 떨어짐더 큰 유연성 제공, 특정 서브넷에 대한 완전히 다른 라우팅 규칙 적용 가능
관리새로 추가하는 것보단 덜 복잡한 네트워크 구조더 복잡한 네트워크 구조를 지원, 하지만 관리도 복잡
용도간단한 변경에 적합복잡한 네트워크 설계에 적합

🚧 기본 라우팅 테이블

  • VPC 생성 시 자동으로 함께 생성
  • 각 VPC마다 반드시 하나의 기본 라우팅 테이블이 존재함

👉 이 친구는 다른 라우팅 테이블과 명시적으로 연결되지 않은 모든 서브넷의 라우팅을 제어한다!

일단 서브넷이 새로 생성되면, 기본적으로는 기본 라우팅 테이블과 연결된다.

그렇기 때문에 당연히 삭제할 수 없다!

🚧 사용자 지정 라우팅 테이블

  • 사용자가 직접 생성한다
  • VPC 내에서 필요에 따라 여러 개를 생성할 수 있다

👉 특정 서브넷과 명시적으로 연결해서 사용한다!

얘는 내가 원하는 대로 서브넷과 연결 설정이 가능하다.

때문에 내가 원하는 대로 생성하거나 수정, 삭제가 가능하다.
= 더 세밀한 네트워크 트래픽 제어가 가능하다.

😏 각각의 목적

🚧 기본 라우팅 테이블

VPC 내의 기본적인 네트워크 통신에 사용

로컬 통신을 위한 기본 라우트를 포함한다.
때문에 간단한 네트워크 구성에서 모든 서브넷에 동일한 라우팅 규칙을 적용하고 싶을 때 사용한다. (특별한 라우팅 요구가 없을 때 사용)

세밀한 제어가 어렵거나 복잡한 네트워크 구성에서는 적합하지 않을 수 있다.

🚧 사용자 지정 라우팅 테이블

특정 서브넷이나 리소스에 대한 세부적인 라우팅 규칙을 정의하는 데 사용

퍼블릭 서브넷이나 프라이빗 서브넷에 대해서 서로 다른 라우팅 규칙을 적용하고 싶을 때 사용한다! 내가 서브넷 별로 맞춤형 라우팅 규칙을 적용할 수 있다.
= 보안을 강화할 수 있다!
= 네트워크 트래픽을 더 효율적으로 관리할 수 있다!

이래서 쓰는거구나~ 하고 의문이 슬슬 해소되기 시작함!

하지만, 그만큼 설정과 관리가 복잡해진다.
이 말인 즉슨?! 운영 부담의 증가... 및 잘못 구성할 시 대참사.

🤗 정리

네트워크 요구사항에 따라 적절한 라우팅 테이블을 선택하고 구성하면 된다!

실습에서 라우팅 테이블을 새로 선택한 건... 그냥 말 그대로 실습이기에 이런 것도 있다는 것을 보여주기 위한 것이었던 것 같다. 궁금했는데 잘... 정리하게 됨.

느낀점

큰일났다. 사실 오늘 공부한 건... GCE임. 근데? 이해도 안되고 잘 되지도 않았삼... 공식문서 파야하는데... 네트워크 관리사 실기 준비하다보니 애매해져서 그냥 어제 공부했던 내용을 정리하기로 했다. 정리하니까 더 잘 이해가 되는 것 같기도 하고요~ 암튼 내일은 더 열심히 해야지! 갠적으로 신경쓰이는 일이 있어서 공부에 살짝 소홀했는데, 이제는 신경 안쓰이게 됨 ㅎ 굿. 낼은 열공~ 구글 클라우드 공부하기로 약속~~~ ㅠㅠㅠㅠ아 제발 하기싫엉 하지만 해야해! 하자 ㅠㅠㅠㅠㅠ


본 포스팅은 글로벌소프트웨어캠퍼스와 교보DTS가 함께 진행하는 챌린지입니다.

profile
영차영차 😎

0개의 댓글