코드다운

고정 헤더 영역

글 제목

메뉴 레이어

코드다운

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (66)
    • Common (11)
      • Data Structure (4)
      • Data Science (3)
    • DevOps (41)
      • AWS (7)
      • Docker (12)
      • Git (7)
      • CI CD (5)
      • Nginx (2)
      • OS (4)
      • Network (4)
    • DBMS (2)
      • Storage Engine (0)
      • SQL (2)
    • Framework (6)
      • Laravel (5)
      • Flutter (1)
    • Language (5)
      • PHP (2)
      • Python (1)
      • JAVA (0)
      • GO (1)
    • Tools (1)
      • Slack (1)

검색 레이어

코드다운

검색 영역

컨텐츠 검색
SSH 터널링 (Tunneling) 이해하고 사용하기

SSH Protocol 을 통해 데이터를 전송하는 기법, SSH Port Forwarding 으로도 불린다.프록시의 역할과 유사하다. SSH의 특징으로 인해 전송되는 데이터는 모두 암호화된다는 점이 있다.연결방향에 따라 local / remote / dynamic 으로 분류된다. Local Port Forwarding로컬 포트를 원격지의 포트로 포워딩이와 같은 로컬 SSH 터널링은 가장 많이 사용되는 방법으로 주로 방화벽 정책을 우회하기 위한 목적으로 이용되고는 한다. (재택에서 사내 PC를 통해 내부망에 접근하는 경우 등에 사용한다.) ssh -L [{local_addr}:]{local_port}:{remote_addr}:{remote_port} [{user}@]{sshd_addr}#[] 대괄호 안의 ..

DevOps/Network 2024. 6. 3. 18:34

포트 포워딩 (Port Forwarding) 이란 ?

포트를 전달해주는 작업입니다. 네트워크에서 패킷이 라우터나 방화벽등의 게이트를 통과할 때, IP 주소 와 Port 번호를 변경하여 통신 요청하는 네트워크 주소 변환 기술입니다.외부에서 직접 접근이 불가능한 내부 네트워크의 연결을 중계하는 용도로 활용 가능합니다. 포트포워딩의 사용 이유모든 컴퓨터에 고유한 IP 주소를 모두 부여하는 것은 비효율적 이기에, 공인 IP 주소와 사설 IP 주소로 나누어 사용하게 되었다. 공인 IP 주소는 인터넷 서비스 제공자(ISP)로 부터 할당받은 주소로, 이를 통해 인터넷에 접속이 가능하다. 보통 가정이나 회사에서는 하나의 공인 IP 에 공유기의 포트포워딩을 통한 사설 IP 주소를 할당받게 된다. 사설 IP 주소는 로컬 네트워크 내에서만 사용 가능하다. 포트포워딩 우선순위공..

DevOps/Network 2024. 5. 29. 15:27

포트 (Port) 란 ?

운영 체제 통신의 종단점이다. 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위이다.하나의 서버가 웹페이지를 전달해주는 역할, 파일을 요청하는 역할이 있다고 가정하고 클라이언트가 서버에 요청을 보낼때, 웹페이지 요청 인지 파일 요청 인지 구분하기 위해 Port가 사용됩니다.하나 컴퓨터의 통신을 필요로 하는 프로그램이 다수일 때 프로그램을 구별할 수 있는 번호가 포트 입니다. 포트는 숫자 0 ~ 65535 까지로 표현되며, 크게 3 가지로 아래의 표 처럼 분류됩니다.portdescription0 ~ 1023잘 알려진 포트 (well-known port)1024 ~ 49151등록된 포트 (registered port)49152 ~ 65535동적 포트 (dynamic port)  자주 사용되는 포트port..

DevOps/Network 2024. 5. 28. 18:01

로드밸런싱 (Load Balancing) 이란 ?

로드밸런싱은 여러 대의 서버를 두고 서비스를 제공하는 분산 처리 시스템에서 필요한 기술이다.  로드밸런싱 알고리즘 Round Robin서버에 들어온 요청을 순서대로 돌아가며 배정하는 방식입니다. 클라이언트의 요청을 순서대로 분배하기 때문에 여러 대의 서버가 동일한 스펙을 갖고 있고, 서버와의 연결(세션)이 오래 지속되지 않는 경우에 활용하기 적합합니다. Weighted Round Robin각각의 서버마다 가중치를 매기고, 가중치가 높은 서버에 클라이언트 요청을 우선적으로 배분합니다. 주로 서버의 트래픽 처리 능력이 상이한 경우에 사용되는 방식입니다. IP Hash클라이언트의 IP 주소를 특정 서버로 매핑하여 요청을 처리하는 방식입니다. 사용자의 IP를 해싱해 로드를 분배하기 때문에 사용자가 동일한 서버로..

DevOps/Network 2024. 5. 16. 09:06

페이징

이전
1
다음
aquaheyday@gmail.com
코드다운 ©

티스토리툴바