Network & Server Factory

개인 공부 기록

전체 글 539

[네트워크] 네트워크란? LAN과 OSI 7계층

네트워크는 서버와 클라이언트 사이에서 데이터가 오가도록 연결하는 기술의 총칭입니다. 좁은 범위의 네트워크를 LAN이라 하고, 네트워크의 동작은 OSI 7계층 모델로 나눠 설명합니다.1. 네트워크란네트워크는 "연결되어 있다"는 뜻으로, 컴퓨터 네트워크는 케이블이나 전파로 데이터를 실어 나르는 것을 말합니다. 네트워크 기술은 서버와 클라이언트의 정보가 오가는 다리 역할을 하는 기술의 총칭입니다.네트워크 예시2. LAN(Local Area Network)LAN은 회사나 조직처럼 비교적 좁은 범위 안의 컴퓨터 네트워크입니다. 랜 케이블로 데이터를 보내는 유선 LAN과, 전파로 보내는 무선 LAN으로 나뉩니다.3. OSI 7계층네트워크는 OSI 참조 모델을 바탕으로 동작합니다. OSI 참조 모델은 국제표준화기구(..

프리앰블이란?

프리앰블은 이더넷 프레임 맨 앞에 붙는 신호로, 보내는 쪽과 받는 쪽의 전송 타이밍(클럭)을 맞추는 데 사용합니다.1. 정의프리앰블(Preamble)은 네트워크 통신에서 프레임의 맨 앞에 위치하며, 두 개 이상의 시스템 사이에 전송 타이밍을 동기화하기 위해 쓰는 신호입니다. 받는 쪽은 프리앰블을 보고 "프레임이 시작된다"는 것을 알고 비트를 읽을 타이밍을 맞춥니다.2. 이더넷의 프리앰블구성길이값역할프리앰블7바이트10101010 반복수신 측 클럭 동기화SFD(Start Frame Delimiter)1바이트10101011프레임 시작 표시, 다음 비트부터 목적지 MAC 주소 프리앰블과 SFD는 물리 계층에서 처리되어, 캡처 도구에서 보는 프레임에는 보통 나타나지 않습니다.

IT 용어 & 팁 2020.08.26

네트워크 보안 장비 정리: 방화벽, IDS, IPS, UTM

방화벽은 정책에 따라 트래픽을 허용·차단하고, IDS는 침입을 탐지해 알리며, IPS는 탐지한 공격을 직접 차단합니다. UTM은 이런 보안 기능을 한 장비에 통합한 것입니다.1. 방화벽(침입 차단 시스템)1.1 개념방화벽은 외부망으로부터 내부망을 보호하는 장비입니다. 외부망과 내부망 사이에 두고, 미리 정한 규칙에 따라 두 네트워크 사이를 오가는 패킷을 허용하거나 차단합니다. 허가되지 않은 트래픽은 모두 막는 것이 기본입니다. 기능설명접근 제어정책에 따라 허용·차단 결정로깅과 감사허가되지 않은 접근을 기록하고, 의심 행위를 관리자가 추적할 수 있게 함사용자 인증접속하는 사용자 확인데이터 암호화VPN 등으로 통신 암호화1.2 종류방식동작장점단점패킷 필터링IP 주소와 포트로 허용·차단(3·4계층)처리 속도가..

침입 탐지 시스템 정리: 구성, 유형, 탐지 방식

IDS는 시스템과 네트워크의 이벤트를 모니터링해 침입을 탐지하고 대응을 돕는 자동화된 시스템입니다. 설치 위치(HIDS/NIDS), 분석 방식(오용/이상 탐지), 탐지 시점, 대응 방식에 따라 나눠 정리했습니다.1. 개념침입 탐지 시스템(IDS, Intrusion Detection System)은 컴퓨터와 네트워크에서 발생하는 이벤트를 모니터링하고, 침입 여부를 탐지해 대응하는 자동화된 시스템입니다. 포트와 주소만 보는 전통적인 방화벽이 잡지 못하는 악의적인 트래픽과 사용 행위를 탐지합니다.2. 구성 요소와 기능구성 요소역할센서, 정보 수집기호스트나 네트워크에서 분석 자료 수집, 보안 이벤트 생성엔진, 정보 분석기규칙과 패턴으로 이벤트를 분석해 경고 생성패턴 생성기, 패턴 DB침입 분석 자료로 패턴을 만..

IT 용어 & 팁 2020.08.24

ESXi 7.0 설치하고 Ubuntu VM에 전공 동아리 홈페이지 호스팅

개인 물리 서버에 ESXi 7.0을 설치하고, Ubuntu 가상 머신에 Apache2를 올려 전공 동아리 홈페이지를 호스팅했습니다. 공유기 포트포워딩과 DDNS로 외부에서 동아리별 포트로 접속할 수 있게 구성했습니다.1. 준비항목내용하이퍼바이저VMware ESXi 7.0설치 위치개인 물리 서버(VMware Workstation에서도 같은 방법으로 설치 가능)게스트 OSUbuntu웹 서버Apache2외부 접속공유기 포트포워딩 + DDNS PC나 서버에 설치한다면 ESXi ISO로 부팅 USB를 만들어 설치합니다. ESXi 설치 파일과 무료 라이선스는 VMware 홈페이지에 가입하면 받을 수 있었습니다(작성 당시 기준, 계정당 라이선스 1개). 라이선스 키는 따로 기록해 둡니다.2. ESXi 설치부팅 메뉴에..

Project/홈랩 2020.08.24

서버 가상화란? 하이퍼바이저 Type 1과 Type 2

서버 가상화는 물리 서버 한 대의 CPU, 메모리 같은 자원을 나눠 여러 운영체제(VM)를 동시에 실행하는 기술입니다. 하드웨어 위에 바로 설치하는 Type 1과, 호스트 OS 위에 설치하는 Type 2 하이퍼바이저가 있습니다.1. 가상화의 종류가상화는 크게 서버 가상화, 네트워크 가상화, 스토리지 가상화로 나눌 수 있습니다. 이 글은 서버 가상화를 다룹니다.2. 서버 가상화란서버의 남는 CPU와 메모리 자원을 활용해, 서버 한 대에서 여러 OS를 함께 쓰게 하는 것이 서버 가상화입니다. 서버의 자원을 가상화해 여러 VM에 나눠 준다고 보면 됩니다.서버 자원을 VM에 나눠 주는 개념 물리 서버 한 대에 OS 하나만 쓰면 자원이 남는 경우가 많습니다. 가상화를 쓰면 물리 서버 한 대에 여러 VM을 만들어 ..

서버란? 구성과 스토리지, 네트워크

서버는 사용자의 요청을 받아 서비스를 제공하는 컴퓨터입니다. 구성은 일반 PC와 같지만 더 많은 CPU와 메모리를 달고, 랙에 쌓아 운영하며, 스토리지와 스위치로 서로 연결됩니다.1. 서버란서버는 한마디로 성능이 아주 좋은 PC라고 할 수 있습니다. 우리가 쓰는 PC도 서버 역할을 할 수 있습니다. 서버는 사용자에게 서비스를 제공하는 역할을 합니다. 예를 들어 웹 페이지에 접속하면, 서버가 저장해 둔 사진과 정보를 사용자의 요청에 맞게 불러와 보여 줍니다.웹 서버가 요청에 응답하는 예 서버에는 웹 서버, DNS 서버, 스트리밍 서버 등 여러 종류가 있습니다. 큰 컴퓨터를 여러 대 두면 공간을 많이 차지하기 때문에, 얇은 랙 서버를 랙에 쌓아 운영합니다.랙에 장착한 서버2. 구성서버의 구성은 일반 PC와 ..

[ESXi] 호스트 클라이언트에서 Ubuntu 가상 머신 만들기

ESXi 호스트 클라이언트의 VM 생성/등록 마법사로 Ubuntu 가상 머신을 만들었습니다. NAS 데이터스토어에 저장하고, 데이터스토어의 Ubuntu ISO를 CD/DVD로 연결해 브라우저 콘솔에서 설치했습니다.1. VM 생성 시작가상 시스템 > VM 생성/등록을 누릅니다.생성 유형에서 새 가상 시스템 생성을 선택합니다. 기존 VM 파일을 불러와 등록할 수도 있습니다.2. 설정2.1 이름과 게스트 OSVM 이름을 정하고, 게스트 OS 제품군을 Linux, 버전을 Ubuntu로 지정합니다.게스트 OS 선택2.2 스토리지VM을 저장할 데이터스토어를 선택합니다. 저는 서버에 NAS를 연결해 데이터스토어로 쓰고 있어 NAS를 선택했습니다.2.3 하드웨어CPU, 메모리, 디스크 크기를 서버 사양에 맞게 정합니다..

[ESXi] Synology NFS 공유 폴더를 데이터스토어로 추가

Synology에서 NFS를 켜고 공유 폴더에 ESXi 호스트 IP의 읽기/쓰기 권한을 준 뒤, ESXi에서 NFS 데이터스토어로 마운트했습니다. NAS의 큰 용량과 백업 기능을 VM 저장소로 쓸 수 있습니다.1. 배경데이터스토어를 NAS에 두면 용량이 크고, NAS의 백업 기능으로 데이터를 더 안전하게 유지할 수 있습니다.2. Synology NFS 설정2.1 NFS 활성화제어판 > 파일 서비스에서 NFS를 켭니다.2.2 공유 폴더 NFS 권한제어판 > 공유 폴더에서 사용할 폴더를 선택하고 편집을 누릅니다.NFS 권한 탭에서 생성을 누릅니다. 아래에 표시되는 마운트 경로(예: /volume1/NAS)는 ESXi에서 입력하므로 기록해 둡니다.NFS 권한과 마운트 경로 호스트 이름 또는 IP에 ESXi 호..

ipTIME SG16000M 16포트 기가비트 스위치 사용 후기

집에서 여러 PC와 서버를 테스트하기에 8포트 스위치가 부족해, 16포트 기가비트 스위칭 허브 ipTIME SG16000M을 들였습니다. 공유기에 선 하나만 연결하면 바로 쓸 수 있고, 포트별 LED로 연결 상태를 쉽게 확인할 수 있습니다.1. 허브와 스위치예전에는 허브를 많이 썼지만, 허브는 받은 데이터를 연결된 모든 PC에 보내기 때문에 네트워크가 커질수록 느려집니다. 스위치(스위칭 허브)는 MAC 주소를 보고 목적지 포트로만 데이터를 보내므로, 연결된 PC가 많아도 허브처럼 느려지지 않습니다.2. 구매 이유집에서 여러 컴퓨터와 서버를 운영하며 테스트하다 보니 쓰던 8포트 스위치로는 포트가 부족했습니다. 포트가 많고 빠르고 안정적인 제품을 찾다가, 가격 부담이 적은 SG16000M을 선택했습니다.ip..

서울
--:--:--
-전체 글
-카테고리
오늘 방문