Linux 安装mptcp
时间: 2023-10-29 17:39:05 浏览: 55
1. 安装依赖
在安装MPTCP之前,需要先安装依赖的软件包:
sudo apt-get update
sudo apt-get install build-essential git libncurses5-dev libssl-dev libelf-dev
2. 下载MPTCP源码
从MPTCP官方网站下载最新的MPTCP源码:
git clone https://github.com/multipath-tcp/mptcp.git
3. 编译MPTCP内核模块
进入MPTCP源码目录,编译内核模块:
cd mptcp
make menuconfig
make -j4
4. 安装MPTCP内核模块
将内核模块安装到系统中:
sudo make modules_install
sudo depmod
5. 修改GRUB配置文件
编辑GRUB配置文件:
sudo nano /etc/default/grub
找到GRUB_CMDLINE_LINUX_DEFAULT行,添加mptcp_enabled=1参数:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mptcp_enabled=1"
保存并关闭文件,更新GRUB配置:
sudo update-grub
6. 重启系统
重启系统,使新的内核配置生效:
sudo reboot
7. 验证MPTCP是否安装成功
在终端中输入以下命令:
lsmod | grep mptcp
如果返回以下信息,则说明MPTCP已经成功安装:
mptcp 36864 0
tcp_bbr 20480 0
tcp_htcp 20480 0
tcp_vegas 20480 0
tcp_scalable 20480 0
tcp_lp 20480 0
tcp_dctcp 20480 0
tcp_veno 20480 0
tcp_westwood 20480 0
tcp_nv 20480 0
tcp_highspeed 20480 0
tcp_hybla 20480 0
tcp_bic 20480 0
tcp_cubic 20480 0
tcp_reno 20480 0
tcp 282624 18 bbr,mptcp,htcp,vegas,scalable,lp,dctcp,veno,westwood,nv,highspeed,hybla,bic,cubic,reno
现在,MPTCP已经成功安装到你的Linux系统中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)