本课程通过理论与实践让您知道互联网是怎么工作的。理论部分通过互联网基础知识和关键机制简述,包括
DNS Naming,IP Networking,L2 Switching,TCP Overview等,让您了解我们每天都在使用的互联网网络体系结构以及理解为什么如此设计;实践部分通过Socket编程和协议设计来理解组成互联网的那些协议栈是怎样被编码实现的以及网络服务器的性能评估和权衡,更进一步我们思考如何在可能的范围内改造网络体系结构促进互联网的演化和发展。
SPOC暂不支持证书
通过本课程至少完成如下工作:
小实验独立完成;
至少要认领并分享一次讨论中提到的学习研究内容;
选择一个课程项目并demo作为考核内容。
《C语言》和《计算机网络》
(美)史蒂文斯,(美)芬纳,(美)鲁道夫 著,杨继张 译,UNIX网络编程:第3版,清华大学出版社,2006-1-1
更早的课程资料参见https://code.google.com/p/chatsys/
如何获得课程密码?
中国科大软件学院选修本课程的同学会在授课现场获得密码
校外人员可以参与学习吗?
欢迎没有选修本课程的本校学生和方便的外校学生旁听课程,授课地点苏州仁爱路188号思贤楼211A室,2014年11月28日起每周五下午两点和周六上午8点,持续8周,课程资料可以通过往年课程中查找获取。限于课程管理负担谢绝没有选修本课程的本校学生和校外人员进入该课程。
本课程会做成MOOC吗?
如果您希望本课程做成MOOC请通过下方意见反馈告知。