computer_net_lab
1.0.0
使用 C++/Java/Python 实现以下内容:
编写一个程序,使用适当的排序技术对帧进行排序。
使用 CRC-CCITT(16 位)编写错误检测代码的程序。
编写一个程序,使用 Bellman-Ford 算法查找顶点之间的最短路径。
使用 TCP/IP 套接字,编写一个客户端-服务器程序,使客户端发送文件名,并使服务器发回所请求文件的内容(如果存在)。
在客户端/服务器的数据报套接字上编写一个程序,以在客户端显示在服务器端键入的消息。
编写一个简单的 RSA 算法程序来加密和解密数据。
使用漏桶算法和令牌桶算法编写拥塞控制程序。
编写一个程序来实现随机早期检测(RED)拥塞控制算法。
一个。实现三个节点之间具有双工链路的点对点网络。设置队列大小、改变带宽并查找丢弃的数据包数量。
b.在由 6 个节点组成的网络拓扑上实现 ping 消息/跟踪路由的传输,并找出由于拥塞而丢弃的数据包数量。
一个。使用 n 个节点实现以太网 LAN,并设置多个流量节点并为不同的源/目的地绘制拥塞窗口。
b.通过模拟实现简单的 ESS 和无线 LAN 中的传输节点,并确定数据包传输的性能。
一个。在 NS2/NS3(使用 MAC 层)或等效环境上实现并研究 GSM 的性能。
b.在 NS2/NS3(使用称为 Call net 的堆栈)或等效环境上实现并研究 CDMA 的性能。