본문 바로가기
IT KNOWLEDGE

인프라 엔지니어 관점으로 봐야 할 네트워크 토폴로지

by 이지은_99 2022. 6. 24.

안녕하세요 BTC_막내가최고야 팀입니다 '6'

요번 차시에는 인프라 엔지니어 관점에서 봐야할 네트워크 토폴로지에 대해 알려드리도록 하겠습니다!

 

 

 

 

계층

 

 

첫 번째로, 프론트 엔드와 백 엔드, 2계층 구조에 대해 설명드리도록 하겠습니다.

 

프론트 엔드

  • 프론트 엔드 층은 트폴로지적으로 인터넷에서 가까운 곳에 위치
  • 서버에 글로벌 IP 를 부여, 인터넷과 직접 통신하는 경우 L4 스위치를 매개로 인터넷 과 통신

백 엔드

  • 인터넷에서 먼 곳에 위치
  • 백 엔드 계층에 놓인 서버는 프론트엔드를 거쳐야지만 액세스 가능하므로 외부에서 직접 해킹 공격을 받지 않음

 

두 번째로, 코어와 디스트리뷰션, 액세스, 3계층 구조에 대해 설명드리도록 하겠습니다.

코어 계층

  • 디스트리뷰션 계층에서 오는 통신을 집약해 인터넷에 연결.
  • 네트워크 하나에 코어 계층 한 세트를 설치

디스트리뷰션 계층

  • 디스트리뷰션 계층의 통신을 집약해 코어 계층에 연결하고 액세스 계층 간 통신을 중계
  • 예시로 건물 사무실에서 플로어마다 디스트리뷰션 계층 한세트 설치.

액세스 계층

  • 서버에서 오는 통신을 집약해 디스트리뷰션 층에 연결

 

 

 

네트워크 패브릭

 

기존의 3계층 구조에서는 네트워크 구성에 맞게 서버와 랙의 물리적인 배치를 결정할 필요가 있었음

  • 네트워크의 구성속 제약조건과 의존성이 깊었단 의미

액세스 계층의 L2 네트워크를 가상화하여 물리적으로 다른 랙이나 스위치를 논리적으로 한 네트워크로 보이게하는 기술

  • 장점
    • 서버를 액세스 계층의 어느 L2스위치에나 연결 할 수 있게 됨
    • 서버와 랙의 물리적 제약으로 해방되는 효과

 

 

 

용어 정리

네트워크 인터페이스를 묶는 형태

  • 주요 운영체제에서는 네트워크 인터페이스를 묶어서 사용 가능함.
    • 여러개의 네트워크 인터페이스 카드에 같은 IP주소나 MAC 주소를 부여해 Acrive-Acrive, or Acrive-Standby 구성으로 통신하도록 설정
  • 묶으면 내장애성이 올라가고 사용할 수있는 대역이 늘어나는 효과 있음
    • 한쪽이 고장나도 다른 한쪽의 인터페이스에서 기능을 계속 할 수 있음
  • 네트워크 인터페이스의 묶는 용어
    • Bonding : 리눅스
    • Teaming: 복수의 NIC 업체
    • Link Aggregation: 네트워크 기능에서 사용
    • EthgerChannel: 시스코 시스템즈
    • Port Tranking: 얼라이드 텔레시즈

 

 

지금까지 인프라 엔지니어 관점으로 봐야 할 네트워크 토폴로지 였습니다.

다음주에 뵐게요`~`

 

책 : 인프라 엔지니어의 교과서(지은이 : 사노 유타카) 참고

댓글