SNMP 트랩에서 OctetString을 보내려고합니다. 나는 그렇게하기 위해 SNMP4J를 사용하고있다.SNMP를 통해 OctetString을 보낼 때 콜론 (':') 사용
문제는 제 문자열에 콜론 (':')을 넣어야한다는 것입니다. OctetString은 콜론을 구분 기호로 사용하므로 중간에 콜론이있는 문자열이 나옵니다.
내 메시지를 피할 방법이 있습니까?
감사
SNMP 트랩에서 OctetString을 보내려고합니다. 나는 그렇게하기 위해 SNMP4J를 사용하고있다.SNMP를 통해 OctetString을 보낼 때 콜론 (':') 사용
문제는 제 문자열에 콜론 (':')을 넣어야한다는 것입니다. OctetString은 콜론을 구분 기호로 사용하므로 중간에 콜론이있는 문자열이 나옵니다.
내 메시지를 피할 방법이 있습니까?
감사
당신은 패킷이 손상이되는 지점에 볼 네트워크 패킷을 캡처 할 수 있습니다. OCTET STRING 유형은 구분 기호로 콜론을 사용하지 않으며 SNMP 프로토콜에 따릅니다.
SNMP4J의 OctetString을 사용하면 문자열에 콜론을 넣을 필요가 없습니다. OctetString 인스턴스를 기본 형식을 사용하여 16 진수 문자열로 생성하는 경우에만 해당됩니다. UTF-8 문자열이있는 경우 new OctetString("myString")
을 사용하면됩니다.