네트워크, 클라우드
국제표준이 만들어지는 과정
NP(NWIP) <-(6month)-> CD(Committee Draft) -> FCD -> DIS -> FDIS -> IS(International Standard)
=> 한번 reject될 때마다 1년이 걸리게 된다.
=> Alliance Standard: 국제 표준은 아니지만 기업끼리 뭉쳐 만든 것 = 업계 표준
ex) Wifi(=표준: 802.11 a/b/g/n), Bluetooth(=표준: IEEE802.15.4), ZigBee
=> 국제 표준으로 만드는데 시간이 오래 걸려 업계 표준을 먼저 쓴다
Wifi
= (센서, 디바이스, 액터)
관제 센터 역할을 한다.
Wifi 기술 진화
가용성, 사용자 친화력, 기술력이 뛰어남 -> IoT의 핵심 커넥티비티 기술로 진화
차세대 Wifi 802.11 ax 2019년 상용화
-> 많은 디바이스 동시 서비스, 커버리지 향상, 전력 소모 개선, 고품질 실시간 서비스
-> 언제 어디서나 기가급 체감 속도 실현
scata
IT
어떻게 하면 가장 적은 재고를 사용해 고객에게 효율적으로 물건을 주나~~
MaterialRequirementPlan(자재관리 소프트웨어) -> simulation -> MResourcePⅡ
-> 자재 소요 계획 예측 가능, 자재 효율적으로 ordering
-> EnterpriseRP(기업자원관리) -> CustomerRelationManagement, FMS, SFA 등 개발
-> ManufaturingES -> PLM -> BillOfMaterial, SCM, WMS, OMS, TMS
OT
제어계, 설비게
=> 스마트 공장의 덕목 = QualityCostDelivery
Finger Print Map - AoA
5G
IoT에 최적화된 네트워크로 끊김과 속도 지연 현상이 없이 안정적이며 응답속도가 뛰어남
4G 대비 1000배 용량 증대, IoT 시대 대규모 디바이스 수용
홀로그램 영상 전송, 무인자동차, 사물인터넷, 가상현실, 원격 진료, 네트워크 로봇
Enhanced Mobile BroadBand 초고속 이동 통신
한 사람에게 최대 20Gbps의 빠른 데이터 전송속도 제공
네트워크 열악 지역에서도 100Mbps 속도 유지 가능
Mission Critical Control 고신뢰, 초저지연 통신(UR/UL)
네트워크의 안정성이 높고, 통신을 시작하는데 걸리는 지연 시간이 극도로 짧다.
Massive IoT 대량연결
1km² 면적 안에서 100만개의 기기 연결 지원 목표
ex) 스마트 공장: 재고에 따라 생산공정 수정 및 기계들의 딥러닝 바탕으로 공정 개선
통신 프로토콜
프로토콜: 네트워크 상 다양한 시스템과 플랫폼이 서로 통신을 하기 위한 공통 규약
DHCP : 자동
연결 초기화, 연결 특성 협의, 데이터 형식, 오류 탐지 및 교정, 연결 종료 등의 문제를 고려한다.
TCP/IP Communication Protocol
DARPA에 의해 개발된 Transmission Control Protocol/Internet Protocol 이다.
공식적인 프로토콜 표준은 아니며, 특정 기능을 제공하는 각 모듈이 대화식으로 되어 있는 계층 구조이다.
SMTP
SingleMailTransferP
FTP
FileTransferP
send files
SSH
SecureSHell
secure remote login capability
TCP/IP의 주소와 계층 간의 관계
Message: 응용층
Segment: 전송층 -> 포트 주소(각 프로세스에 붙여진 주소)
Datagram: 네트워크층 -> 논리 주소(32비트 주소 체계)
Frame: 데이터 링크층 -> 물리 주소(WAN/LAN에서 정의된 노드 주소, 이더넷 네트워크 인터페이스 카드(NIC) 6바이트(48비트) 주소)
Bits: 물리층
Wireshark
인터넷을 통해 오고 가는 패킷을 분석해주는 네트워크 프로토콜 분석 SW
= Packet sniffing, Protocol analysis
네트워크상에서 발생 과정 이해 및 네트워크를 통해 전달되는 실제 데이터를 수집 및 해석하는 과정
물리적인 회선을 통해 이동하는 네트워크 데이터를 수집하기 위해 사용되는 도구 Packet sniffer를 통해 이뤄짐
패킷 분석
네트워크 특성 이해, 사용자 파악, 대역폭 사용량, 네트워크 사용 피크 타임, 보안 공격 파악, 보안 취약 앱 파악
네트워크 트래픽 분류
패킷이 네트워크 하드웨어에 의해 어떻게 처리되는지 결정하는 개별적 특징
Broadcast, Multicast, Unicast 등
pcap 형태로 데이터가 저장된다.
패킷들의 전후 패킷을 이용해 분석
Wireshark_use.pcap, Protocol.pcap 두 개의 파일을 읽어 분석
캡처 필터 - BPF 구문
WinPcap에 의해 적용, 버클리 패킷 필터 구문 사용
여러 패킷 스니핑 애플리케이션에 일반적으로 사용
libpcap/WinPcap 라이브러리에 의존
클라우드
https://www.digitalmarket.kr/web/index.do
디지털서비스 이용지원시스템
디지털서비스에 관심 있는 기업과 수요기관을 위해 디지털서비스 심사를 위한 신청 방법 등을 안내하고, 디지털서비스 정보를 제공하는 이용지원시스템
www.digitalmarket.kr
NHN Cloud : 유연하게 안전하게 비즈니스의 힘이 되는 통합 클라우드 서비스
안정적이고 유연한 기업용 클라우드 컴퓨팅 서비스, 오픈스택 기반의 개방성과 신뢰로 고객사의 비즈니스에 힘이 되는 NHN Cloud
www.nhncloud.com
클라우드 서비스
데이터의 위치 및 소유, 컴퓨터의 주체 및 관리, 서비스 제공 등 기존 컴퓨팅 환경과 구분되는 특성을 가짐
IPTV: 자기 망을 가지고 있는 사업자가 자기망을 통해 데이터를 배포
OTT: 자기 망을 갖지 않은 사용자가 다른 망을 임대해서 데이터를 배포
망 중립성의 원칙
공개SW 포털 - 공개SW 포털
WELCOME There are a million reasons to use XE3. XpressEngine은 자유로운 웹 콘텐츠 발행을 돕는 CMS입니다. Laravel ...
www.oss.kr
잘 만들어진 OSPO(Open Source Program Office)를 참조해 커스터마이징 하자~!
클라우드 컴퓨팅 서비스
복잡 번거로운 일들을더이상 PC에서 처리하지 않고 구름(중앙서버) 위에 올려 놓고 필요할 때마다 연결해 쓴다는 의미
=> 컴퓨팅 자원을 인터넷을 통해 필요한 만큼 임대하여 사용하고 사용한 만큼 요금을 지불하는 서비스
=> 요청형 제공방식
-> 컴퓨팅 환경의 개념이 직접 소유에서 온라인상 임대로 전환
한계비용: 제품이나 서비스를 추가로 더 만들때 소모되는 비용
특징
웹하드 -> 스토리지 제공 서비스
SBC -> 가상 서버/데스크탑 서비스
ASP -> 소프트웨어 제공 서비스
동작 단계
사용자가 IT 자원을 클라우드 서비스 제공자에게 요청 -> IT자원 준비 및 제공 -> 사용자가 IT 자원 사용 -> 비용 지불
Xaas: X As A Service : X를 서비스 형태로 제공받고 사용료를 지불하는 형태
클라우드 시스템의 분류
IaaS(클라우드 인프라): Application, Data, Runtime,Middleware, O/S
서버, 스토리지, 네트워크 등 인프라 자원을 사용량 기반으로 제공
기본 스토리지와 컴퓨팅 능력 제공(Amazon Ec2, S3 등)
PaaS(클라우드 플랫폼): Applications, Data
개발자가 자신의 앱을 개발, 테스트, 실행할 수 있는 컴퓨팅 플랫폼 제공(Linux, PHP, MySQL, Google Apps 등)
서버리스 컴퓨팅: App Client, App Backend
서버가 존재하나 사용자의 운영이나 개입 없이 클라우드 플랫폼에서 자동으로 관리되는 서비스
어플리케이션 함수 실행 서비스 및 백엔드 서비스 포괄
SaaS: All
소프트웨어/앱을 제공하는 목적으로 만들어진 모델, 표준화된 앱 프로세스 제공
(웹 메일, iCloud, Google Docs, One note 등)
서비스 대상에 따른 모델 구분
공공용 클라우드 : 불특정 다수의 사람들 대상
사설용 클라우드 : 기업 및 기관 내부에 제한적으로 서비스 제공
혼합형 클라우드 : 공공용, 사설용 클라우드 서비스가 합쳐진 것
DevOps 환경
Development + Operations
개발 업무와 관리(배포) 업무로 나눠진 두 역할 사이의 커뮤니케이션, 협업, 통합 강조
파이프라인 기반의 빌드·테스트·배포 자동화 환경을 이용해 응용 SW의 개발과 운영을 모두 수행
draw.io or microsoft visio or adobe XD
https://www.ultari.go.kr/portal/ptm/main.do
중소기업 기술보호울타리 중소벤처기업부 | HOME
기술자료임치 란? 중소기업에 핵심 기술자료를 신뢰성 있는 기관에 안전하게 보관하여 개발사실 입증, 납품기술에 대한 지속적 사용을 보장
www.ultari.go.kr
https://www.kisa.or.kr/2060204/form?postSeq=13&lang_type=KO
KISA 한국인터넷진흥원
www.kisa.or.kr
DaaS
사용자가 독립적으로 이용할 수 있는 응용 SW를 제공하는 클라우드 서비스
조직 외부에 있는 클라우드에서 데스크톱을 가상화하여 서비스하는 기술
클라우드 서비스 특징
확장성, 가용성, 신뢰성, 활용률, 협업성, 이동성
pay-as-you-go
IT 자원 부족 시 확장이 어렵고 많은 시간 소요 -> 최대 사용량을 고려하여 IT 자원을 미리 구매
클라우드 시스템 구현 기술
가상화
네트워크 상의 컴퓨터를 묶거나 분할해 필요한 규모로 재조합하는 것
컴퓨터 자원의 물리적인 특징을 소프트웨어적으로 추상화하여 사용자에게 논리적 자원으로 제공
파티셔닝, 하이퍼바이저
하이퍼바이저
클라우드 컴퓨팅에서 서버 가상화에 주로 사용되는 방식
https://www.virtualbox.org/wiki/Downloads
Downloads – Oracle VM VirtualBox
Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. If you're looking for the latest VirtualBox 6.1 packages, see Virt
www.virtualbox.org
분산처리
하나의 프로세서가 제어하거나 처리하는 기능을 여러 개의 처리 장치에 분산시켜 성능 향상을 하거나, 전산 서버나 DB를 네트워크로 연결해 하나희 시스템 같이 처리하는 방식
ex) 하둡(MapReduce), 스파크, 스톰
클러스터링: 여러 개의 서버를 결합해 하나의 컴퓨터로 보이게 만듦
Brightics AI
www.brightics.ai
'TIL > 디지털트윈' 카테고리의 다른 글
08.14 디지털 트윈 부트캠프(OT) 30일차 (0) | 2023.08.14 |
---|---|
08.11 디지털 트윈 부트캠프(OT) 29일차 (0) | 2023.08.11 |
08.08 디지털 트윈 부트캠프(OT) 26일차 (0) | 2023.08.08 |
08.07 디지털 트윈 부트캠프(OT) 25일차 (0) | 2023.08.07 |
08.03 디지털 트윈 부트캠프(OT) 24일차 (0) | 2023.08.03 |
댓글