wiki:Internal/Caching
close Warning: Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.

Version 2 (modified by feixiong, 8 years ago) ( diff )

--

Caching protocol:

A separate cache service is implemented external to MF click router and talks with the router through network socket.

The following packet types are defined:

enum PktType {

REQ_PKT, Request packet received REQ_ACK, Request ack sent out: hit or miss REQ_RESP, Cached data sent for a request DATA_PKT_C, Data packet received for caching DATA_RESP,

};

The message flow of caching is shown in the attached figure.

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.