# ARP만을 사용하여 같은 네트워크의 친구들에게 문자를 보내는 Arpchat

> Clean Markdown view of GeekNews topic #10282. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=10282](https://news.hada.io/topic?id=10282)
- GeekNews Markdown: [https://news.hada.io/topic/10282.md](https://news.hada.io/topic/10282.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2023-08-11T01:36:53+09:00
- Updated: 2023-08-11T01:36:53+09:00
- Original source: [github.com/kognise](https://github.com/kognise/arpchat)
- Points: 4
- Comments: 1

## Topic Body

- 'Arpchat'이라는 ARP(Address Resolution Protocol)를 이용해 개발된 채팅 애플리케이션 소개 기사
- ARP는 같은 네트워크 상의 다른 컴퓨터의 MAC 주소를 찾는 데 사용하는 프로토콜
- 개발자가 아픈 상태에서 두 일 동안 더 나은 일이 없어 Arpchat을 개발
- Arpchat의 동기는 개발자가 매년 한 번 고립된 네트워크를 통해 친구들과 채팅할 필요성
- 개발자는 프로젝트의 잠재적인 무리를 유머러스하게 인정하면서도 실용적인 용도가 있을 수 있음을 제안
- Arpchat은 ARP 위에 일반화 가능한 전송 프로토콜의 구현과 압축을 통해 수만 글자의 메시지를 보낼 수 있음
- 애플리케이션에는 참여 및 탈퇴 알림, 그리고 다른 온라인 사용자의 최신 목록을 볼 수 있는 존재 확인 및 심장 박동 시스템이 포함됨
- 개발자는 Arpchat의 네트워킹 부분을 UDP(User Datagram Protocol) 대체제로 사용하는 것을 경고
- Arpchat의 기술적 작동에 관심이 있는 사람들을 위해 개발자가 별도의 기사를 작성
- Arpchat은 릴리스 페이지에서 설치 가능하며, Windows 및 Linux 사용자를 위한 구체적인 지침 제공
- 개발자는 사용자들이 애플리케이션을 구축하는 것을 유머러스하게 권장하지 않지만, 그럴 의향이 있는 사람들을 위한 지침을 제공하며, 이는 Rust의 최신 불안정 버전에서 테스트되었다는 사실을 포함

## Comments



### Comment 18101

- Author: neo
- Created: 2023-08-11T01:36:53+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=37063151) 
- ArpChat의 창시자, ARP를 사용하여 같은 네트워크의 친구들과 문자를 주고받을 수 있는 도구, HackerNews에 프로젝트 공유
- 창시자, 오프라인 환경에서 도구 사용, 주요 버그 발견에도 불구하고 재미있고 교육적인 프로젝트로 평가
- 창시자, 사용자 이름 색상 및 메시지 시간 등의 기능 추가, 곧 새 버전 출시 계획
- 한 사용자, ARP (Address Resolution Protocol)를 이더넷에서 사용하는 MAC 주소와 인터넷에서 사용하는 IP 주소 사이의 연결로 설명
- 또 다른 사용자, 내장 프로토콜을 사용하여 크로스 플랫폼 메시징 시스템을 만든 경험 공유, 기술 커뮤니티의 창의성과 혁신 강조
- 일부 사용자, ARP와 관련된 잠재적 문제에 대해 경고, 가짜 ARP 트래픽으로 네트워크를 침략하고 특정 상황에서 VLAN을 뚫는 등
- 여러 사용자, LAN 파티용 채팅 소프트웨어 및 재택근무하는 가족을 위한 메시징 시스템 등 유사 프로젝트에 대한 경험 공유
- 한 사용자, ArpChat 같은 도구가 외부 연결 없이 채팅을 위한 무선 네트워크를 설정하는 데 사용될 수 있는지 의문, 도구의 잠재적 사용 사례 강조
