일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 명령어
- vm
- 커밋 이력
- 네트워크
- Type of Attacks
- ubuntu 20.04
- Principles of Security
- rfc 1350
- tftpd-hpa
- 스피커
- bfg repo-cleaner
- 라즈베리파이5
- protocol
- Submodule
- IOT
- Samba
- tftp
- virtualbox
- 라즈비안 os
- 티스토리챌린지
- 통신 프로토콜
- 리눅스
- Git
- GitHub
- 가상머신
- mqtt
- 공유기 포트포워딩
- mosquitto
- 부팅 스크립트
- 오블완
목록2024/12 (3)
신짱구의 개발일지

더보기1. MQTT 프로토콜 지원 오픈소스 SW2. Mosquitto를 이용한 MQTT 통신 실습MQTT 프로토콜 지원 오픈소스 SWMQTT 프로토콜을 지원하는 여러 오픈소스 SW와 라이브러리가 있다. Broker와 Client 라이브러리로 나눌 수 있다. Mosquitto (Eclipse Mosquitto)Mosquitto는 설치가 간단하며, 리소스 소모가 적어서 사용하기에 편리하다. 또한, TLS 인증 및 WebSocket 기능을 사용할 수 있다. MQTT 3.1, 3.1.1, 5.0 버전을 지원하고, EPL/EDL 라이센스를 가진다.Mosquitto Broker경량 MQTT 브로커로, 빠르고 효율적인 메시지 중계를 제공한다. mosquitto 실행 파일로 서버 역할을 수행한다. CLI 명령어(mos..

더보기1. 가상머신 개념2. Ubuntu 다운로드3. VirtualBox 설치가상머신(Virtual Machine)이란?가상머신은 간단히 말하면 컴퓨팅 환경을 소프트웨어로 구현한 것이다. 가상머신에 대한 잘 정리된 내용을 아래에 인용했다.가상머신(VM; Virtual Machine)은 단일 물리적 컴퓨터 시스템 내에서 여러 개의 독립적인 운영 체제와 애플리케이션을 실행할 수 있도록 하는 소프트웨어 기술입니다. 마치 하나의 물리적 컴퓨터 안에 여러 개의 가상 컴퓨터가 존재하는 것과 같습니다. 각 가상머신은 자체 운영 체제, 메모리, 스토리지, 네트워크 자원 등을 가지고 독립적으로 작동합니다.가상머신을 사용하면 단일 컴퓨터에서 다양한 운영 체제를 동시에 사용할 수 있습니다. 각각의 가상머신은 다른 가상머신과..

더보기1. MQTT 프로토콜 배경2. MQTT 프로토콜 개념3. MQTT 구조 및 구성 요소4. MQTT 프로토콜 Layer5. MQTT 프로토콜 Topic 개념6. MQTT 프로토콜 QoS 개념7. 참고 문헌MQTT 프로토콜 배경MQTT (Message Queuing Telemetry Transport) 프로토콜은 Andy Stanford Clark(IBM)과 Arlen Nipper(Cirrus Link)이 1999년도에 공동으로 발명한 프로토콜이다. 그들은 위성을 통해 송유관과 연결하기 위해 최소한의 배터리 손실과 최소한의 대역폭을 가진 프로토콜이 필요했다. 두 발명가들은 미래 개발할 프로토콜을 위해 몇 가지 요구사항을 정리했다. Simple implementationQuality of Servi..