Nowadays, we are facing in the computer network research community new chal
lenges related to the concepts of programmable and active networks. Great e
fforts have been spent to make current data communication networks more fle
xible and dynamic. Unfortunately, such efforts are followed by complexity a
nd, therefore, the process of deploying the mechanisms has been committed.
In order to make this process simpler, this work presents an open approach
for having programmable nodes that make computer networks more dynamic in t
erms of adding new services without increasing complexity. This approach pr
esents SNPI (Simple Network Programming Interface), which is a group of ske
letons and data structures resources that make possible to the programmers
and developers a fast deployment of new services into the network. The mech
anism presented allows the access to internal mechanisms of data flow proce
ssing in the network nodes.