728x90

전체 글 175

IPv4 Class & CIDR

IP 주소 클래스는 IPv4 주소 체계에서 초기(1981년 ~ 1993년경)에 사용되던 주소 할당 방식입니다. 주로 네트워크 크기에 따라 주소를 A, B, C, D, E의 5개 클래스로 나누었고, 각 클래스는 첫 번째 옥텟(첫 8비트)의 값에 따라 구분됩니다.Class A첫 비트가 0 → 0.0.0.0 ~ 127.255.255.255네트워크 부분: 첫 1옥텟, 호스트 부분: 나머지 3옥텟0과 127은 특수 용도 → 실제 사용 가능한 네트워크는 1~126사설 주소 범위: 10.0.0.0 ~ 10.255.255.255 (전체 하나)Class B첫 두 비트가 10 → 128.0.0.0 ~ 191.255.255.255네트워크 부분: 첫 2옥텟, 호스트 부분: 나머지 2옥텟사설 주소 범위: 172.16.0.0 ~..

카테고리 없음 2025.11.26

RAG vs Fine-tuning

RAG(Retrieval-Augmented Generation)와 파인튜닝(Fine-tuning)은 기업용 맞춤 LLM 구현 시 선택하는 대표적인 방법이며, 목적·비용·신속성·품질 관리 등 주요 측면에서 차이가 있다. 원리파인튜닝은 기존 LLM에 기업 도메인 특화 데이터를 추가로 학습시켜 모델을 업데이트함RAG은 LLM은 사전학습된 상태 그대로 두고, 외부 DB에서 맥락 정보를 실시간으로 가져와 답변 생성에 활용함데이터 최신성학습 시점까지만 데이터 반영, 최신성 유지 어려움외부 DB를 실시간 갱신하여 최신 정보 반영 가능품질 관리새로운 데이터 필요 시 재파인튜닝 필요, 관리 난이도 높음Vector DB 빠른 갱신으로 품질 관리 용이할루시네이션 억제미세 조정만으로는 한계, 데이터 부족 시 허위 생성 가능..

AI 2025.11.01

VMware Pro Install

2024년부터 VMware pro가 무료로 풀렸다는 소식에 글을 작성한다. https://comeinsidebox.com/how-to-download-vmware-workstation-pro-for-free/ 개인 사용자 VMware Workstation Pro 무료로 다운로드하는 방법 - insideBOX관련 내용에 흥미가 있어 브로드컴이 VMware를 인수한다는 기사를 간간히 봐왔고, 실제 인수도 이루어진 상태이며 이로 인해 적지 않은 변화들이 있었습니다. 특히 기업들은 구독형으로 변경됨에comeinsidebox.com cf) 회색화면이 뜨면서 안될경우 클립보드 공유 설정 다시 확인VirtualBox 메인 화면에서:VM 선택 → 설정(Settings) → 일반 → 고급(Advanced)Shared C..

Infrastructure 2025.09.13

Database Management

■ 백업데이터베이스 백업은 크게 온라인(Hot) 백업과 오프라인(Cold) 백업으로 나뉘며, 각각의 방식은 운영 환경과 목적에 따라 선택 - 🔥 온라인 백업 (Hot Backup) : 데이터베이스가 운영 중(OPEN 상태)일 때 수행하는 백업1. 사용자들이 DB를 사용하는 중에도 백업 가능 2. 반드시 ARCHIVE LOG 모드여야 함 3. 테이블스페이스 단위로 ALTER TABLESPACE ... BEGIN BACKUP 명령어로 시작 4. 백업 후 END BACKUP으로 종료- 장점 1.서비스 중단 없이 백업 가능 2. 24시간 운영되는 시스템에 적합- 주의사항 1. 백업 중에는 Checkpoint가 발생하지 않음, 복구 시 아카이브 로그 필요 2. 백업 대상 테이블스페이스가 너무 크면 복구 시 시..

DB 2025.07.22

LINUX .rc

