CS144
文章平均质量分 65
繁星意未平
记录我的计算机学习之路,分享计算机专业知识,领悟计算机实践之道。
展开
-
CS144 lab4 计算机网络实验 笔记
CS144 lab4 计算机网络实验 笔记介绍本实验中,我们将组合TCP sender和TCP receiver实现一个完整的TCP connectionTCP是全双工连接,所以两方可以同时接收/发送信息,一端随时都有可能接收.发送信息主要根据上图实现tcp_connection.cc#include "tcp_connection.hh"#include <iostream>using namespace std;size_t TCPConnection::rem原创 2022-02-05 23:25:07 · 1181 阅读 · 3 评论 -
CS144 计算机网络实验 lab3 笔记
CS144 计算机网络实验 lab3 笔记介绍本实验中,我们将会在之前实验的基础上,实现一个TCP sender ----将字节流转换成数据报并发送.TCP协议是一个在不可靠的协议上提供可靠的,流量控制的协议。我们在本实验中会实现一个TCP发送端,负责将发送端应用层传入的比特流转换成一系列由发出的TCP报文段,在另一端,由TCP接收端将TCP报文段转换成原始比特流(也有可能什么都不做,在从未受到syn,或者多次受到的时候),并将ack和窗口大小返回给TCP发送端TCP接收端和发送端都负责处理一部原创 2022-01-30 19:50:37 · 3671 阅读 · 0 评论 -
CS144 lab2 笔记
CS144 lab2 笔记原创 2022-01-23 23:40:18 · 738 阅读 · 0 评论 -
CS144 lab0 笔记
CS144 lab0 笔记下学期就学习计算机网络了,假期正好找个lab预习一下配置直接用 WSL2 + Clion(安装在WSL2上) 做的实验,还是比用vscode方便一些的直接fork仓库git clone …用clion打开,他都会自动生成开始写代码实验 writing webget(入门)这个实验就是让你熟悉一下网络编程,做之前最好读一下官方推荐的文档void get_URL(const string &host, const string &path) {原创 2022-01-22 23:37:29 · 912 阅读 · 0 评论 -
CS144 lab1 笔记
CS144 lab1 思路及实现原创 2022-01-23 00:37:38 · 874 阅读 · 0 评论