답변:
nc
와 netcat
같은 프로그램 (일반적으로 하나가 다른 것 심볼릭 링크)에 대한 두 개의 이름이다. 혼동이 많지만 Netcat ( "전통"및 "OpenBSD")은 서로 다른 두 가지 구현이 있으며 서로 다른 옵션을 사용하며 기능이 다릅니다.
Ncat은 같은 생각이지만 Nmap 프로젝트에서 나온 것입니다. 또한이 socat
비슷한 생각이다. 또한이 /dev/tcp
선택 사항 인 배쉬 기능은.
그러나 네트워크 속도 테스트를 수행하려는 경우 위의 모든 대답이 잘못되었습니다. 당신은 iperf3 ( 사이트 1 또는 사이트 2 또는 코드 )를 찾고 있습니다.
데비안의 패킷을 보면, netcat을 (서로 다른 두 가지 구현이있다 nc
), 내가 생각하는 두 사람이 함께 설치 netcat
뿐만 아니라 같은 nc
(동일한 바이너리에 심볼릭 링크 그들은 제어 데비안의 "대안"시스템을 사용하지만있는 구현이 나타납니다 중 하나 그 두 가지는 netcat-traditional
( " 호빗이 작성한"클래식 "netcat 입니다. netcat-openbsd에는 많은 기능이 없습니다.") 및 netcat-openbsd
( "IPv6, 프록시 및 Unix 지원을 포함하여 netcat의 OpenBSD 재 작성 소켓. ").
ncat
Nmap 프로젝트 의 netcat 버전은 "유망한 Netcat을 크게 개선 한 것"이라고 주장했습니다.
세 가지 모두 소켓을 열고 연결하거나 청취 할 수있는 것과 동일한 기본 기능을 가지고있는 것 같지만, 그 이상인 경우 버전 매뉴얼을 확인하고 싶을 수 있습니다. ( -e
예를 들어 OpenBSD는 연결 후 명령 실행을 지원하지 않습니다 .)