전체 글 370

유니캐스트, 멀티캐스트, 브로드캐스트, 애니캐스

네트워크에서 출발지에서 목적지로 데이터를 전송할 때 사용하는 통신 방식에는 유니캐스트, 멀티캐스트, 브로드캐스트, 애니캐스트가 존재한다. 유니캐스트(Unicast)란? 1 : 1통신으로 출발지와 목적지가 명확히 하나로 정해져 있는 통신 방식 정보를 전송하기 위한 프레임에 자신의 MAC주소, 목적지의 MAC주소를 첨부하여 전송 이를 받은 시스템은들은 MAC주소가 같으면 처리, 다르면 폐기 CPU 성능에 영향이 없는 방식 대부분의 통신 방법 멀티캐스트(Multicast)란? 1 : 그룹 통신으로 멀티캐스트 그룹 주소를 이용해 해당 그룹에 속한 다수의 호스트로 패킷을 전송하는 방식 유니캐스트를 이용하면 한명 한명 보내야하므로 많은 리소스 자원 필요 및 중복 IPTV 등 실시간 방송을 볼때 이와 같은 통신 방식..

DWDM이란?

DWDM은 Dense Wavelength Division Miltiplex의 약자로써 파장 분할 다중화 기술을 뜻한다. 하나의 광 케이블에 다른 파장의 빛을 통해 여러 채널을 만드는 동시에 많은 데이터를 전송할 수 있다. 왜? 등장? 과거에는 하나의 광케이블에 하나의 통신만 가능했다. 통신사업자는 많은 가입자를 하나하나 구분하고 높은 대역폭의 통신을 제공해야 하므로 여러 개의 케이블을 포설해야만 했다. 즉, 먼 거리를 통신할 때 케이블 포설 비용이 매우 많이 들고 관리가 어려운 문제가 있었다. 하지만 하나의 선으로 여러 채널 및 데이터를 전송할 수 있는 DWDM의 등장으로 극복하였다. DWDM은 통신사업자 내부에서 먼 거리를 통신할 때, 일반가정의 기가 인터넷에서 많이 사용되고 있다. DWDM은 가입자들..

VTL 백업 방식

VTL 백업 방식전에 VTL이 무엇인지 살짝 알아보고 가자 1. VTL이란? Virtual Tape Library의 약자로써 데이터의 백업 및 복구를 위해 가상화 기술을 이용하여 디스크들을 마치 하나의 Tape처럼 인식하여 차곡차곡 저장하는 시스템이다. 즉, VTL은 디스크 스토리지가 서버에서는 테이프로 인식되도록 한다. (물리적으로는 디스크, 서버대상은 테이프로 인식) 물리적으로 테이프를 정리하여 꽂아두는 것처럼 디스크를 가상의 테이프를 만들어 이처럼 저장하는 느낌이다. 물리적인 디스크를 저장하는 LTO장비에 비해 다소(?) 외소하다. 2. VTL의 장점 Q. 그렇다면 디스크를 테이프처럼 인식하는 것이 사용자에게 좋을까?? A. 바로 비용상 이점을 줄 수 있다. 디스크 가격은 기술이 발전하면서 하락하고..

LTO(PTL) 백업 방식

LTO 백업 방식전에 LTO가 무엇인지 살짝 살펴보자. 1. LTO란? Linear Tape-Open의 약자로써 데이터를 저장하는 자기 테이프의 매체 규격이다. 요즘은 VTL (Virtual Tape Library)의 등장으로 LTO이 PTL (Physical Tape Library)로 재 정의 추세이다 카세트 테이프, 플로디디스크 이런 느낌..? 그냥 아날로그 테이프 저장방식이라고 생각하면 편하다. 2. LTO 종류 LTO 카트리지는 저장용량에 따라 1세대부터 12세대까지 나뉜다. 세대 용량 LTO - 1 100 GB LTO - 2 200 GB LTO - 3 400 GB LTO - 4 800 GB LTO - 5 1.5 TB LTO - 6 2.5 TB LTO - 7 6 TB LTO - 8 (M FH) 9..

1.3 기본 아키텍처(클라우드)

클라우드 컴퓨팅 it 리소스를 인터넷을 통해 원하는 즉시(On demand)로 제공하고, 사용한 만큼 지불하는 것 온프레미스 환경은 OS, HW, 어플리케이션, 관리도구 등등 제각각 이여서 표준화하기 어려웠다. 하지만 클라우드는 윈도우 리눅스 뿐이다. 클라우드 컴퓨팅 서비스 구분 서비스는 소비자(Consumer), 서비스 중개인(Broker), 서비스 공급자(Provider) 각각 구현해야 할 서비스들이 있음 클라우드 서비스 공급자 Cloud Service Provider 클라우드 서비스 공급자는 각 Layer 별로 필요한 서비스들을 구축하여 서비스 제공 물리적인 하드웨어 ~ 가상화 Layer , 보안, 서비스 등등 구축해서 제공한다. 클라우드 서비스 모델 laaS, PaaS, SaaS 크게 3가지이다...

