IT지식 27

[NetWork] TCP/IP 4계층 및 TCP Header 구조

TCP/IP 4계층 데이터 전송과 캡슐화 TCP/IP에서 데이터 전송시 데이터는 상위 계층에서 하위 계층으로 이동하고 계층 이동마다 필요한 정보(헤더)가 추가되며 이를 캡슐화 라고 한다. 데이터 수신과 역캡슐화 데이터는 하위 계층에서 상위계층으로 이동하고 계층이동 마다 추가된 헤더를 읽고 해당 헤더에 따라 처리를 하며 헤더를 제거하고 이를 역캡슐화 라고 한다. 계층구조 4계층 - 응용프로그램 계층 역할 : 사용자와 소프트웨어간 소통을 담당하는 계층이다. 데이터 단위 : Data 전송 주소 : 없음. 프로토콜 : HTTP, HTTPS, DNS, Telnet, 파일전송, 이메일 등 장비 : 없음 3계층 - 전송 계층 역할 : 호스트간 자료 송수신 및 통신간 신뢰되는 데이터를 전송하는 보장 계층이다. 네트워크..

IT지식/NetWork 2023.05.30

[IT지식] WBS 란?

업무 분업 구조(work-breakdown structure, WBS), 작업 분해 구조, 작업 분류 체계, 작업 분할 구조, 작업 분할 구도는 프로젝트 관리와 시스템 공학 분야에서 프로젝트의 더 작은 요소로 분해시킨 딜리버러블 지향 분업 구조이다. 업무 분업 구조는 팀의 작업을 관리 가능한 부분들로 조직화해놓은 주된 제품 딜리버러블이다. 프로젝트 관리 지식 체계 (PMBOK 5)는 업무 분업 구조를 "프로젝트 팀이 프로젝트 목표를 달성하고 필요한 딜리버러블을 만들기 위한 총 업무 범위의 계층적 분해"로 정의한다. 업무 분업 구조 요소는 상품, 데이터, 서비스, 또 이들 간의 어떠한 결합이 될 수 있다. WBS는 또한 스케줄 개발 및 통제를 위한 지침 제공과 더불어 세세한 비용 예측 및 통제에 필요한 프..

IT지식 2023.04.18

[IT지식] DRM이란

DRM 이란? 디지털 권리 관리(Digital rights management, DRM)는 출판자 또는 저작권자가 그들이 배포한 디지털 자료나 하드웨어의 사용을 제어하고 이를 의도한 용도로만 사용하도록 제한하는 데 사용되는 모든 기술들을 지칭하는 용어이다. CDM(Content Decryption Module)에 기반한다. 이는 종종 복사 방지, 기술 보호 장치와 혼동하기도 한다. 앞의 두 용어는 디지털 권한 관리 설계의 일부로, 이런 기술이 설치된 전자장치 상의 디지털 콘텐츠에 대해 사용을 제어하는 데 사용되는 기술을 지칭한다. 디지털 권리 관리는 논란의 여지가 있는 분야로 지지자들은 저작권 소유자가 저작물에 대한 불법복제를 막아 지속적인 수입원을 확보하는 데 필요하다고 말한다. 자유 소프트웨어 재단을..

IT지식 2023.01.18

[CentOS7] 포트 IP 설정

특정포트 허용 #firewall-cmd --permanent --zone=public --add-port=80/tcp // 80번포트 허용 특정 IP허용 #firewall-cmd --add-source=192.168.0.2 // 192.168.0.2 접근허용 특정 IP만 포트허용 firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address=192.168.0.2 port port="80" protocol="tcp" accept' // 192.168.0.2번 아이피만 80번포트 허용 특정 IP대역 허용 firewall-cmd --add-source=192.168.0.0/24 // 192.168.0.0 대역의 모든아이피 허용 특정 포트..

IT지식/CentOS7 2023.01.03

[CentOS7] Window 10에서 원격접속 방법

https://blog.miyam.net/54 참조 블로그 CentOS 7 에 원격 접속을 위한 xrdp 설치 1. EPEL repository 등록 yum install epel-release -y 2. xrdp 와 vnc 설치 yum -y install xrdp tigervnc-server 3. 서비스 등록 systemctl enable xrdp.service 4. 방화벽 해제 firewall-cmd –-permanent –-z.. blog.miyam.net Window 10 Pro 버전에는 xrdp가 지원되며, 원격으로 손쉽게 접속할 수 있다. 그러나 Window 10 home버전은 안되는 것으로 알고 있다. xrdp기본 포트는 3389으므로 아래 3389포트로 지정함을 볼 수 있다. 필자의 컴퓨터..

IT지식/CentOS7 2023.01.03

[IT지식] OPCUA & CA

OPCUA 서버와 클라이언트를 개발하고 나서 관련 강의를 들으러 다니다 보니 실제 현장의 요구 만큼의 교육을 받기가 힘들어서 블로그에 글을 남겨보려고 합니다. 이런 분들에게 도움이 되길 바랍니다. - PLC 데이터를 상위시스템에서 받고 싶은 엔지니어 - 상위시스템 개발시 PLC와 인터페이스 하는법에 대해서 궁금한 개발자 - 스마트공장을 위해 아키텍처를 구성해야 되는 관리자 등등 간단한 프로그램 소스와 구조에 대해서도 여력이 된다면 적어보겠습니다. 제가 기술한 내용들은 제가 경험한 특정 케이스에 대한 내용이니 보고 현장에 맞게 응용해서 이해하시면 됩니다. 기본적으로 아주 쉽게 설명할 수 있도록 최대한 노력하겠습니다! 1. OPC 란 무엇인가? OPC(OLE for Process Control) 의 약자입니..

IT지식 2022.12.27

[IT지식] 시계열 데이터베이스

종류 1 - InfluxDB(인플럭스DB) 2 - 마크베이스(국산) 1. 시계열 데이터베이스(TSDB, Time Series Database) 란? [ 시계열 데이터(Time Series Data) 란? ] Time-Stamped Data라고도 불리는 Time Seriese Data(시계열 데이터)는 시간에 따라 저장된 데이터를 의미한다. 시계열 데이터들은 동일한 소스로부터 시간이 지남에 따라 만들어진 데이터들로 구성되므로 시간 경과에 따른 변화를 추적하는데 용이하다. 다소 어렵게 느낄 수 있지만 Time Series Data는 어디에나 있는 데이터이다. 예를 들어 어떤 집안의 온도들부터 경제 지표, 환자의 심장 박동수나 회사의 주가 등과 같은 모든 것들이 시계열 데이터가 될 수 있다. 그 뿐만 아니라 ..

IT지식 2022.12.27

[IT지식] EAI 시스템

EAI란 무엇인가? [그림 1] EAI (출처 : TIBCO) EAI(Enterprise Application Integration)은 말 그대로 기업 애플리케이션 통합이다. EAI는 데이터를 교환하고 제공하는 서비스를 호출하여 기업 내 어플리케이션애플리케이션 사이의 통신을 제공하는 프로세스이다. EAI가 애플리케이션을 통합하고 서로 통신을 보장하면 비즈니스를 새롭고 혁신적인 방식으로 운영할 수 있다. 쉽게 말해, 기업 내의 다양한 어플리케이션들이 서로 상호 작용하기 쉽게 도와주는 솔루션이 EAI라고 생각하면 된다. EAI의 등장 배경 전통적인 비즈니스 환경에서 어플리케이션들은 별도의 비즈니스 단위 혹은 기능 내에서 서로 독립적으로 동작하고 사용하는 데이터를 잘 공유하지 않았다. 따라서 이러한 방식은 비..

IT지식 2022.12.27