TCP/IP - 01 - 10 네트워크의 현재 모습

SSAD·2023년 2월 25일
0

TCP/IP

목록 보기
11/12


01 네트워크의 실제 구성

도로를 예를 들어 설명

  • 도로망에서 고속도로에 해당하는 것이 '백본' 또는 '코어'로 불리는 부분

  • 네트워크의 중심적인 존재

  • 대량의 데이터를 고속으로 송수신하는 것을 목적으로 구축

  • 보통은 고속 라우터로 연결되어 있음

  • 고속도로의 출입구인 인터체인지에 해당하는 부분은 '에지'라고 함

  • 에지에서는 다기능 라우터나 고속 레이어 3스위치를 이용

  • 고속도로의 인터체인지에는 국도가 연결되어 시가지에 엑세스 할수 있는데
    컴퓨터 네트워크에서 에지에 연결되어 있는 부분을 '엑세스'또는 '애그리게이션'이라고 함

  • 이부분에서 안쪽 네트워크의 정보가 집약되고
    에지를 넘어서 주고 받을 정보와 네트워크 안에 머물어 있을 정보를 제어

  • 여기에서 레이어 2스위치나 레이어 3스위치를 사용하는 경우가 많음



02 인터넷 연결 서비스를 이용한 통신

  • 가정이나 회사에서 외부 네트워크를 이용할 때
    대부분의 경우에는 인터넷 연결 서비스를 사용하고 있음

  • 가장 가까운 스위치나 무선 LAN 라우터에서 집약된 통신은
    앞에서 말한 '액세스'와 연결되어 필요한 경우 '에지'나 '백본'을 경유하여
    통신 상태와 연결



03 휴대단말에 의한 통신

  • 휴대단말기의 전원을 넣으면 자동으로 전파가 발신 가장 가까운 기지국과 통신이 일어남

  • 지기국에는 계약하고 있는 모바일 오퍼레이터(휴대전화 제공회사)의
    휴대전화용 안테나가 설치되어 있음

  • 이기지국이 '액세스'에 해당

  • 휴대단말기에서 접속처 번호로 발신을 하면 해당 번호가 등록되어 있는 기지국까지
    호출 신호가 전달되고, 상대방이 접속을 받아들이면 통신로가 확립됨

  • 기지국에 모인 정보가 통신국('에지')에 집약되어 통신국 간의 기간 네트워크('백본')에
    연결되는 구성은 앞에서 말한 인터넷 연결 서비스와 똑같음



04 정보 발신자 측에서 본 네트워크

  • 네트워크에서 정보 발신이라고 하면,
    옛날에는 개인이나 기업이 직접 서버를 마련해
    웹사이트(홈페이지)를 만들고 공개하는 것이 일반적

  • 현재는 페이북이나 Instagram, Twitter, YouTube 등을 이용한
    정보 발신이 주류가 되고 있음

  • 이들 SNS 등의 사이트에는 정보의 수집과 발신을
    지체없이 할 수 있는 구조가 준비되어 있음

  • 가령 YouTube 같은 동영상 업로드 사이트는
    정보 발신자(투고자)를 대신해 동영상을 재배포

  • 동영상 업로드는 전 세계적으로 시행되고 있으며,
    동영상 업로드 사이트는 업로드되는 많은 영상을 저장하고 배포함

  • 인기 동영상에는 하루에도 수십 만의 접속이 이루어 지는데,
    이 사이트들은 전 세계에서 이런 대량의 트래픽을 순식간에 처리하기 위해
    수많은 스토리지 기기나 서버를 여러 곳에 전용 시설에 설치해
    고속 네트워크로 연결하고 있음

  • 이러한 정보처리 전용 시설을 데이터센터라고 부름

  • 데이터 센터는 거대한 서버와 스토리지, 그리고 네트워크로 구성

  • 대규모 데이터 센터는 직접 '백본'과 연결

  • 소규모인 경우에도 '에지'와 연결되는 경우가 많음

  • 데이터 센터 내부에서는 레이어 3 스위치나 고속 라우터를 이용한 네트워크가 구축되어 있음

  • 지연을 줄이기 위해 고성능 레이어 2 스위치를 이용도 검토됨



05 가상화와 클라우드

  • 가상화 기술은 서버, 스토리지, 네트워크를 물리적으로 늘리거나 줄이는 것이 아니라,
    소프트웨어를 사용하여 필요할 때 필요한 양을 논리적으로 제공할수 있도록 하는 장치

  • 요청이 많은 콘텐츠에는 자원 할당을 늘려 운용함으로써 정보를 확실히 제공할 수 있게 함

  • 가상화 기술을 이용하여 이용자들에게 필요한 자원을
    자동으로 제공하는 장치를 '클라우드'라고 함

  • 가상화된 시스템 전체를 필요에 따라 자동으로 제어하는 장치를
    '오케스트레이션(Orchestration)'이라고 함



06 클라우드의 구조와 이용

  • 클라우드상의 애플리케이션을 이용하는 형태를 SaaS(Software as a Service)라고 함

  • 클라우드 상에서 개발을 하고 싶어
    직접 애플리케이션을 설치하고 계산할 수 있는 환경만을 제공하는 형태를
    Paas(Plat-form as a Service)라고 함

  • 직접 CPU 성능이나 메모리 용량, 스토리지 용량, 사용법 등을 결정 제공 서비스를
    Iaas(Infrastructure as a service)라고 함

profile
learn !

0개의 댓글