Network
-
Unity] 유니티에서 MQTT 사용하기Network 2025. 3. 26. 15:33
https://www.emqx.com/en/blog/using-mqtt-in-unity-with-m2mqttunity-library-a-step-by-step-guide Using MQTT in Unity with M2MqttUnity Library: A Step-by-Step GuideThis blog provides a simple Unity3d project for using M2MQTT with Unity. The project includes an example scene with a user interface for managing the connection to the broker and testing messaging.www.emqx.com이 사이트가 정말 많은 도움이 되었다. 1. 유니티..
-
혼공네트] 6주차 - 과제 : Ch6 - Ch7. 네트워크 실습 및 심화 과정Network 2025. 2. 25. 17:52
혼공학습단 13기 필수과제혼자 공부하는 네트워크 p.379Q1. 다음은 호스트 A와 B 간의 쓰리 웨이 핸드셰이크 과정에서 호스트 A가 호스트 B에게 전송한 첫 번째 SYN 세그먼트의 일부입니다. 쓰리 웨이 핸드셰이크상에서 호스트 B가 호스트 A에게 전송할 다음 세그먼트의 Acknowledgment number(raw)는 무엇일까요? A. 3588415413 위 보기는 와이어샤크를 통해서 확인한 네트워크 TCP 연결 수립 과정이다.보기에서 Flags : 0x002 (SYN) 인 것을 보면3-way-handshake 과정 중 첫 번째 과정인 SYN 세그먼트(연결 요청) 패킷이다. 송수신 방향세그먼트세그먼트에 포함된 주요 정보비유 메시지A → BSYN 세그먼트- 호스트 A의 초기 순서 번호- 1로 설정된..
-
혼공네트] 5주차 - 과제 : Ch5. 응용 계층Network 2025. 2. 19. 16:29
혼공학습단 13기 필수과제혼자 공부하는 네트워크 p.271Q1. 도메인 네임과 네임 서버에 대한 설명으로 옳지 않은 것을 골라 보세요. ① 8.8.8.8은 대표적인 공개 DNS 서버로, 구글이 관리합니다.② 도메인 네임은 호스트를 특정할 수 있는 문자열 형태의 정보입니다.③ DNS는 계층적이고 분산된 도메인 네임에 대한 관리 체계이자 이를 관리하는 프로토콜입니다.④ www.example.com에서 루트 도메인은 com에 해당합니다. A. ④ 도메인 네임 서버 관리 방법 점(.)을 기준으로 계층적으로 분류루트 도메인은 대부분 생략되어 보이지 않지만 www.example.com. 과 같이 검색해도 사이트에 접속된다.모든 도메인 네임은 이 루트 도메인으로부터 파생된다.여기서 부르는 루트 도메인은 'DNS ..
-
혼공네트] 4주차 - 과제 : Ch4. 전송 계층Network 2025. 2. 11. 18:33
혼공학습단 13기 필수과제 혼자 공부하는 네트워크 p.206Q1. IP와 연관된 통신 특성으로 알맞은 단어를 에서 골라 보세요.보기 : 신뢰성, 연결형, 비신뢰성, 비연결형 A.비신뢰성, 비연결형 전송 계층에는 두 가지 특징이 있는데, 바로 1. IP 한계 보완 2. 응용 계층의 프로세스(실행 중인 프로그램) 식별 이다.그 중 IP 한계 보완에서 언급하는 IP의 특징을 물어보는 질문이다.IP 특징비신뢰성 프로토콜(unreliable protocol)패킷이 수신지까지 제대로 전송되었다는 보장 X통신 과정에서 패킷 잘못 전송 확인 X, 재전송 X, 순차 패킷 도착 보장 X최선형 전달(best effort delivery)비연결형 프로토콜 (connectionless protocol)송수신 호스트 간에 사전 ..
-
네트워크] IP 주소Network 2025. 2. 2. 23:13
IP 주소 네트워크 주소네트워크 ID, 네트워크 식별자(network identifier)호스트가 속한 특정 네트워크를 식별호스트 주소호스트 ID, 호스트 식별자(network identifier)특정 호스트를 식별네트워크 주소와 호스트 주소는 8 bit (1 옥텟) , 16 bit (2 옥텟), 24 bit (3 옥텟)으로 유동적으로 할당할 수 있다.→ 효율적인 IP 주소 할당 방법 : IP 주소의 클래스(class)클래스풀 주소 체계클래스(class) : 네트워크 크기에 따라 IP 주소를 분류하는 기준클래스풀 주소 체계(classful addressing) : 클래스를 기반으로 IP 주소를 관리하는 주소 체계필요한 호스트 IP 개수에 따라 클래스를 달리 선택 → 네트워크 크기 조정 가능클래스 종류 (..
-
네트워크] ARP (Address Resolution Protocol)Network 2025. 2. 2. 22:58
ARP (Address Resolution Protocol)동일 네트워크 내에 있는 송수신 대상의 IP 주소를 통해 MAC 주소를 알아내는 프로토콜 (스위치의 MAC 주소 학습은 주체가 스위치, ARP는 주체가 호스트이다.)사용 이유 : MAC 주소와 IP 주소는 함께 사용하지만, 기본적으로 IP주소(수신지)를 우선 고려하여 사용한다. 이 과정에서 IP 주소는 알지만 MAC 주소를 알지 못하는 상황이 발생하는데, 이 때 ARP 프로토콜을 사용한다.ARP 동작ARP 요청 (ARP Request)호스트A가 ‘ARP 요청 브로드캐스트 메시지(ARP 패킷)’ 전송“누가 IP = 192.168.0.10을 가지고 있나요? 제 MAC 주소는 XX:XX:XX:XX:XX:XX이고, 제 IP는 192.168.0.1입니다”..
-
혼공네트] 3주차 - 과제 : Ch3. 네트워크 계층Network 2025. 2. 2. 22:48
요약정리 2025.01.26 - [Network] - 네트워크] 네트워크 계층 -1 : 인터넷 프로토콜(IP:Internet Protocol) 네트워크] 네트워크 계층 -1 : 인터넷 프로토콜(IP:Internet Protocol)네트워크 계층LAN을 넘어서 다른 네트워크와 통신하기 위해서 네트워크 계층의 역할이 필수적이다.물리 계층과 데이터 링크 계층의 한계다른 네트워크까지의 도달 경로를 파악하기 어려움라우orblangjeee.tistory.com2025.02.02 - [Network] - 네트워크] ARP (Address Resolution Protocol) 네트워크] ARP (Address Resolution Protocol)ARP (Address Resolution Protocol)동일 네트워크 ..
-
네트워크] 네트워크 계층 -1 : 인터넷 프로토콜(IP:Internet Protocol)Network 2025. 1. 26. 22:40
네트워크 계층LAN을 넘어서 다른 네트워크와 통신하기 위해서 네트워크 계층의 역할이 필수적이다.물리 계층과 데이터 링크 계층의 한계다른 네트워크까지의 도달 경로를 파악하기 어려움라우팅(routing) : 패킷이 이동할 최적의 경로를 결정하는 것라우터(router) : 라우팅을 수행하는 대표적인 장비모든 네트워크에 속한 모든 호스트의 위치를 특정하기 어려움IP주소와 MAC주소는 함께 사용되고, 기본적으로 IP 주소를 우선 활용IP 주소 MAC 주소택배의 수신지 역할택배의 수신인 역할논리 주소 (소프트웨어적 할당)물리 주소 (하드웨어적 할당, 변경 어려움)- 유동적으로 할당- DHCP(Dynamic Host Configuration Protocol)를 통해 자동으로 할당 받거나 사용자가 직접 할당 - NI..