课程概述
本课程主要讲授:计算机网络的概念、协议的概念、网络体系结构、典型网络应用及应用层协议、Socket编程基础、可靠数据传输基本原理、停-等协议与滑
动窗口协议、典型传输层协议(UDP与TCP)、虚电路网络与数据报网络、路由与转发、IP协议与IP地址、CIDR、子网划分与路由聚集、ICMP协
议、DHCP协议、NAT、IPv6、路由算法、路由协议、差错编码、MAC协议、ARP协议、以太网、VLAN、PPP协议、无线与移动网络、网络安全
基础等内容。通过本课程的学习,学生将掌握计算机网络的基本概念、基本原理、体系结构/参考模型、典型网络技术以及典型网络协议等网络基础知识,了解简单
网络应用开发与网络组建技术,具备网络应用、协议设计与分析以及运用网络知识与技术解决实际问题的能力。本课程将培养学生网络化、系统化、层次化、分布式
的思维方式与创新意识,为其他网络相关的课程学习以及从事网络相关的系统/产品开发与研究工作奠定基础。
证书要求
证书规则将在开课前发布
预备知识
计算机组成原理、操作系统以及高级语言程序设计基础。
授课大纲
无线与移动网络(4学时)
教学内容:无线链路与无线网络特征;IEEE802.11无线局域网,WiMax;单元网络(蜂窝网)体系结构概述,3G单元数据网络,4G/LTE简介;移动网络基本原理:寻址与路由;移动IP;蜂窝网络的移动管理。
参考资料
1. James F. Kurose, Keith W. Ross. 计算机网络-自顶向下方法(原书第6版). 机械工业出版社. 2014.
2. Andrew.S.Tanenbaum, David J. Wetherall著,严伟,潘爱民译. 计算机网络(第5版). 清华大学出版社,2012.
3. W. Richard Stevens. TCP/IP Illustrated Volume 1,2,3 (影印版). 机械工业出版社. 2003.