node.js의 원시 소켓을 지원합니다. 핑 패킷을 만드시겠습니까?node.js의 원시 소켓을 지원합니다. 핑 패킷을 만드시겠습니까?
답변
새로운 모듈 node-raw-socket은 nodej를 사용하여 실제 원시 소켓에 대한 완벽한 솔루션을 제공합니다.
그리고 ping (ICMP) 패킷을 생성하기 위해 동일한 개발자는 노드 원시 소켓을 기반으로하는 매우 좋은 작업 솔루션을 사용합니다 (node-net-ping).
노드는 TCP, UDP 및 유닉스 소켓을 지원합니다. Ping 패킷은 현재 ICMP 패킷이며이 노드는이 시간에 직접 만들 수 없습니다. 외부 ping
하위 프로세스를 실행하거나 C 확장을 작성하는 것을 고려할 수 있습니다. 노드의 저수준 OS API의 대부분은 해당 C API를 중심으로가는 자바 스크립트 래퍼이므로 기존의 잘 설정된 패턴을 따라 해당 OS 레벨 API를 중심으로 작은 JS 래퍼 레이어로 구현할 수 있습니다.
http://nodejs.org/docs/latest/api/all.html#all_class_net_socket
그러나이 요구 사항에 따라 프로젝트에 대한 빈약 한 선택입니다 자바 스크립트 기회 노드 /이있다.
솔루션은 Addon [addons] (http://nodejs.org/docs/latest/api/all.html#all_addon_patterns) – sauletasmiestas
@ Peter를 작성해야한다고 생각합니다. Node가 TCP UDP를 지원할 이유가 없습니다. 아직 IP를 지원하지 않습니다. 조만간 IP 지원이 필요합니다. – Pacerier
- 1. 핑 패킷을 보내는 방법
- 2. 원시 소켓을 사용
- 3. 원시 패킷을 보내는 방법
- 4. PHP가 원시 패킷을 전송하는 중
- 5. 원시 소켓을 사용하여 HTTP 요청을 보내고 WinPcap
- 6. C 소켓 핑 명령?
- 7. 원시 소켓을 특정 포트에 바인딩하는 방법은 무엇입니까?
- 8. 다른 폴더에 uWSGI 소켓을 만드시겠습니까?
- 9. node.js의 UDP 소켓을 Application에서 HTTP로 전송
- 10. Node.js의 웹 소켓을 통한 리소스 관리
- 11. 소켓을 닫기 직전에 데이터 패킷을 전송합니다.
- 12. 소켓을 사용하여 Keep-Alive 패킷을 수동으로 보내기
- 13. 커널 모듈 내부에서 원시 이더넷 패킷을 보냅니다.
- 14. C#에서 원시 TCP 패킷을 어떻게 구합니까?
- 15. 원시 소켓을 통해 전송하기위한 마킹 패킷
- 16. 원시 소켓을 통해 "syn"패킷을 수신하면 "syn ack"패킷으로 어떻게 응답합니까?
- 17. C#의 IP 프로토콜에서 원시 소켓을 사용하여 들어오는 패킷 읽기
- 18. C 소켓을 통해 원시 바이너리 데이터를 보내시겠습니까?
- 19. libpcap은 그 아래에 원시 소켓을 사용합니까?
- 20. 핑 (scapy) 핑 시간은 어떻게 되나요?
- 21. Linux에서 원시 소켓을 사용하여 수신 대기 TCP 소켓을 만들 수 있습니까?
- 22. Node.js의 웹 소켓을 통해 세션 세부 정보 얻기
- 23. C++ - 헤더가있는 패킷을 만들어 UDP 소켓을 통해 보냅니다.
- 24. pthreads 원시 소켓에서 패킷 수신
- 25. C/C++에서 원시 레이어 2 패킷을 어떻게 받습니까?
- 26. 유형 필드에 데이터 필드 길이가있는 원시 이더넷 패킷을 보냅니다.
- 27. Mac에서 Java에서 원시 IP 패킷을 읽고 쓰려면 어떻게합니까?
- 28. 하스켈의 원시 소켓
- 29. 원시 소켓 sendto() 실패
- 30. 어떻게 제대로 C# 원시 (원시 IP) 패킷을 구문 분석 할 수 있습니까?
node-raw-socket이 설치되지 않습니다. 나를 위해 빌드에 실패합니다. – uptownhr