Contents
(네트워크)OSI7계층
   2022년07월06일     2분정도면 다 읽어요     - Comments

[카카오 클라우드 스쿨] OSI 7 Layers

네트워크 계층 - OSI7

오버레이 네트워크

  • 서버를 운영하는 경우, 서버를 한 곳에 운영하는 것이 아닌 지역별로 떨어뜨려 놓는다
    • 그러면 네트워크 대역대가 제각각인데, 여러 지역의 서버를 하나의 대역의 서버처럼 운영할 수 있게끔 구성할 수 있다
    • 대전에 서버가 있어도, 서울에 서버가 있어도, 사용자가 하나의 위치에서 컨트롤할 수 있다
  • 오늘은 이 오버레이를 실습해 보자
    • 외부 라우터 상의 PC를 같은 회사의 내부 PC처럼 운영해 보는 것을 실습 할 것이다
    • (물론 제한된 환경이니 Virtual Machine을 사용할 것)
  • A존 B존을 만들고 … 묶고.. 이런 것들은 클라우드 상에서는 매우 간단함


  • Open vSwitch
    • A virtual multilayer network switch
    • 서버를 묶어서 관리하거나, 고립시킬 수 있음
    • img_117


ONOS

  • 통신사 취업 관심있으면 따로 찾아 볼 것
  • 추후 실습에서 DSN 컨트롤러를 연결해서
  • 물리적으로 떨어져 있는 경우 스크립트 던져 주면 정책에 맞게 동작시킬 수 있음



현재까지의 네트워킹 아키텍쳐

  • img_219



회사 내부망 구성 방법

  • LAN: Local Area Network
  • WAN: Wide Area Network
  • img_220
  • img_221



OSI 7 Layers

  • img_198
    • 데이터가 전송될 때 bit -> frame -> packet -> segment -> data 순서로 까지게 된다
  • Router
    • L3를 해석한다: IP를 해석한다: Router
    • img_200
      • 네트워크간 통신
  • Switch
    • L2를 해석한다: MAC을 해석한다: Switch(bridge)
      • IP를 해석할 수 없다
      • 동일 네트워크에서 동작함


  • 로드밸런서
    • 외부 네트워크와 서버, 애플리케이션 사이에 로드밸런서가 작동
      • img_199
    • NLB
      • L4의 PDU(segment) 중 포트번호를 확인하고 트래픽 부하를 분산하는 방식
      • L4 네트워크 계층(TCP/UDP 계층)에서 동작
      • 트래픽에 따른 서버 분산만 수행한다(부하 분산)
    • ALB
      • L7(data)의 주소를 보고 부하를 분산하는 방식
      • 주소를 확인하고 각 애플리케이션으로 라우팅한다
        • img_119
      • 경로 기반 라우팅이 지원됨
        • 이렇게 하면 개발하기 수월해짐(쿠버네티스 ingress와 유사)


  • TCP/IP
    • img_120


AWS에서 다중 AZ 구성 방법

  • img_222