CS144计算机网络 Lab7

一、简介

这里记录了笔者学习 CS144 计算机网络 Lab7 的一些笔记(?)

这也是 CS144 的最终实验(终于快完结了)

CS144 Lab7 实验指导书 - Final checkpoint: putting it all together

个人 CS144 实验项目地址 - github

该实验无需进行任何编码操作。

同时我们还可以在这个实验中,将之前7个实验里所有实现的内容全部粘合在一起,并与真实网络进行通信。

这是最终粘合的效果:

image-20211118211047223

二、环境配置

当前我们的实验代码位于 master 分支,而在完成 Lab 之前需要合并一些依赖代码,因此执行以下命令:

1
git merge origin/lab7-startercode

之后重新 make 编译即可。

三、运行

在两个终端分别执行以下两个命令

1
./apps/lab7 server cs144.keithw.org 3000
1
./apps/lab7 client cs144.keithw.org 3001

便可以看到两个服务成功相互连接:

image-20211118212210235

image-20211118212219097

CS144 最终全部测试结果如下:

image-20211118212610868

CS144 圆满结束!完结撒花!

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2020-2024 Kiprey
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~