[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Costly Packets?



	What does this mean:  "Channel can't afford packet"?

...
RemoteRouteTable.Java:199: getRoute(13.13.13.0) -> DynamicRouteEntry[d=13.13.13.0;n=13.13.13.0;a=Address[anAddr=13.13.13.0; ProtocolSpec=if/ipv4/udp; AddressSpec=*:3322:abone-01.cs.princeton.edu];x=988442203000;$=16]
pj_OutChannel.Java:146: sending: destination=pj_OutChannel:PacketGenerator[destination=AddressSpecPortAddr[sa=*; sp=-1; da=abone-01.cs.princeton.edu/128.112.152.62; dp=3322]][flow=Flow[name=Protocol ants.core.DLProtocol;objid=0x50d2424]; protocolLayer=UDPLayer[ds=java.net.DatagramSocket@50d1129]] data=  01 00 00 24 00 08 00 54 00 02 00 03 00 00 00 01   0d 0d 0d 00 00 01 00 03 00 00 00 01 11 11 11 00   00 02 00 04 94 f7 63 af 8c 4b 89 72 d5 cb 46 ee   97 4b 4f 4f 11 11 11 00 0d 0d 0d 00 11 11 11 00   00 00 00 00 3a 55 cb c5 64 3d 83 9d d1 20 9e f5   72 ac 48 42 
pj_InChannelDispatcher.Java:190: demultiplexed to: pj_DemultiplexKey[totalLength=52; segments={pj_DemultiplexKey.ANEPHeader[offset=0; headerMask=pj_DemultiplexKey.ByteMask[offset=0; length=4; sequence='01 XX 00 04 '; mask=[Z@50d2956]]+pj_DemultiplexKey.ByteMask[offset=4; length=16; sequence='0a 05 fb f5 04 0d f3 fd f1 00 fe f5 02 fc 08 02 '; mask=null]}]
pj_InChannelDispatcher.Java:190: demultiplexed to: pj_DemultiplexKey[totalLength=52; segments={pj_DemultiplexKey.ANEPHeader[offset=0; headerMask=pj_DemultiplexKey.ByteMask[offset=0; length=4; sequence='01 XX 00 04 '; mask=[Z@50d2956]]+pj_DemultiplexKey.ByteMask[offset=4; length=16; sequence='0a 05 fb f5 04 0d f3 fd f1 00 fe f5 02 fc 08 02 '; mask=null]}]
pj_ThreadPool.Java:212:  Worker thread started on pj_BufferHandle[data=<[B@50d415f,len=16384>; off=0; len=125]
pj_InChannelDispatcher.Java:190: demultiplexed to: pj_DemultiplexKey[totalLength=52; segments={pj_DemultiplexKey.ANEPHeader[offset=0; headerMask=pj_DemultiplexKey.ByteMask[offset=0; length=4; sequence='01 XX 00 04 '; mask=[Z@50d2956]]+pj_DemultiplexKey.ByteMask[offset=4; length=16; sequence='0a 05 fb f5 04 0d f3 fd f1 00 fe f5 02 fc 08 02 '; mask=null]}]
pj_InChannelDispatcher.Java:204:   Channel can't afford packet.
pj_ThreadPool.Java:212:  Worker thread started on pj_BufferHandle[data=<[B@50d4d48,len=16384>; off=0; len=139]
pj_InChannelDispatcher.Java:190: demultiplexed to: pj_DemultiplexKey[totalLength=52; segments={pj_DemultiplexKey.ANEPHeader[offset=0; headerMask=pj_DemultiplexKey.ByteMask[offset=0; length=4; sequence='01 XX 00 04 '; mask=[Z@50d2956]]+pj_DemultiplexKey.ByteMask[offset=4; length=16; sequence='0a 05 fb f5 04 0d f3 fd f1 00 fe f5 02 fc 08 02 '; mask=null]}]
RemoteRouteTable.Java:199: getRoute(13.13.13.0) -> DynamicRouteEntry[d=13.13.13.0;n=13.13.13.0;a=Address[anAddr=13.13.13.0; ProtocolSpec=if/ipv4/udp; AddressSpec=*:3322:abone-01.cs.princeton.edu];x=988442203000;$=16]
pj_ThreadPool.Java:212:  Worker thread started on pj_BufferHandle[data=<[B@50d418f,len=16384>; off=0; len=139]

	Is it possibly related to this?

FAILURE:assert test
Uncaught exception in deliverFunc (UnknownPacketHandler for Node[a=17.17.17.0]):
assert test
ants.core.Assert$AssertFailure: assert test
        at ants.core.Assert.failure(Assert.java:59)
        at ants.core.Assert.assert(Assert.java:66)
        at ants.core.Node.routeForNode(Node.java:445)
        at ants.core.UnknownPacketHandler.receive(UnknownPacketHandler.java:181)
        at edu.utah.janos.nodeos.pj_ThreadPool.run(pj_ThreadPool.java:225)
        at edu.utah.janos.nodeos.pj_Thread$ThreadWrapper.run(pj_Thread.java:87)


					Craig Milo Rogers




[ Janos ] [ OSKit ] [ Network Testbed ] [ Flick ] [ Fluke ]
Flux Research Group / Department of Computer Science / University of Utah