반응형

2021/05 16

[IT 용어 정리] RPO, RTO 정리

RTO, RPO RTO (Recovery Time Objective) RTO : 목표 복구 시간 장애 발생 시 시스템을 원 상태로 복원하는데 소요되는 시간 고려사항 시스템이 얼마나 빨리 복구되어야 하는가 서비스가 재개될 때까지 걸리는 시간 RPO (Recovery Point Objective) RPO : 목표 복구 시점 장애 발생 시 비즈니스 연속을 위해 어느 시점으로 백업할 지 결정하게 될 지표 고려사항 데이터 손실을 얼마나 감당할 수 있는가 감내할 수 있는 데이터 손실의 양(시간) 현재로부터 가장 가까운 백업지점까지의 목표 시간

[네트워크] TCP 정리

TCP의 기능과 패킷 구조 TCP(Transmission Control Protocol)는 transport 계층의 대표적인 연결지향 프로토콜이다. TCP는 기본적으로 하위계층에서의(network, datalink 계층) 패킷 손실, 중복, 오류 등 모든 전송 문제를 검출하고 해결한다. TCP의 연결이 설정되고 통신하는 동안 두 종단 사이에는 다수의 옵션이 교환된다. 때문에 UDP에 비해 기능과 역할이 매우 복잡하고 다양하지만 신뢰성 있는 통신이 가능하다. TCP 헤더 Source Port: 패킷을 송신하는 시스템의 포트 번호를 나타낸다. 클라이언트의 경우 예약된 0 ~ 1023의 well-known 포트 번호를 제외한 번호를 임의로 생성하고, 서버의 경우 일반적인 서비스 제공 시 well-known한 ..

[Linux] Linux OS Booting Process 정리

Linux OS Booting Process 리눅스 부팅 과정 Power on BIOS에서 지정된 부트 드라이브로 부팅 시작 부트 섹터 로드 GRUB 작동 커널 이미지 로드 파일 시스템 마운트 시스템 초기화 프로그램(init) 작동 로그인 부트로더가 나올 때까지의 과정 시스템 전원이 시작되면 시스템에 이상이 없는지 확인하고(POST), 이상이 없는 경우 BIOS에서 지정한 부팅 순서에 따라 해당 드라이브로 부팅이 이루어진다. 해당 드라이브의 첫번째 섹터인 부트 섹터를 읽어들이는데, 이를 마스터 부트 레코드(MBR: Master Boot Record)라 한다. 리눅스의 경우 GRUB가 MBR에 저장되어 있다. 커널 이미지 로드 부트로더에서 리눅스가 선택되면 커널 이미지(/boot/vmlinuz-versio..

운영체제/LINUX 2021.05.11

[데이터베이스] LVM(Logical Volume Manager) 정리

LVM(Logical Volume Manager) LVM이란 Logical Volume을 효율적이고 유연하게 관리하기 위한 커널의 한 부분이자 프로그램이다. 기존에는 파일시스템이 블록 장치에 직접 접근해서 읽고/쓰기를 했다면, LVM을 사용하면 파일 시스템이 LVM이 만든 가상의 블록 장치에 읽고/쓰기를 하게 된다. LVM 용어정리 및 설명 PV(Physical Volume) LVM에서 블록 장치를 사용하려면 PV로 초기화 해야 한다. 즉, 블록 장치 전체 또는 그 블록 장치를 이루고 있는 파티션들을 LVM에서 사용할 수 있게 변환한 것이다. 예를 들어, /dev/sda1, /dev/sda2들을 LVM으로 쓰기 위해 PV라는 형식으로 변환한 것이다. PV는 일정한 크기의 PE(Physical Extent..

[IT 기초 지식] FTP(File Transfer Protocol) 정리

FTP Active와 Passive의 차이 FTP란 무엇인가 FTP는 File Transfer Protocol의 약자로 파일을 전송하는 통신 규약이다. FTP 서버에 파일들을 업로드, 다운로드할 수 있도록 해주는 프로토콜이며, 이는 FTP 서버와 FTP 클라이언트 간에 통신에서 이루어진다. FTP는 Active 모드와 Passive 모드라는 2개의 모드가 존재하며, 각각의 모드에서는 2개 또는 2개 이상의 포트가 연결을 맺고 데이터를 전송하는데 사용된다. 사용되는 포트는 연결을 제어하는 Command 포트와 데이터를 전송하는 Data 포트가 있다. FTP는 TCP 기반으로 만들어져 있으며 기본 동작 모드로 Active 모드를 사용하며 20번 또는 1024번 이후의 데이터(Data) 포트는 데이터를 전송하..

[네트워크] DNS(Domain Name Service) 정리

DNS DNS란 도메인을 IP로 변환하거나 도메인으로 다시 변경해주는 것을 말한다. DNS가 없다면 우리가 외우고 있는 naver.com등은 소용이 없고 naver.com의 IP 주소를 외우고 다녔어야 한다. 역할 호스트 별칭 복잡한 호스트 이름을 가진 호스트는 하나 이상의 별명을 가질 수 있다. 예를 들어, relay1.west-coast.enterprise.com 이라는 호스트는 enterprise.com과 www.enterprise.com 같은 2개의 별칭을 가질 수 있다. 메일서버 별칭 부하 분산 같은 도메인에 대해서 여러 IP 지정이 가능하다. 따라서 같은 도메인에 대하여 사용자가 질의를 할 경우, DNS 서버는 IP를 번갈아가며 알려준다. 특징 HTTP, FTP, SMTP 등과 달리 사용자가 ..

반응형