Among another tunnels Cisco IOS supports IPIP and GRE. Essentially, Cisco setup is subset of options, available for Linux. Let us consider the simplest example:
interface Tunnel0 tunnel mode gre ip tunnel source 10.10.14.1 tunnel destination 10.10.13.2
This command set translates to:
    ip tunnel add Tunnel0 \
        mode gre \
        local 10.10.14.1 \
        remote 10.10.13.2
Any questions? No questions.