1
리눅스 PC에서 파이썬 3.4를 사용하고 있습니다. ftplib 모듈을 사용하여 ftp 페이지에 액세스하고 내 PC에서 파일을 다운로드하는 프로그램을 작성했습니다. 이 과정에서 발생한 총 네트워크 데이터 전송 (전송 및 수신 모두 포함)을 알고 싶습니까?파이썬 모듈로 데이터 전송하기
어떻게해야합니까?
모든 리드가 도움이 될 것입니다.
리눅스 PC에서 파이썬 3.4를 사용하고 있습니다. ftplib 모듈을 사용하여 ftp 페이지에 액세스하고 내 PC에서 파일을 다운로드하는 프로그램을 작성했습니다. 이 과정에서 발생한 총 네트워크 데이터 전송 (전송 및 수신 모두 포함)을 알고 싶습니까?파이썬 모듈로 데이터 전송하기
어떻게해야합니까?
모든 리드가 도움이 될 것입니다.
wireshark를 사용하면 ftp 필터를 설정해야합니다 (예 : port ftp 필터). 그런 다음 전송 트래픽을 스니핑을 시작합니다. 전송이 완료되면 기본 창에서 캡쳐 된 패킷을 볼 수 있습니다. 첫 번째 FTP 패킷 을 마우스 오른쪽 버튼으로 클릭 한 다음 "Follow TCP stream"을 선택해야합니다. 그러면 전송 된 바이트 등을 모두 볼 수 있습니다. 이것은 tcpdump와 함께 작동하지만 커맨드 라인입니다.
종류와 관련,
더크
요구 사항 파이썬 프로그램을 통해이 값을 얻을 수 있습니다. 현재 '/ proc/net/dev'파일을 사용하여 주어진 인터페이스에 대한 네트워크 트래픽을 추출합니다. – aeroaks