MPTCP(五):MPTCP路径管理工具iproute2/ip-mptcp编译及安装
简介
-
ip-mptcp
是一个MPTCP路径管理工具,它可以决定哪些链路允许作为MPTCP子流存在 -
仅对
MPTCPv1
有效 -
在支持
MPTCPv1
的内核中使用man ip-mptcp
可以查看相关帮助 -
github
地址: -
iproute2
简介
源码下载
-
使用
iproute2-5.18.0
版本,下载链接如下https://mirrors.edge.kernel.org/pub/linux/utils/net/iproute2/iproute2-5.18.0.tar.gz
编译
-
iproute2
的交叉编译较为困难,为了避免交叉编译,直接将其拷贝到目标机中,在目标机中进行编译 -
解压
tar -xvf iproute2-5.18.0.tar.gz
- 安装依赖
# apt-get install -y flex bison
- 进入解压目录,
make install
编译并安装
$ make clean && make install
- 对比md5值,确保安装成功
root@avit:/tmp/iproute2-5.18.0# md5sum ./ip/ip
fbbaef16689690f01a1f4f12736829eb ./ip/ip
root@avit:/tmp/iproute2-5.18.0# which ip
/usr/sbin/ip
root@avit:/tmp/iproute2-5.18.0# md5sum /usr/sbin/ip
fbbaef16689690f01a1f4f12736829eb /usr/sbin/ip