1-2 기본아키텍처 (온프레미스)

스토리지 아키텍처 스토리지-서버 간 연결 방식 DAS(Direct Attached Storage) - 스토리지와 서버를 직접연결 스토리지에는 포트가 많지 않기에 연결되는 서버가 많아질수록 DAS로는 부담스럽다. SAN(Storage Area Network) - SAN스위치 장비 (비용, DAS비해 덜 경재적) 서버, 스토리지에서 나오는 케이블을 SAN스위치가 받고 새로 채널을 연결해준다. 연결된 서버가 많을 수록 DAS보다는 SAN이 효율적이다. 하나의 포트를 2개이상 서버가 공유가 가능하다. 단점은 SAN 스위치 유지보수 및 비용!! NAS(Network Attached Storage) - DAS와 SAN은 LUN이라는 Block Device를 할당받는 방식(공유시 별도 솔루션 필요) NAS는 네트워크..

1.1 컴퓨터 기본 구조

컴퓨터 기본구조 폰 노이만 아키텍처 CPU와 메모리를 사용하는 현대 컴퓨터 모델의 시초...!! (항상 시초는 중요..) 컴퓨터(서버) 주요 구성 요소 S/W : OS, 응용프로그램 H/D : CPU, 메모리, 디스크 NIC : 컴퓨터를 네트워크에 연결 HBA : 컴퓨터를 외장 스토리지에 연결 CPU Clock 1초당 CPU가 처리할 수 있는 명령 횟수이다! Clock은 CPU 성능을 나타내는데, Clock이 높을수록 성능이 좋다는 뜻이다! 하지만.... Clock만으로 컴퓨터 성능은 비교 불가!! (아방떼 신형 vs 2010년형 BMW 느낌...?) 예시를 살펴보자 IBM의 POWER : IBM의 UNIX 장비에 사용되는 CPU로, CPU 당 클럭 및 성능이 우수! Intel Itanium : 서버용 ..

잘 알려진 상위 프로토콜 지시자 (이더 타입)

이더타입 이더타입 프로토콜 이더 타입 프로토콜 0x0800 IPv4(Internet Protocol version 4) 0x0806 ARP(Address Resolution Protocol) 0x22F3 IETF TRILL Protocol 0x8035 RARP(Reverse ARP) 0x8100 VLAN-tagged frame(802.1Q) Shortest Path Bridging AH(Authentication Header) 0x86DD IPv6(Internet Protocol version 6) 0x88CC LLDP(Link Layer Discovery Protocol) 0x8906 FCoE(Fibre Channel over Ethernet) 0x8915 RoCE(RDMA over Converged ..

잘 알려진 상위 프로토콜 지시자 (포트 번호)

포트 번호 포트 번호 프로 번호 프로토콜 TCP 20, 21 FTP (File Transfer Protocol) TCP 22 SSH (Secure Shell) TCP 23 TELNET (Teinet Terminal) TCP 25 SMTP (Simple Mail Transport Protocal) UDP 49 TACACS TCP 53 / UDP 53 DNS (Domain Name Service) UDP 67, 68 BOOTP (Bootstrap Protocal) TCP 80 / UDP 80 HTTP (HyperText Transfer Protocal) UDP 123 NTP (Network Time Protocol) UDP 161, 162 SNMP (Simple Network Management Protoc..

잘 알려진 상위 프로토콜 지시자 (프로토콜 번호)

프로토콜 번호 주요 ICMP Error Reporting 메시지 프로토콜 지시자 TCP / IP 프로토콜 스택은 상위 계층으로 올라갈수록 프로토콜 종류가 많아진다. 인캡슐레이션 과정에서는 상위 프로토콜이 많아도 문제가 없다. 디캡슐레이션하는 목적지 쪽에서는 헤더에 아무 정보가 없으면 어느 프로토콜로 올리는지 결정할 수 없다. 이런 문제점을 막기위해 인캡슐레이션하는 쪽에서는 헤더에 상위 프로토콜 지시자 정보를 포함해야 한다. 프로토콜 번호 프로토콜 번호 프로토콜 1 ICMP(Internet Contol Message) 2 IGMP(Internet Group Management) 6 TCP(Transmission Control) 17 UDP(User Datagram) 50 ESP(Encap Security ..