basic information


짧은 정보가 많습니다 필요한 정보는 CTRL + F 키를 이용해 주세요


데이터 무결성 (data integrity)

데이터가 원래의 상태를 유지하고 정확하게 저장,전송 처리되는 상태를 의미합니다


DNS (Domain Name System)

인터넷에서 사용되는 주소 체계입니다.

EX) www.example.com – 192.168.x.x 변환


매핑

컴퓨터 네트워크에서 다른 장치와 연결 및 통신을 관리하거나 시각화하기 위해 사용되는 프로세스나 기술 입니다.


라우팅

라우팅은 네트워크에서 데이터 패킷을 한 지점에서 다른 지점으로 전달하는 과정을 의미합니다.

  • 라우팅은 IP 주소와 서브넷 마스크를 기반으로 하며, 목적지 주소에 따라 패킷을 올바른 경로로 전달합니다. 가장 널리 사용되는 라우팅 프로토콜 중에는 RIP, OSPF, BGP와 같은 것이 있습니다.

ISP 업체

인터넷 연결을 제공하는 회사나 기관을 가리킵니다.

  • SK브로드밴드
  • KT
  • LG

로드밸런싱

부하 분산

  • 서버 부하를 균형 있게 분산시켜 서비스의 가용성과 안정성을 향상시키는 데 사용됩니다.
  • 서버 간의 부하를 균형 있게 유지하며, 과부하를 방지하는 역할을 합니다.

Trusted proxy server

신뢰할 만한 프록시 서버

  • 이 서버는 클라이언트(일반적으로 사용자의 컴퓨터)와 대상 서버(예: 웹 사이트 또는 원격 서비스) 사이에서 데이터 흐름을 중재하고 필터링합니다.
  • 익명성 유지: 사용자의 IP 주소를 숨기고 웹 서핑을 익명으로 만들 수 있습니다.
  • 지역 제한 우회: 지역 제한이 있는 콘텐츠에 액세스하기 위해 사용될 수 있습니다.
  • 보안 강화: 악의적인 웹 사이트로부터 보호하고 악성 코드를 필터링할 수 있습니다.

바이너리(bins)

  • 이진 파일과 같은 말로, 0과 1로 이루어져 컴퓨터가 알아볼수 있는 데이터

라이브러리(Libs)

  • 프로그램이 사용하는 비휘발성(임의로 삭제하지 않을때까지 사라지지 않음) 데이터
  • ( 문서, 도움말, 구조관련 틀, 코드 등)

하이퍼바이저 (Hypervisor)

  • 가상 머신 모니터(Virtual Machine Monitor, VMM)라고도 불리는 하이퍼바이저는 하이퍼바이저 운영 체제와 가상 머신의 리소스를 분리해 VM의 생성과 관리를 지원합니다.

chroot (Change Root Directiory)

현재 실행중인 프로세스와 자녀 프로세스의 루트 디렉토리를 변경하는 작업입니다.

chroot를 이용해 변경된 루트 디렉토리에서는 그 상위에 디렉토리 (ex. 본래 루트 디렉토리)에 파일 및 명령에 접근할 수 없게합니다.

이렇게 변경된 환경을 chroot jail이라고 합니다.

시스템에서는 어떤 파일에 접근할 때는 루트(/) 디렉토리를 기준으로 다른 파일에 접근할 수 있다.

예를 들어 일반 사용자에게 가장 친숙한 바탕화면을 경로로 표시하더라도 Desktop이 아닌 /home/username/Desktop 이 경로가 된다.

chroot는 이 root 디렉토리를 다른 위치로 지정하여 최상위 디렉토리를 바꾸어주는 명령어 입니다.

앞서 말하였듯이 시스템에서는 어떤 파일에 접근할 때 루트 디렉토리를 기준으로 접근합니다.

즉 내가 루트 디렉토리를 /home/username/Desktop으로 변경한다면 Desktop 상위 디렉토리에 있는 경로를 표현할 방법이 없으므로 접근할 수 없게 된니다.

이렇게 된다면 Desktop상위 디렉토리와 격리되어 접근할 수 없게 되고 이러한 환경을 jail(감옥)이라고 부르는 이유이기도 합니다.


네임스페이스(Name Space)

리눅스 네임스페이스는 프로세스를 실행할 때 시스템의 리소스를 분리해서 실행할 수 있도록 도와주는 기능입니다.

한 시스템의 프로세스들은 기본적으로 시스템의 리소스들을 공유해서 실행됩니다. 이를 단일 네임스페이스라고 생각해볼 수 있습니다.

실제로 리눅스에서는 1번 프로세스(init)에 할당되어있는 네임스페이스들을 자식 프로세스들이 모두 공유해서 사용하는 구조로 이루어져있습니다.


5 thoughts on “basic information

  1. 핑백: Network
  2. 핑백: Network

Comments are closed.