- 셸 종류설명로그인 셸사용자 로그인 시 실행되는 셸 (ssh, tty, su - 등)비로그인 셸이미 로그인된 상태에서 실행되는 셸 (gnome-terminal, su, bash 등)인터랙티브 셸사용자가 직접 명령어를 입력하고 결과를 보는 셸 (프롬프트가 보이는 상태)비인터랙티브 셸스크립트 실행 등 자동화된 셸 (사용자 입력 없음, crontab 등)- 파일명 실행 시점대상 셸 종류주요 용도.bash_profile로그인 시로그인 + 인터랙티브 셸환경 변수 설정, 초기화 작업.profile로그인 시로그인 셸 (sh 계열)POSIX 호환 초기 설정 파일.bashrc셸 시작 시비로그인 + 인터랙티브 셸alias, shell prompt 설정 등 ex) 로그인하면서 생기는 셸(로그인, 인터랙티브)-> .bas..

Linux 2025.07.22

[CS] 데이터 무결성과 정합성

- 데이터 무결성(Data Integrity) 개념 데이터 무결성이란 데이터 값이 정확한 상태를 의미한다.무결성을 지키는 것이 데이터 모델링의 최고 목표이다.Data Integrity가 주로 데이터 무결성으로 번역되나, 정확하다는 의미에서 데이터 완전성이나 정확성이라는 표현이 올바르다는 의견이 있다. - 데이터 정합성(Data Consistency)어떤 데이터들이 값이 서로 일치하는 상태를 의미한다.비정규형을 사용해 아노말리 (anomaly : 이상현상)가 발생하면 정합성이 지켜지지 않는다. - 무결성과 정합성의 예시 정합성은 지켜지지만 무결성이 지켜지지 않는 경우가 있다.ex) 무결성 훼손 예시 주문정보 테이블에서 고객번호가 모두 -1으로 입력되어 있고, 고객정보 테이블에도 -1의 값을 갖는 고객이 존..

DB 2025.03.15

DB Encryption

암호화 키 관리 법 - 컬럼 레벨 암호화 컬럼 레벨 암호화(Column-Level Encryption)는 데이터베이스에서 민감한 데이터를 특정 컬럼 단위로 암호화하여 저장하는 방법입니다.  이는 전체 데이터베이스나 테이블을 암호화하는 방법인 **TDE(Transparent Data Encryption)**와 달리,  지정된 컬럼의 데이터만 암호화하므로, 필요하지 않은 다른 데이터는 암호화하지 않아 성능을 최적화할 수 있습니다. 컬럼 레벨 암호화는 개인정보 보호법이나 보안 정책을 준수해야 하는 경우 유용하게 사용될 수 있습니다.  예를 들어, 고객의 신용카드 번호나 주민등록번호 등 민감한 정보를 암호화하여 저장하고,  그 외의 데이터는 암호화하지 않고 빠르게 접근할 수 있게 할 수 있습니다. 1. 암호화 ..

DB 2025.02.25

스위치

- 백본스위치(Backbone switch) 개념 - 네트워크의 중심. 방화벽, 워크그룹 스위치, 각종 서버가 접속하는 핵심영역으로,   많은 트래픽을 처리해야 해서 고가용성, 고성능, 고확장성이 확보되는 기가급 장비를 많이 사용한다.   이 장비의 성능이 안 좋으면 이곳에서 병목(bottleneck)이 걸릴 가능성이 많다. - 주로 L3스위치가 백본스위치 역할을 한다.   스위치를 그리지 않고 선으로만 표시하기도 한다.   (L3스위치는 처리속도가 빠르고, 데이터변환(LAN->WAN)을 할 필요가 없다.)   - Layer 스위치    L2 스위치 - L2 주소는 MAC 주소를 뜻합니다.    L2 스위치의 역할은 MAC주소를 보고 어떤 포트로 보낼것인지 컨트롤(스위칭)하는 장비를 말합니다.  스위치는..

Network 2025.01.10