added gitignore
add basic support for dscp and ecn setting