icmp

    2

    2답변

    그래서 나는 다음과 같은 소켓이있어 : sock = socket.socket(socket.AF_INET6, socket.SOCK_RAW, socket.getprotobyname("icmp")) 과를 내가 RFC4443에 따라 적절하게 구성 ICMP6 ECHO 요청과를 보낼 때 128 및 코드 0 (유효성이 검사 된 체크섬)을 사용하면 패킷이 잘못 되었기

    11

    2답변

    나는 네트워킹에 관한 비디오 강연을하고 있었고 강사는 ICMP를 전송 계층 프로토콜로 언급했다. 그러나, 그것은 네트워크 레이어 프로토콜로 그것을 설명하는 다양한 포럼을 보여줍니다. 이것은 나를 많이 혼란스럽게했다. 누군가 명확히 할 수 있습니까?

    6

    3답변

    내가 3 개 CentOS는 서버, 192.168.1.0/24와 30.0.0.0/24 사이의 라우터로 구성 서버 2를 설정 응답하지 않지만, 핑 내가 핑 시도 을 통해 얻을 수 없다 server1의 192.168.1.62는 server3의 tcpdump에 따라 icmp 요청을 받았지만 icmp 응답을 생성하지 않습니다. 23 : 36 : 06.436243 I

    0

    1답변

    ICMP 에코 응답 패킷의 끝에 8 바이트 타임 스탬프를 추가하는 특정 네트워크 카드 (NetFPGA)가 있습니다 (체크섬이 무시 됨). 이런 식으로 원시 소켓에서 패킷을 읽으려고했을 때 : recvsock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP); 나는 타임 스탬프가 추가되지 않은 IP + ICMP 데이터 만 얻었습니

    2

    2답변

    ICMP 요청에 IP 주소가 포함되어 있음을 알고 있습니다. 클라이언트 MAC 주소가 ICMP 요청에 포함되어 있습니까? ping 요청에 포함 된 다른 정보 (있을 경우)는 무엇입니까?

    0

    1답변

    InetAddress.isReachable (NetworkInterface, int ttl, int timeOut) 특정 주소에 ttl의 홉 수에 도달 할 수 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 성공 또는 실패 메시지를받은 IP 주소를 알 수 있습니까? 나는 isHachable이 성공 또는 실패 resposne을 얻는 중간

    0

    1답변

    우리는 소규모 네트워크에서 작동하는 몇 가지 임베디드 시스템을 보유하고 있으며이 중 일부는 물리적 디스플레이를 실행하며 일부는 임베디드 시스템의 네트워크 상태를 표시합니다. 우리는 지금까지 사용해온 무선 브리지를 더 이상 사용할 수 없으며 네트워크에서 다른 컴퓨터/무선 브리지를 감지하는 데 사용되는 이전 코드로 더 이상 작동하지 않는 새로운 브리지로 전환했

    0

    2답변

    나는 해결책을 찾고 있는데, 로컬 네트워크에서 각각 5000 초 (최대 10000)의 IP 주소를 ping 할 수있는 방법을 각 1 초 및 immediatelly에 icmp 패킷 타임 아웃이있을 때 유닉스 분실 패킷 및 IP 주소의 에포크 시간. 따라서 모든 IP 주소에 대한 네트워크 중단 시간을 초 단위로 측정 할 수 있습니다. 지금 각 IP 주소에 대해

    1

    2답변

    저는 주로 재미로 핑 라이브러리를 만들고 있습니다. 최근에 구현 된 버그로 인해 수신 된 패키지의 seq를 확인하지 못했습니다. 시간 초과가 발생하면 패킷을 삭제하여 문제를 해결했습니다. 하지만 오늘은 ping 유틸리티가 수신 한 회신 패킷을 인쇄 한 것으로 보았습니다 (시간 초과가 있더라도). Request timeout for icmp_seq 2 Re

    0

    1답변

    일부 설정 파일에서 ping의 기본 기한을 설정하고 싶습니다. 비 핑 IP 주소에 연결할 때 프로그램이 멈 춥니 다. 터미널에서 "ping 123.0.0.1 -w 5"를 호출 할 수 있으며 영원히 지속되지는 않지만 코드의 마감 시간을 설정할 수는 없습니다.