2010-03-01 5 views
0

TOS, 식별자, 결정적 패킷 마킹을위한 자바 코드를 사용하는 IP 주소의 플래그를 사용하여 IP 주소에 대해 패킷 마킹 (TOS, 식별자, 플래그 필드)을 수행 할 수 있습니까?자바 코드

답변

0

할 수 없습니다. Java로 작성했습니다. TrafficClass는 Socket 또는 DatagramSocket에서 설정할 수 있습니다. 그게 전부 야.

0

아직 테스트되지 않은 답변 : 리플렉션을 사용하여 java.net을 만드십시오. PlainSocketImpl 인스턴스를 사용하여 수행 할 수있는 작업을 확인하십시오. 이 클래스는 public이 아니기 때문에 반영됩니다 ...

기타 옵션 : JNI를 사용하여 플래그를 원하는대로 설정하는 C/C++ 래퍼 라이브러리를 호출하십시오.

+0

그 제안은 조금이라도 도움이되지 않습니다. 여기에 도움이 될 공개 또는 비공개 API에는 아무것도 없습니다. 사실, JPcap을 사용하는 데는 몇 가지 레이어가 더 이상 필요하지 않습니다. JPcap에는 고유 한 제한이 있습니다. – EJP