《计算机网络与通信》课程分为两个单元:“计算机网络之网尽其用”和“计算机网络之探赜索隐”
“计算机网络之网尽其用”将带你快速了解、认识计算机网络,理解并掌握计算机网络与网络协议等基本概念、网络组成与网络体系结构,剖析你每天都在使用的网络应用的类型、运行原理以及应用层协议,帮助你理解绝大多数网络应用所采用的应用编程接口-套接字(Socket),学习并掌握Socket编程技术,具备开发简单网络应用的能力。
“计算机网络之探赜索隐”将带你深入计算机网络内部,探究计算机网络深层奥秘,了解并掌握计算机网络深层次的原理、协议及网络技术,让你不仅知其然而且知其所以然,真正成为计算机网络的行家里手。这部分主要讲授:可靠数据传输基本原理、停-等协议与滑动窗口协议、典型传输层协议(UDP与TCP)、虚电路网络与数据报网络、路由与转发、IP协议与IP地址、CIDR、子网划分与路由聚集、ICMP协议、DHCP协议、NAT、IPv6、路由算法、路由协议、差错编码、MAC协议、ARP协议、以太网、VLAN、PPP协议、无线局域网等。
课程总成绩包括:作业+单元测试+课程考试;总成绩达到50~79分可以申请合格证书,达到80分以上可以申请优秀证书。
通信原理和高级语言程序设计基础等。
谢希仁. 计算机网络(第7版). 电子工业出版社,2016.
James F. Kurose, Keith W. Ross. 计算机网络-自顶向下方法(原书第6版). 机械工业出版社. 2014.
Andrew.S.Tanenbaum, David J. Wetherall著,严伟,潘爱民译. 计算机网络(第5版). 清华大学出版社,2012.
W. Richard Stevens. TCP/IP Illustrated Volume 1,2,3 (影印版). 机械工业出版社. 2003.
李全龙. 计算机网络原理. 机械工业出版社. 2018.