Skip to content

xinWeiWei24/ip-ndn-stack_cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ip-ndn-stack_cpp

最小原型网络环境配置

  • pkun3-pkun1-pkun2-hitn1

  • node1-node2-node3-pkusz1

  • 配置nfd静态路由

    静态路由的配置,可以像下面这样手动配置,也可以使用协助脚本,详情参见IP_NDN_STACK 部署脚本

    • pkun1
      sudo nfdc route add prefix /IP/pre/192.169.1.4 nexthop <faceid>
      sudo nfdc route add prefix /IP/192.169.1.4 nexthop <faceid>
      sudo nfdc route add prefix /IP/TCP/pre/192.169.1.4 nexthop <faceid>
      sudo nfdc route add prefix /IP/TCP/192.169.1.4 nexthop <faceid>
    • pkun2
      sudo nfdc route add prefix /IP/pre/192.169.1.1 nexthop <faceid>
      sudo nfdc route add prefix /IP/192.169.1.1 nexthop <faceid>
      sudo nfdc route add prefix /IP/TCP/pre/192.169.1.1 nexthop <faceid>
      sudo nfdc route add prefix /IP/TCP/192.169.1.1 nexthop <faceid>

编译项目

  • 首先用cmake生成Makefile

    进入项目根目录,然后执行下面命令(如果没有安装cmake,请自行安装)
    cmake .
  • 然后编译项目

    make
  • 运行

    sudo ./ip_ndn_stack_cpp <config file path>
    
    # for example
    sudo ./ip_ndn_stack_cpp ./config/part1.json

参与项目

  • 要对项目做出贡献,即贡献代码,请fork一份到自己的仓库进行操作。具体操作方式可以参考Git-对项目做出贡献
  • 拉取项目到本地

    git clone https://github.com/SunnyQjm/ip-ndn-stack_cpp.git
  • 从github上拉取最新的代码

    首先,进入项目的根目录

    cd ip-ndn-stack_cpp

    然后执行git pull

    git pull
  • 添加了新代码,要推送到github上

    git add <filename>
    
    git commit -m <这里填写更新说明>
    
    git push 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published