add base protocol; client and tracker can communicate

Signed-off-by: zhouyou <zhouyoug@gmail.com>