课程概述

通过本课程学习,使学生在掌握计算机网络知识体系的基础上,进一步掌握互联网协议的工作过程,能够通过抓包工具,具有分析网络分组的格式的能力,进而为网络通信编程、移动系统开发、网络应用开发打下坚实的基础,必须具有系统掌握网络知识体系的能力,为后续学习网络通信编程、网络软件开发、网络数据库的开发与应用、管理信息系统开发、网络设备维护等所有基于Internet的应用打下开发基础。



证书要求


平时成绩(考勤、作业、实验等)占40%,期终考试占60%(闭卷形式)。


预备知识

计算机网络基础

授课大纲


第1单元 概述(网络协议)

1.1 协议和网络标准

1.2 网络标准化

1.3 标准化过程和RFC文档

 

第2单元 TCP/IP协议族和OSI参考模型

2.1 TCP/IP协议族

2.2 OSI参考模型

 

第3单元 数据链路层协议

3.1以太网技术

 

 

第4单元 网际层协议  

4.1 IPv4-1

4.2 IPv4-2

4.3 因特网的路由协议

4.4 专用网络互连

4.5 下一代网际协议IPv6

 

第5单元 传输层协议

5.1 端口及套接字

5.2 用户数据报协议UDP

5.3 传输控制协议 TCP

 

第6单元 应用层协议

6.1  网络应用模式

6.2  网络基本服务-1

6.2  网络基本服务-2


参考资料

Alani M M. TCP/IP Model[M]// Guide to OSI and TCP/IP Models. 2014.

常见问题

Q :  如何学习?

A :  在线视频学习。

Q :  如何实验?

A :  根据实验任务视频和资料自主实验。

Q :  没有电脑怎么办?

A :  使用手机在线看,实验等到实验室补做。

Q :  有作业要交吗?

A :  一般会有实验,实验文档需要提交。