原文:CS144学习(1)Lab 0: networking warmup

CS 的实验就是要实现一个用户态TCP协议,对于提升C 的水平以及更加深入学习计算机网络还是有很大帮助的。 第一个Lab是环境配置和热身,环境按照文档里的配置就行了,前面两个小实验就是按照步骤来的,就不细讲了。 Writing webget 这一个实验是要用他封装好的socket库写一个简单的http客户端。看看文档里Address和TCPSocket类的介绍就行了。 注意就是输出的时候要原封不动 ...

2021-02-11 12:20 0 313 推荐指数:

查看详情

CS144 lab1 TCPReassembler学习笔记

概述 在实验 0 中,您使用 Internet 流套接字从网站获取信息并发送电子邮件,使用 Linux 的传输控制的内置实现协议 (TCP)。这个 TCP 实现设法产生了一对可靠的有序 ...

Mon Aug 23 07:41:00 CST 2021 0 92
CS144学习(2)TCP协议实现

Lab1-4 分别是完成一个流重组器,TCP接收端,TCP发送端,TCP连接四个部分,将四个部分组合在一起就是一个完整的TCP端了。之后经过包装就可以进行TCP的接收和发送了。 代码全部在github上了。 Lab1 流重组器 这一个实验是要实现一个流重组器,传入数据的片段以及起始位置,之后 ...

Tue Feb 16 19:12:00 CST 2021 1 511
【计算机网络】Stanford CS144 Lab Assignments 学习笔记

本文为我的斯坦福计算机网络课的编程实验(Lab Assignments)的学习总结。课程全称:CS 144: Introduction to Computer Networking。 事情发生于我读了半本《计算机网络:自顶向下方法》后,想要找点练手的东西,碰巧在知乎上看到了这个推荐帖:CS144 ...

Tue Sep 15 20:44:00 CST 2020 62 8795
CS144lab笔记

CS144lab笔记 此笔记为本人学习CS144课程实验的笔记 由于时间比较仓促,过年家里事情也比较多,所以展示先只附上代码,后期我会抽时间进行完善,争取打造成一个通俗易懂的笔记 实验代码参考了了下面几位博主的笔记 知乎-热心小冯 康宇 peilei ...

Tue Feb 01 08:01:00 CST 2022 0 813
动手学TCP——CS144实验感想

在Stanford CS144的课程实验Lab0~Lab4中,我们动手实现了一个自己的TCP协议,并且能够真的与互联网通信!此外,感谢Stanford开源本实验并提供了大量的优质测试用例,使得我们仅仅通过互联网就能获取到这么好的学习资源。 本篇博客将从我自己的角度出发简单介绍TCP协议,阐述实现 ...

Wed Mar 09 05:17:00 CST 2022 2 914
CS61B 学习笔记 Lab 1 javac, java, git

https://sp18.datastructur.es/materials/lab/lab1/lab1 目录 使用Git 本地仓库 初始化 追踪/未追踪文件 暂存和提交 撤销改动 ...

Wed Oct 13 02:04:00 CST 2021 0 933
Unified Networking Lab 安装使用IOL镜像

Unified Networking Lab 安装使用IOL镜像 Unified Networking Lab 很久以前,在一个星系远的地方,很远的工程师们为eBay寻找二手路由器来满足家庭实验的需求。机架式出租服务是国王,并且能够运行cisco ios,在dynamips下感觉 ...

Fri Aug 31 23:23:00 CST 2018 0 2732
Unity学习——网络(Networking

注:UNet 已经被废弃, 且未来会被Unity移除。在本文中,将会使用到 NetworkManager/High Level API,import方法:Window->Package Manager->Multiplayer HLAPI。 Networking 网络功能有两种 ...

Thu May 14 07:50:00 CST 2020 0 1241
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM