悉尼大学COMP5416这门课引入了核心TCP/IP协议组的尽力服务之外的网络概念。讨论了如何理解为全球互联网服务建立一个综合多服务网络的基本问题,同时考虑到服务目标、应用特点和需要以及网络机制。课程的目的是让学生能够理解核心问题并意识到建议的解决方案,以便积极跟进并参与基本比特传输服务之外的互联网发展。下面是针对COMP5416每周重点内容的梳理。
一、每周重点内容
第01周 网络概述;延迟和等待时间
第02周 网络性能;应用层1;Wireshark实验
第03周 应用层2;Python中的TCP/UDP客户端/服务器
第04周 传输层1;网络分析的基础数学(概率和随机过程)
第05周 传输层2;传输层原理和TCP
第06周 网络科学专题:排队论;队列模拟器
第07周 多媒体网络1;多媒体和视频流
第08周 多媒体网络2;移动网络1;多媒体套接字编程
第09周 移动网络2;移动网络分析:噪声和错误概率
第10周 移动网络3;高级移动网络分析:占线小时;高级网络分析
第11周 高级网络协议:QUIC、MQTT、CoAP和多路径TCP;无线网络:噪声和比特误差校正
第12周 网络科学主题:网络优化和TCP的优化前景;CoAP实验
第13周 总结和回顾;考试样题;问与答(Question and Answer)
二、课程学习重点
1、了解QoS管理的需求、当今不同标准所应用的理念以及系统解决方案。
2、从吞吐量和延迟方面分析传输行为,并理解一般拥塞控制带来的差异。
3、根据规范构建网络并计算性能指标和维度。
4、了解当前QoS实施和队列管理实现的框架和标准系列。
5、理解统计概念、概率分布和其他支持分布式系统领域的理论。
6、根据给定的规范,从头开始实现网络协议,以便在计算机网络上执行。
7、分析模拟和实验研究的结果,并评估所得结果的相对价值/准确性。
悉尼大学COMP5416课程将通过两次Assignment和一次Final exam对同学进行评估,以检查同学是否具备了测试、测量、模拟和分析协议和网络性能的能力。其中,Assignment 1涵盖了课程第1-6周的内容,Assignment 2涵盖了第7-12周的内容,Final exam则涵盖了课程全部的内容。希望上述课程每周重点梳理能对同学的学习有帮助。